Gimp/app/gui
Michael Natterer 8356003fa2 app: pass the startup monitor to displays opened from the copmmand line
Change gimp_get_display_name() to also return the screen, and its
implementation in the GUI to return the initial monitor during
startup. Retrieve that information in app.c using a weird callback
construct and pass the monitor to file_open_from_command_line().

Half-related, add screen and monitor parameters to GimpDisplayShell
and use these initial values for calculating the canvas's initial
extents.

The image windows still don't position themselves correctly though
because we have no mechanism for that whatsoever just yet, but we now
at least pass the needed monitor information to the right objects.
2014-05-03 00:54:20 +02:00
..
.gitignore Bug 622934 - Migrate from dbus-glib to glib's GDBus 2013-05-24 23:25:47 +02:00
color-history.c libgimpcolor: add gimp_rgb[a]_set,get_pixel() 2012-05-02 17:50:43 +02:00
color-history.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
dbus-service.xml Bug 622934 - Migrate from dbus-glib to glib's GDBus 2013-05-24 23:25:47 +02:00
gimpdbusservice.c app: add screen and monitor to all display and image window constructors 2014-05-02 20:21:41 +02:00
gimpdbusservice.h Bug 622934 - Migrate from dbus-glib to glib's GDBus 2013-05-24 23:25:47 +02:00
gimpuiconfigurer.c app: keep docks on the monitor in gimp_ui_configurer_move_docks_to_window() 2014-05-02 21:16:17 +02:00
gimpuiconfigurer.h app: Move docks to image window in 'Single-window mode' 2009-10-04 02:10:11 +02:00
gui-message.c app: add gimp_get_monitor_at_pointer() 2014-05-02 13:23:25 +02:00
gui-message.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gui-types.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gui-unique.c app: Fix build for windows. 2014-05-02 17:51:43 -04:00
gui-unique.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gui-vtable.c app: pass the startup monitor to displays opened from the copmmand line 2014-05-03 00:54:20 +02:00
gui-vtable.h app: pass the startup monitor to displays opened from the copmmand line 2014-05-03 00:54:20 +02:00
gui.c app: pass the startup monitor to displays opened from the copmmand line 2014-05-03 00:54:20 +02:00
gui.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
Makefile.am app: Port to gtk-mac-integration 2013-11-10 18:22:01 +01:00
session.c app: make sure the GUI appears on the same monitor as the splash 2014-05-02 21:16:17 +02:00
session.h app: make sure the GUI appears on the same monitor as the splash 2014-05-02 21:16:17 +02:00
splash.c app: make sure the GUI appears on the same monitor as the splash 2014-05-02 21:16:17 +02:00
splash.h app: make sure the GUI appears on the same monitor as the splash 2014-05-02 21:16:17 +02:00
themes.c Bug 725734 - Themes not alphabetized 2014-03-06 11:57:16 +01:00
themes.h app: make themes_apply_theme() private, it's only used in themes.c 2010-12-18 22:42:09 +01:00