sugar-toolkit-gtk3/src/sugar3
Simon Schampijer 8af0d49591 GtkMenu: use point_in_cell_renderer for CellRendereInvoker to check if a point is in, part of SL #3921
We use get_rect to check if the mouse is still over the invoker
in order to know when to popdown the Palette. The CellRendererInvoker
did return the allocation of the TreeView so far.

We already have a point_in_cell_renderer method in the
CellRendererInvoker so we can use this to check if the mouse pointer
is over the cell or not. The method point_in_cell_renderer is made
public to make it clearer that it can be used from the outside.

Signed-off-by: Simon Schampijer <simon@laptop.org>
Acked-by: Manuel Quiñones <manuq@laptop.org>
2012-10-31 08:49:22 +01:00
..
activity ActivityButton: set the toggle_palette option to True 2012-10-23 11:29:02 +02:00
bundle Add management of summary property to the activity.info file 2012-09-25 15:01:37 +02:00
datastore Datastore: remove deprecated API 2012-01-24 12:36:09 +01:00
dispatch Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
event-controller EventController: make detach function available 2012-10-25 12:25:30 +02:00
graphics GtkMenu: use point_in_cell_renderer for CellRendereInvoker to check if a point is in, part of SL #3921 2012-10-31 08:49:22 +01:00
presence presence: use RoomConfig1 to configure channel properties (#3629) 2012-07-04 15:22:36 -06:00
__init__.py Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
_sugarbaseext.defs Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
_sugarbaseext.override Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
_sugarbaseextmodule.c SugarExt: drop pygobject2 initialisation 2011-12-20 18:31:28 +01:00
.gitignore Rename the module to sugar3 2011-11-14 18:17:18 +01:00
.license Rename the module to sugar3 2011-11-14 18:17:18 +01:00
acme-volume-alsa.c Rename the module to sugar3 2011-11-14 18:17:18 +01:00
acme-volume-alsa.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
acme-volume.c Rename the module to sugar3 2011-11-14 18:17:18 +01:00
acme-volume.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
eggaccelerators.c Port key handling code to GTK3 2011-12-13 17:19:53 -03:00
eggaccelerators.h Switch sugarext to be an introspectable library 2011-12-13 17:19:52 -03:00
eggdesktopfile.c Port key handling code to GTK3 2011-12-13 17:19:53 -03:00
eggdesktopfile.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
eggsmclient-private.h Switch sugarext to be an introspectable library 2011-12-13 17:19:52 -03:00
eggsmclient-xsmp.c Replace deprecated gdk_set_sm_client_id() invocation 2011-12-13 17:19:53 -03:00
eggsmclient.c Rename the module to sugar3 2011-11-14 18:17:18 +01:00
eggsmclient.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
env.py Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-app.c Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-app.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-client-xsmp.c Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-client-xsmp.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-client.c Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-client.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-session.c Switch sugarext to be an introspectable library 2011-12-13 17:19:52 -03:00
gsm-session.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-xsmp.c Rename the module to sugar3 2011-11-14 18:17:18 +01:00
gsm-xsmp.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
logger.py Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
Makefile.am Cursor tracker: only display the cursor in mouse/trackpad mode 2012-10-15 20:53:17 +02:00
mime.py Take list of supported image formats mime types from GdkPixbuf - SL #3845 2012-09-03 08:45:37 -03:00
network.py Run pygi-convert.sh for automatic conversion from GTK2 to GTK3 + pygi. 2011-12-13 17:19:52 -03:00
profile.py Run pygi-convert.sh for automatic conversion from GTK2 to GTK3 + pygi. 2011-12-13 17:19:52 -03:00
session.py Run pygi-convert.sh for automatic conversion from GTK2 to GTK3 + pygi. 2011-12-13 17:19:52 -03:00
sugar-cursor-tracker.c Cursor tracker: only display the cursor in mouse/trackpad mode 2012-10-15 20:53:17 +02:00
sugar-cursor-tracker.h Cursor tracker: only display the cursor in mouse/trackpad mode 2012-10-15 20:53:17 +02:00
sugar-gesture-grabber.c Cleanup: remove unused variable 2012-10-08 13:03:43 +02:00
sugar-gesture-grabber.h gestures: Add remove() call to SugarGestureGrabber 2012-10-08 13:03:15 +02:00
sugar-grid.c Rename the module to sugar3 2011-11-14 18:17:18 +01:00
sugar-grid.h Rename the module to sugar3 2011-11-14 18:17:18 +01:00
sugar-key-grabber.c Key grabber: make grab_keys introspectable 2012-08-22 17:42:50 +02:00
sugar-key-grabber.h Key grabber: make grab_keys introspectable 2012-08-22 17:42:50 +02:00
sugar-marshal.list Rename the module to sugar3 2011-11-14 18:17:18 +01:00
sugar-wm.c Reimplement the wm module in C 2012-09-06 18:14:46 +02:00
sugar-wm.h Reimplement the wm module in C 2012-09-06 18:14:46 +02:00
util.py Rename the module to sugar3 2011-11-14 18:17:18 +01:00
xdgmime.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmime.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimealias.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimealias.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimecache.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimecache.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeglob.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeglob.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeint.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeint.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimemagic.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimemagic.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeparent.c Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00
xdgmimeparent.h Import sugar-base into sugar-toolkit 2011-12-13 17:19:53 -03:00