- 20 May, 2018 3 commits
-
-
Michael Natterer authored
...and gone are the annoying warnings.
-
Michael Natterer authored
-
Michael Natterer authored
including some fixes for getting pointer coords, and needed API changes in libgimpwidgets.
-
- 29 Apr, 2018 1 commit
-
-
Michael Natterer authored
-
- 20 Mar, 2018 1 commit
-
-
Michael Natterer authored
Use a weak pointer in GimpToolGui to not keep a dangling private->viewable around.
-
- 15 Jul, 2017 1 commit
-
-
Michael Natterer authored
More than 2000 lines of code less in app/, instead of if (instance->member) { g_object_unref/g_free/g_whatever (instance->member); instance->member = NULL; } we now simply use g_clear_object/pointer (&instance->member);
-
- 04 Jul, 2017 1 commit
-
-
Michael Natterer authored
to "label" and "tooltip". More standard names, less confusion.
-
- 22 Jan, 2016 1 commit
-
-
Michael Natterer authored
so things are the same at the API and the inside, which makes GimpImageMapTool's use of GimpToolGui a little more obvious.
-
- 17 Jan, 2016 1 commit
-
-
Michael Natterer authored
Add "title" and "help_id" parameters and members/properties to GimpToolDialog, GimpToolGui, GimpOperationTool. Also make the order of parameters more consistent.
-
- 21 Sep, 2015 1 commit
-
-
Michael Natterer authored
Use g_return_val_if_fail() in function returning non-void.
-
- 19 Sep, 2015 1 commit
-
-
Michael Natterer authored
Since commit 867b1f7e the window did always pop if it was set to visible once, even if closed and "Use info window" disabled. Fix this by adapting the show logic to the fact that we now keep the widget alive across images/displays.
-
- 08 Sep, 2015 1 commit
-
-
Michael Natterer authored
...in initially active tab gimp_tool_gui_update_shell(): implement the "overlay" case and hide the gui on the previous shell, then show it on the new one.
-
- 01 May, 2015 1 commit
-
-
Michael Natterer authored
which turns them from being automatically attached/detached (depending on canvas size) into always being a separate window.
-
- 09 Jun, 2014 1 commit
-
-
Michael Natterer authored
which makes tool dialogs auto-overlay if the canvas is large enough. Set all tools dialogs except GimpImageMapTool's dialog to auto.
-
- 08 Jun, 2014 1 commit
-
-
Michael Natterer authored
-
- 22 May, 2014 1 commit
-
-
Michael Natterer authored
-
- 02 May, 2014 1 commit
-
-
Michael Natterer authored
There is now a preference option that determines whether windows should be opened on the same monitor as before. It should be disabled when the machine gets monitors plugged/unplugged dynamically ("laptop") and enabled when there is a static multi-monitor setup ("wokstation"). This is merely the current simplistic policy on top of the newly added underlying infrastructure: - pass integer monitor numbers around in all places where we already pass around a GdkScreen. Pass the "current" monitor to these changed APIs, where "current" is either the monitor where the action-triggering widget is, or if that is unavailable the monitor where the mouse is. - add gimp_widget_get_monitor() in order to easily get to the monitor, just like gtk_widget_get_screen(). - add screen and monitor parameters in some places that were missed before. - in sessionrc, save all window positions relative to the window's monitor, and save the monitor separately, if it's not the screen's primary monitor. - when restoring window positions, use the stored monitor when the new prefs options says so (use the screen's primary monitor if there is no stored monitor), otherwise use current monitor that is now passed around.
-
- 03 Aug, 2013 1 commit
-
-
Michael Natterer authored
and move the TODO comments from GimpToolGui to the stubs.
-
- 23 Jul, 2013 1 commit
-
-
Michael Natterer authored
gimp_tool_gui_update_buttons(): set the alternative order on the buttons only if it was already provided.
-
- 08 Jun, 2013 1 commit
-
-
Michael Natterer authored
-
- 07 Jun, 2013 11 commits
-
-
Michael Natterer authored
which allow to toggle embedded and dialog style gui.
-
Michael Natterer authored
and connect to it instead of to gimp_tool_gui_get_dialog()'s signal. One more step towards on-the-fly embedding/detaching.
-
Michael Natterer authored
so the gui can be recreated when switching from embedded to detached or vice versa.
-
Michael Natterer authored
-
Michael Natterer authored
Also make some of GimpToolGui's memory management proper, there was no leak but it needs to be proper in order to add runtime switching between dialog and overlay.
-
Michael Natterer authored
-
Michael Natterer authored
-
Michael Natterer authored
-
Michael Natterer authored
-
Michael Natterer authored
-
Michael Natterer authored
which delegates a tool's dialog to either a GimpToolDialog or an embedded GimpOverlayDialog.
-