Gimp/app/config
Martin Nordholts 18f3be6bd3 Bug 602223 - Can't hide docks with Tab in single-window mode
Add a "hide-docks" config and connect the Windows->Hide docks menu
item to it. Also connect the image window to the config property so it
can hide/show its docks when it needs to.

Also add and use a utility function
gimp_image_window_keep_canvas_pos() to ensure that the image in the
window remains fixed when toggling visiblity of docks. One problem:
When GimpDrawTool is active on the canvas, there is flicker. The end
position is correct though.

Also add regression testing for this fix to test-ui.c
2010-02-24 19:53:48 +01:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
config-enums.c app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
config-enums.h app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
config-types.h app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
gimpbaseconfig.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbaseconfig.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconfig-dump.c app: Formating 2009-08-02 14:09:37 +02:00
gimpconfig-dump.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconfig-file.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconfig-file.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconfig-utils.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpconfig-utils.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcoreconfig.c app: add "language" gimprc option and set the language accordingly 2010-01-05 22:30:16 +01:00
gimpcoreconfig.h app: add "language" gimprc option and set the language accordingly 2010-01-05 22:30:16 +01:00
gimpdisplayconfig.c app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
gimpdisplayconfig.h app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
gimpdisplayoptions.c app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
gimpdisplayoptions.h app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
gimpguiconfig.c Bug 602223 - Can't hide docks with Tab in single-window mode 2010-02-24 19:53:48 +01:00
gimpguiconfig.h Bug 602223 - Can't hide docks with Tab in single-window mode 2010-02-24 19:53:48 +01:00
gimppluginconfig.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppluginconfig.h app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
gimprc-blurbs.h Bug 602223 - Can't hide docks with Tab in single-window mode 2010-02-24 19:53:48 +01:00
gimprc-deserialize.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprc-deserialize.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprc-serialize.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprc-serialize.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprc-unknown.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprc-unknown.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprc.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimprc.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpxmlparser.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpxmlparser.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
Makefile.am app: Get rid of config -> display module dependency 2010-02-01 21:56:48 +01:00
makefile.msc updated include <string.h> for memcmp() include <string.h> for strcmp() 2008-10-03 19:27:54 +00:00
test-config.c app: Fix non-string-literal warning for g_print() test-config.c 2009-09-05 14:33:48 +02:00