gimp/app
Ell 4c5f6a8e5b Bug 778966 - severe input lag with ruler and one window mode ...
.. due to gdk_pixbuf_scale() with themes using the pixbuf engine

Make GimpDisplayShell a subclass of GtkEventBox, so that it gets its
own window, isolating its events from those of its ancestors.

In particular, the "expose" event handler of GtkNotebook, which the
shell is a child of in SWM, is particularly slow with themes that
use the pixbuf engine.  If the notebook and the shell use the same
window, this can cause notable, and somtimes severe, lag when the
rulers or scrollbars are updated frequently, such as when rapidly
moving the cursor.
2017-02-22 18:46:10 -05:00
..
actions app: add gimp_layer_mode_get_context_array() 2017-02-20 23:51:32 +01:00
config Bug 778523 - Optionally add alpha to layers of imported images 2017-02-17 22:07:43 +01:00
core app: make GimpDrawableFilter's color management more correct 2017-02-22 22:31:13 +01:00
dialogs app: correctly set the initial sensitivity in the layer options dialog 2017-02-20 01:02:21 +01:00
display Bug 778966 - severe input lag with ruler and one window mode ... 2017-02-22 18:46:10 -05:00
file Bug 778523 - Optionally add alpha to layers of imported images 2017-02-17 22:07:43 +01:00
gegl app: remove GIMP_LAYER_MODE_FLAG_WANTS_LINEAR_DATA and friends 2017-02-17 18:19:32 -05:00
gui app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
menus app: cleaning out some tabs. 2016-11-20 00:40:07 +01:00
operations app: add gimp_layer_mode_get_context_array() 2017-02-20 23:51:32 +01:00
paint Bug 764619: Color paint dynamic parameter and square artifacts when one or two channel are disabled 2017-02-21 23:47:01 +01:00
pdb app, pdb, libgimp: add PDB API for layer blend space and compositing space 2017-02-20 01:17:07 +01:00
plug-in app: clean out tab indentations. 2016-12-21 04:05:32 +01:00
tests app: rename gimp_layer_mode_is_linear() to gimp_layer_mode_wants_linear_data() 2017-01-31 01:43:48 +01:00
text app: set the complete layer mode in gimp_text_layer_from_layer() 2017-02-22 00:59:23 +01:00
tools app: completely set up the filter in gimp_filter_tool_create_filter() 2017-02-22 23:59:10 +01:00
vectors Bug 769022 - Improve text along path when path is short. 2016-12-21 22:35:17 +01:00
widgets app: add support for subpixel image grids 2017-02-19 18:13:41 -05:00
xcf Bug 778988 - XCF error: unsupported XCF file version 10 encountered 2017-02-21 02:11:18 +01:00
.gitignore
Makefile.am app: rename gimp_layer_mode_is_linear() to gimp_layer_mode_wants_linear_data() 2017-01-31 01:43:48 +01:00
about.h Bug 762282 - Link ends with "/." 2016-02-26 17:17:44 +01:00
app.c A more hackish way to use GimpLayerMode instead of GimpLayerModeEffects 2017-01-24 23:28:34 +01: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 app: language.c contains no translatable strings, remove "gimp-intl.h" 2016-10-21 18:44:39 +02:00
language.h
main.c Bug 599573 - Remember dialog defaults between Gimp sessions 2016-09-14 01:27:42 +02:00
sanity.c configure.ac: require GEGL >= 0.3.12 2017-02-13 23:50:22 +01:00
sanity.h
signals.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
signals.h
tests.c app: merge units.[ch] into core/gimp-units.[ch] 2016-09-12 23:51:29 +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: clean out tab indentations. 2016-12-21 04:05:32 +01:00
version.c
version.h