Michael Natterer
0b56aa0d13
Bug 677776 - filter popup windows get hidden behind main image window
...
On OSX, call [NSApp activateIgnoringOtherApps] when a plug-in dialog
is shown, so the plug-in process becomes the active app, and the
dialog gets focussed.
In order to avoid doing this in GimpDialog (which is also used in
the core), do it in gimp_ui_init() which all interactive plug-ins
call, and when gimp_temp_proc_run() is called interactively, to
catch repeated activation of an already running plug-in.
Also, set GimpDialog's initial position to GTK_WIN_POS_CENTER,
or they will pop up in the top left corner.
Inspired by patches from Simone Karin Lehmann and Daniel Sabo.
2012-11-07 23:44:35 +01:00
..
2010-07-14 20:20:58 +02:00
2009-01-17 22:28:01 +00:00
2011-10-31 22:22:19 +01:00
2011-03-08 14:31:04 +01:00
2011-04-28 19:59:52 +02:00
2012-11-07 23:44:35 +01:00
2012-05-02 17:51:17 +02:00
2012-05-03 00:54:21 +02:00
2011-01-12 22:03:33 +01:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2009-01-17 22:28:01 +00:00
2011-04-28 19:59:52 +02:00
2011-09-30 10:53:32 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2010-09-06 00:03:29 +02:00
2011-04-28 19:59:52 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2009-01-17 22:28:01 +00:00
2012-07-26 16:26:14 +02:00
2012-07-26 16:26:14 +02:00
2012-05-02 17:51:17 +02:00
2012-05-02 17:51:17 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-09-22 20:33:03 +02:00
2012-05-03 01:51:39 +02:00
2011-01-12 22:03:33 +01:00
2011-04-28 19:59:52 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2011-11-03 22:47:12 +01:00
2011-10-31 22:22:19 +01:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2012-05-02 17:51:17 +02:00
2012-05-02 17:51:19 +02:00
2011-11-25 21:39:55 +01:00
2011-04-28 19:59:52 +02:00
2012-09-10 12:22:12 -04:00
2011-04-28 19:59:52 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2009-01-17 22:28:01 +00:00
2011-04-28 19:59:52 +02:00
2011-09-30 10:53:32 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2009-01-17 22:28:01 +00:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2009-01-17 22:28:01 +00:00
2011-04-28 19:59:52 +02:00
2010-07-30 16:20:45 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2012-08-04 02:18:15 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-10-08 22:01:30 +02:00
2011-04-28 19:59:52 +02:00
2011-04-07 22:43:37 -04:00
2011-04-28 19:59:52 +02:00
2011-03-01 22:19:48 +01:00
2011-04-28 19:59:52 +02:00
2012-10-10 23:10:56 +02:00
2012-10-08 22:01:30 +02:00
2011-04-07 22:43:37 -04:00
2011-04-28 19:59:52 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 04:13:39 +02:00
2012-05-03 00:54:21 +02:00
2011-09-30 10:53:32 +02:00
2012-05-03 00:54:21 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2012-09-10 12:22:12 -04:00
2011-04-28 19:59:52 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2009-01-17 22:28:01 +00:00
2011-04-28 19:59:52 +02:00
2011-09-30 10:53:32 +02:00
2011-04-28 19:59:52 +02:00
2012-09-10 12:22:12 -04:00
2012-05-03 01:12:25 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2009-01-17 22:28:01 +00:00
2011-04-28 19:59:52 +02:00
2011-09-30 10:53:32 +02:00
2011-04-28 19:59:52 +02:00
2011-04-20 20:04:35 +02:00
2012-05-03 03:37:20 +02:00
2012-05-03 01:51:39 +02:00
2012-05-03 01:51:39 +02:00
2012-05-03 01:51:39 +02:00
2012-05-03 01:51:39 +02:00
2012-05-02 17:51:14 +02:00
2012-05-02 17:51:14 +02:00
2009-01-17 22:28:01 +00:00
2011-04-28 19:59:52 +02:00
2010-10-30 14:57:56 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2009-01-17 22:28:01 +00:00
2011-04-28 19:59:52 +02:00
2011-09-30 10:53:32 +02:00
2011-04-28 19:59:52 +02:00
2012-09-10 12:22:12 -04:00
2011-04-28 19:59:52 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2011-02-06 12:07:55 +01:00
2011-04-28 19:59:52 +02:00
2012-05-03 01:51:39 +02:00
2012-05-03 01:51:39 +02:00
2011-07-27 19:53:34 +02:00
2011-07-27 19:53:34 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-10-22 19:03:00 +02:00
2012-05-03 01:51:39 +02:00
2012-05-03 01:51:39 +02:00
2012-05-02 17:46:08 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-02 17:46:08 +02:00
2012-11-07 23:44:35 +01:00
2011-04-20 23:54:32 +02:00
2011-04-28 19:59:52 +02:00
2006-06-26 01:47:22 +00:00
2009-01-17 22:28:01 +00:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2010-09-15 22:07:36 +02:00
2011-04-28 19:59:52 +02:00
2011-04-28 13:09:30 +02:00
2009-01-17 22:28:01 +00:00
2012-05-03 01:12:25 +02:00
2012-05-03 01:12:25 +02:00
2012-05-03 00:54:21 +02:00
2012-05-03 00:54:21 +02:00
2011-09-30 10:53:32 +02:00
2011-04-28 19:59:52 +02:00
2009-01-17 22:28:01 +00:00
2012-11-07 23:44:35 +01:00
2009-01-17 22:28:01 +00:00