You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Gonzalo Odiard 49365e132c New invoker, TreeViewInvoker
This new invoker is able to handle all the palettes on a treeview,
removing the need of one invoker per cell renderer (CellRendererInvoker).
This simplifies the code and makes it more efficient.
Also removes the logic from the CellRendererIcon, which
should only care about drawing itself. [1]

Is important to note than in Gtk3 a CellRenderer is not a GtkWidget
then can't know when the mouse is over it or have the usual events
used by other invokers, making the implementation CellRendererInvoker
very complicate.

This commit also removes the invoker of CellRendererIcon.

The ScrollingDetector logic is simplified too,
because now there are only one invoker instead of one by renderer
and the example code updated.

[1] https://developer.gnome.org/gtk3/stable/GtkCellRenderer.html
9 years ago
..
alert.py pep8'd examples 11 years ago
animator.py pep8'd examples 11 years ago
buttons.py Add a make target for tests 11 years ago
cellrenderericon.py New invoker, TreeViewInvoker 9 years ago
combobox.py pep8'd examples 11 years ago
common.py pep8'd examples 11 years ago
customdestroy.py Add a make target for tests 11 years ago
gtktreesensitive.py Add a make target for tests 11 years ago
iconbadges.py Add a make target for tests 11 years ago
iconcache.py Add a make target for tests 11 years ago
iconentry.py pep8'd examples 11 years ago
iconwidget.py Fixes for pep8 1.5 10 years ago
intro.py Add a make target for tests 11 years ago
notebook.py pep8'd examples 11 years ago
progress.py Add a make target for tests 11 years ago
radiopalette.py pep8'd examples 11 years ago
scrollingdetector.py New invoker, TreeViewInvoker 9 years ago
tabs.py pep8'd examples 11 years ago
ticket2855.py Add a make target for tests 11 years ago
ticket2999.py Add a make target for tests 11 years ago
ticket3000.py Add a make target for tests 11 years ago
toolbar.py pep8'd examples 11 years ago
toolbarpalettes.py Add a make target for tests 11 years ago
toolbuttons.py Add a make target for tests 11 years ago
tray.py Add a make target for tests 11 years ago