sugar-toolkit-gtk3/src/sugar3
Gonzalo Odiard a19cf9ed27 Do not trigger events on EventIcons when button release is outside - #4863
The industry convention for mouse driven menu options is for them
to be activated when two conditions are met:
* a button down event occurs with the pointer inside the option, and;
* a button up event occurs with the pointer inside the option.

This issue was already solved on the PaletteMenuItem,
but the EventIcon have the same problem. This change add a 'activate' event,
that control that the two conditions are meet.
The code in Sugar need use this event instead of button-release-event.
2015-07-24 11:40:49 -03:00
..
activity Add get_bundle method to activity.py 2015-07-03 15:03:27 -03:00
bundle Don't break activity startup if .info have 'class' instead of 'exec' 2015-04-06 08:51:39 -03:00
datastore Fixes for pep8 1.5 2014-03-29 19:25:34 +00:00
dispatch
event-controller
graphics Do not trigger events on EventIcons when button release is outside - #4863 2015-07-24 11:40:49 -03:00
presence Fixes for pep8 1.5 2014-03-29 19:25:34 +00:00
test Add a testing method to open a activity with a uri 2014-11-11 12:03:02 -03:00
__init__.py
.gitignore
.license
acme-volume-alsa.c Add capture device support 2014-03-31 17:41:30 -04:00
acme-volume-alsa.h Add capture device support 2014-03-31 17:41:30 -04:00
acme-volume.c
acme-volume.h
config.py.in
eggaccelerators.c
eggaccelerators.h
eggdesktopfile.c
eggdesktopfile.h
eggsmclient-private.h
eggsmclient-xsmp.c
eggsmclient-xsmp.h
eggsmclient.c
eggsmclient.h
env.py
gsm-app.c
gsm-app.h
gsm-client-xsmp.c
gsm-client-xsmp.h
gsm-client.c
gsm-client.h
gsm-session.c
gsm-session.h
gsm-xsmp.c
gsm-xsmp.h
logger.py
Makefile.am Provide access to Gtk.Clipboard.set_with_data 2015-01-14 15:53:37 -03:00
mime.py Add a method to get all the extensions associated to a mime type 2014-05-08 11:18:50 -04:00
network.py
power.py power: avoid filesystem access if powerd absent 2015-05-14 20:24:32 +10:00
profile.py Remove GConf completely 2014-01-01 23:32:57 +02:00
speech.py TTS in the toolkit need initialize gstreamer - Fixes #4851 2015-05-26 12:05:09 -04:00
sugar-clipboard.c Provide access to Gtk.Clipboard.set_with_data 2015-01-14 15:53:37 -03:00
sugar-clipboard.h Provide access to Gtk.Clipboard.set_with_data 2015-01-14 15:53:37 -03:00
sugar-cursor-tracker.c
sugar-cursor-tracker.h
sugar-fatattr.c
sugar-fatattr.h
sugar-gesture-grabber.c
sugar-gesture-grabber.h
sugar-grid.c
sugar-grid.h
sugar-key-grabber.c
sugar-key-grabber.h
sugar-marshal.list
sugar-wm.c
sugar-wm.h
util.py