Gimp/app
Ell ed46a405ae app: fix canvas motion compression
In gimp_display_shell_canvas_tool_events(), use
gdk_window_set_event_compression(), instead of implementing our own
motion compression, which used to introduce all sorts of weird
effects when combined with extended input devices, that we had to
hackishly work around.

For tools that use GIMP_MOTION_MODE_EXACT, we call
gdk_window_set_event_compression() to disable motion compression
for the canvas window upon initializing the tool in response to a
GDK_BUTTON_PRESS event, and again to re-eanble compression upon the
corresponding GDK_BUTTON_RELEASE event.

This commit also merges
gimp_display_shell_canvas_tool_events_internal() back into
gimp_display_shell_canvas_tool_events().  The split was a detail
of our custom motion compression implementation.
2018-05-20 21:06:33 +02:00
..
actions app: allow setting parent for dialogs created by GimpDialogFactory. 2018-05-20 21:06:33 +02:00
config app: allow to select if we prefer a dark variant of the current theme. 2018-05-20 21:06:30 +02:00
core Revert "app: remove all deprecated threads_enter/leave code" 2018-05-20 21:06:30 +02:00
dialogs app: gdk_screen_get_monitor_workarea() -> gdk_monitor_get_workarea() 2018-05-20 21:06:33 +02:00
display app: fix canvas motion compression 2018-05-20 21:06:33 +02:00
file Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gegl app: add gimp_gegl_average_color() 2018-05-18 15:07:32 -04:00
gui app: allow setting parent for dialogs created by GimpDialogFactory. 2018-05-20 21:06:33 +02:00
menus app: allow hiding groups in the dashboard 2018-04-02 16:47:41 -04:00
operations app: in GimpOperationCageTransform, use sampler object ... 2018-05-13 19:40:46 -04:00
paint Bug 796153 - Airbrush doesn't paint on timeout, and crashes with dynamics 2018-05-16 14:40:48 -04:00
pdb Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
plug-in Bug 794132 - Make the plug-in protocol version part of the plug-in command line 2018-05-20 21:06:30 +02:00
propgui app: undeprecate everything in propgui/, mostly table -> grid 2018-05-20 21:06:32 +02:00
tests app: allow setting parent for dialogs created by GimpDialogFactory. 2018-05-20 21:06:33 +02:00
text Bug 795899 - "Some fonts failed to load" error when missing fonts/... 2018-05-09 14:27:22 +02:00
tools app/tools: fix the resize behaviour of the curves tool dialog. 2018-05-20 21:06:33 +02:00
vectors app: change offsets parameters of GimpItem::translate() from int to double 2018-04-23 01:27:56 +02:00
widgets app: gdk_screen_get_monitor_workarea() -> gdk_monitor_get_workarea() 2018-05-20 21:06:33 +02:00
xcf Bug 795814 - Error saving VERY large file. 2018-05-05 20:13:27 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
about.h
app.c Revert "app: remove all deprecated threads_enter/leave code" 2018-05-20 21:06:30 +02:00
app.h app: add --show-debug-menu command-line option 2018-03-29 05:26:03 -04:00
errors.c app: put the call to gimp_gui_ungrab() back in gimp_eek() 2018-05-13 13:49:33 +02:00
errors.h app: output a dialog to recover images salvaged after a crash. 2018-03-23 00:57:56 +01:00
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c app: add back helper features to output possible flags for GIMP_DEBUG. 2017-12-23 20:41:55 +01:00
gimp-log.h
gimp-priorities.h
gimp-version.c app, tools: rename app/version.[ch] to app/gimp-version.[ch]. 2018-01-29 01:48:30 +01:00
gimp-version.h app: adapt include guards of gimp-version.h to new filename 2018-01-29 10:50:24 +01:00
gimpcore.def
language.c
language.h
main.c app: make --show-playground visible in --help. 2018-04-21 15:48:22 +02:00
Makefile.am app: add gimp-parallel 2018-04-04 17:49:46 -04:00
sanity.c Switch to version 2.99/3.0 in a lot of places and depend on GTK+ 3.22 2018-05-20 21:06:26 +02:00
sanity.h
signals.c Bug 793630 - GIMP does not create 'gradients' directory on first run. 2018-02-21 14:48:15 +01:00
signals.h app: make the backtrace GUI actually work on Win32. 2018-01-28 15:43:07 +01:00
tests.c app: popup error at startup when some fonts fail to load. 2018-05-01 03:25:58 +02:00
tests.h
unique.c
unique.h