gimp/app
Michael Natterer 2a31b96f4b Bug 732160 - menu activation with alt-somekey makes tools stay...
...in "alt-pressed" mode

Menu activation doesn't cause a focus-out becaus menu keyboard
grabbing is implemented with a simple gtk_grab_add() (the menu popup
never gets the focus). Therefore, the canvas never gets a focus-out
event and the pressed modifiers are stuck.

Fixed by connecting to "grab-notify" on the canvas, and artificially
releasing all modifiers when the canvas is shadowed by a grab.
2016-04-15 00:22:25 +01:00
..
actions app: s/Remove holes/Remove Holes/, menu item labels are capitalized 2016-04-10 16:34:14 +02:00
config app: remove obsolete #define GAMMA_CORRECTION_BLURB 2016-03-28 15:02:27 +02:00
core Bug 764630 - Preview curtain: can there be a switch "left/right"... 2016-04-14 02:34:45 +01:00
dialogs Initialize GValues with G_VALUE_INIT instead of { 0, } 2016-03-26 15:59:26 +01:00
display Bug 732160 - menu activation with alt-somekey makes tools stay... 2016-04-15 00:22:25 +01:00
file app: move some stuff out of app/file/ 2016-01-03 23:38:08 +01:00
gegl Bug 756389 - Color-managing grayscale images 2016-04-09 18:47:51 +02:00
gui app: do not hardcode default theme and icon theme all over the code. 2016-01-11 03:15:36 +01:00
menus app: allow plug-ins to register procedures in the <MyPaintBrushes> menu 2016-01-02 00:53:32 +01:00
operations Flood op: improve descriptions 2016-04-08 08:52:12 +00:00
paint app: the range of GimpInkOption's and GimpBlobEditor's angle is [-PI..PI] 2016-03-21 10:37:56 +01:00
pdb Flood op: improve descriptions 2016-04-08 08:52:12 +00:00
plug-in Initialize GValues with G_VALUE_INIT instead of { 0, } 2016-03-26 15:59:26 +01:00
tests app: s/Default/Color/ in the testing icon theme Makefile rules 2016-01-11 20:35:32 +01:00
text app: port tons of files to the new GIMP_CONFIG_PROP_FOO() macros 2016-02-11 23:46:24 +01:00
tools app: keep the split preview guide always movable 2016-04-14 19:25:59 +01:00
vectors app: add GimpItem::fill() which fills what is outlined by ::stroke() 2016-03-14 19:02:18 +01:00
widgets Bug 761118 - GIMP prints many CRITICAL warnings 2016-03-28 14:46:13 +02:00
xcf Initialize GValues with G_VALUE_INIT instead of { 0, } 2016-03-26 15:59:26 +01:00
.gitignore
Makefile.am windows: Add support for generating crash backtraces using Dr. MingW 2016-01-02 18:55:37 +05:30
about.h Bug 762282 - Link ends with "/." 2016-02-26 17:17:44 +01:00
app.c app: move app/batch.[ch] to app/core/gimp-batch.[ch] 2015-09-30 01:57:33 +02:00
app.h app: add a "Playground" perfs page and a --show-playground command line option 2014-09-14 01:08:25 +02:00
errors.c app, libgimp: add log handlers for all LibGimp* log domains 2015-05-20 11:05:45 +02:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c app: turned an XCF debug patch I had into proper GIMP_LOG=xcf output 2014-07-09 22:36:55 +02:00
gimp-log.h app: turned an XCF debug patch I had into proper GIMP_LOG=xcf output 2014-07-09 22:36:55 +02:00
gimp-priorities.h app: add gimp-priorities.h and keep the most important priorities there 2014-07-02 04:47:24 +02:00
gimpcore.def app: Add gimp_channel_flood() function 2016-01-25 22:58:28 +01:00
language.c
language.h
main.c windows: Add support for generating crash backtraces using Dr. MingW 2016-01-02 18:55:37 +05:30
sanity.c configure/app: bump required GEGL version to 0.3.6 2016-03-19 19:39:56 +01:00
sanity.h
signals.c
signals.h
tests.c app: add a "Playground" perfs page and a --show-playground command line option 2014-09-14 01:08:25 +02:00
tests.h app: forgot a s/const gchar*/GFile*/ in tests.[ch] 2014-08-29 21:36:31 +02:00
unique.c app: indentation fix. 2015-09-29 00:32:24 +02:00
unique.h app: batch commands won't run on existing instance. 2015-09-28 22:31:21 +02:00
units.c
units.h
version.c
version.h