Gimp/app/widgets
Ell 114d49510f app: log actions upon activation before emitting "selected" signal
In GimpAction, instead of connecting the action-history log
function to the action's "activate" signal as a user-provided
handler, call it directly from the default handler.

In subclasses of GimpAction, chain to the parent's activate()
function before emitting the "selected" signal, so that we always
log the action in the history before responding to it.

This allows us to avoid the hack in commit
6544ce4301.
2018-07-06 00:08:00 -04:00
..
.gitignore Merge request 4 - Generated .c sources are used as headers... 2018-05-28 17:25:18 +02:00
gimpaction-history.c app: log actions upon activation before emitting "selected" signal 2018-07-06 00:08:00 -04:00
gimpaction-history.h app: log actions upon activation before emitting "selected" signal 2018-07-06 00:08:00 -04:00
gimpaction.c app: log actions upon activation before emitting "selected" signal 2018-07-06 00:08:00 -04:00
gimpaction.h app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimpactioneditor.c app, libgimp: replace GTK_STOCK_FOO by icon names 2014-05-11 22:49:22 +02:00
gimpactioneditor.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimpactionfactory.c app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimpactionfactory.h app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimpactiongroup.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimpactiongroup.h app: remove transient actions with gimp_action_group_remove_action(). 2016-11-25 04:50:09 +01:00
gimpactionview.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
gimpactionview.h app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimpblobeditor.c app: port GimpBlobEditor to GtkStyleContext 2018-05-20 21:06:27 +02:00
gimpblobeditor.h app: port GimpBlobEditor to GtkStyleContext 2018-05-20 21:06:27 +02:00
gimpbrusheditor.c app: remove GTK_OBJECT() cast 2018-05-20 21:06:26 +02:00
gimpbrusheditor.h app: use GimpSpinScales in GimpBrushEditor 2011-04-18 22:27:43 +02:00
gimpbrushfactoryview.c Remove most GTK_ADJUSTMENT() and (GtkAdjutment *) casts 2018-06-24 18:15:16 +02:00
gimpbrushfactoryview.h
gimpbrushselect.c Remove most GTK_ADJUSTMENT() and (GtkAdjutment *) casts 2018-06-24 18:15:16 +02:00
gimpbrushselect.h app: remove gimp_paint_mode_menu_new() and use GimpLayerModeBox 2017-01-30 13:24:35 +01:00
gimpbuffersourcebox.c app: kill all except one GtkAlignment, the tag popup one is a bit tricky 2018-05-20 21:06:33 +02:00
gimpbuffersourcebox.h app: improve the layout of GimpBufferSourceBox 2015-11-30 02:46:22 +01:00
gimpbufferview.c app: add gimp_container_tree_view_name_edited() as public default callback 2017-11-14 20:54:38 +01:00
gimpbufferview.h app: add "paste as new layers" for the list of named buffers 2016-09-20 20:43:01 +02:00
gimpcairo-wilber.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimpcairo-wilber.h app: fix Wilber's eyes 2018-04-03 03:32:32 -04:00
gimpcellrendererbutton.c app: add missing const to gimp_cell_renderer_button_activate() 2018-05-20 21:06:30 +02:00
gimpcellrendererbutton.h Bug 706309 - Add a “Save As” button to the “Quit GIMP” dialog 2016-10-01 21:00:39 +02:00
gimpcellrendererdashes.c app: port GimpCellRendererDashes to GtkStyleContext 2018-05-20 21:06:28 +02:00
gimpcellrendererdashes.h
gimpcellrendererviewable.c app: port virtual functions to GTK+ 3.0 API 2018-05-20 21:06:26 +02:00
gimpcellrendererviewable.h
gimpchanneltreeview.c Bug 775396 - Delete Layer/Channel/Path should be consistently the last... 2016-12-04 19:25:00 +01:00
gimpchanneltreeview.h
gimpcircle.c app: port GimpCircle and subclasses to GTK+ 3 2018-05-20 21:06:29 +02:00
gimpcircle.h app: move lots of state handling from sunclasses to GimpCircle 2014-05-30 03:25:02 +02:00
gimpclipboard.c app: cleanup in GimpClipboard 2018-06-18 01:47:35 +02:00
gimpclipboard.h app: add utility functions to get a generic paste GimpObject 2016-09-21 00:11:15 +02:00
gimpcolorbar.c app: port to GtkWidget::draw() 2018-05-20 21:06:26 +02:00
gimpcolorbar.h
gimpcolordialog.c app: fix button order in GimpColorDialog 2018-05-20 21:06:34 +02:00
gimpcolordialog.h Bug 750546 - Include recently used colors in the Dockable Colors Dialog 2015-12-23 13:25:26 +01:00
gimpcolordisplayeditor.c app: set all GtkPaned widgets to have wide handles 2018-05-20 21:06:34 +02:00
gimpcolordisplayeditor.h app: use a propgui for display filters that return a NULL config widget 2017-11-02 16:12:33 -04:00
gimpcoloreditor.c app, libgimpwidgets: all GimpColorHexEntries should have the same tooltip 2018-06-24 14:19:25 +02:00
gimpcoloreditor.h
gimpcolorframe.c app: fix drawing of GimpColorFrame's number 2018-05-24 00:09:24 +02:00
gimpcolorframe.h Bug 772126 - Make GimpColorFrame handle very long numbers 2018-04-03 01:47:53 +02:00
gimpcolorhistory.c app: set a CSS name on GimpColorHistory so it can be individually themed 2018-06-10 16:13:48 +02:00
gimpcolorhistory.h app: port GimpColorHistory to GtkGrid 2018-05-20 21:06:30 +02:00
gimpcolormapeditor.c app, libgimpwidgets: all GimpColorHexEntries should have the same tooltip 2018-06-24 14:19:25 +02:00
gimpcolormapeditor.h app: move the colormap editor color dialog code to GimpColormapEditor 2018-06-21 13:43:25 +02:00
gimpcolorpanel.c app: add gimp_color_panel_dialog_response(); add "response" signal 2017-10-09 12:48:52 -04:00
gimpcolorpanel.h app: add gimp_color_panel_dialog_response(); add "response" signal 2017-10-09 12:48:52 -04:00
gimpcolorselectorpalette.c Clean up color selector styling 2018-06-24 15:41:04 +02:00
gimpcolorselectorpalette.h app: don't include individual files from libgimp* 2011-04-28 14:23:33 +02:00
gimpcombotagentry.c app: undeprecate styling of GimpComboTagEntry and GimpTagPopup 2018-06-04 21:10:12 +02:00
gimpcombotagentry.h app: undeprecate styling of GimpComboTagEntry and GimpTagPopup 2018-06-04 21:10:12 +02:00
gimpcomponenteditor.c app: port GimpComponentEditor to GtkStyleContext 2018-05-20 21:06:27 +02:00
gimpcomponenteditor.h
gimpcontainerbox.c Get rid of the deprecated gtk_icon_size_lookup_for_settings() 2018-05-20 21:06:30 +02:00
gimpcontainerbox.h
gimpcontainercombobox.c app: clean out tab indentations. 2016-12-21 04:05:32 +01:00
gimpcontainercombobox.h
gimpcontainereditor.c app: hide container-editor busy box when clearing async-set binding 2018-05-31 05:00:28 -04:00
gimpcontainereditor.h app: add gimp_container_editor_bind_to_async_set() 2018-05-29 16:04:28 -04:00
gimpcontainerentry.c app: don't use gtk_widget_modify_text() in GimpContainerEntry 2018-05-20 21:06:34 +02:00
gimpcontainerentry.h app: update GimpContainerEntry when the selected item's name changes 2017-10-30 17:22:29 -04:00
gimpcontainericonview.c app: gimp_container_icon_view_select_item() must only select one item 2018-06-28 23:32:20 +02:00
gimpcontainericonview.h
gimpcontainerpopup.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimpcontainerpopup.h app: factor out a generic GimpPopup widget out of GimpContainerPopup 2014-06-06 00:57:20 +02:00
gimpcontainertreestore.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimpcontainertreestore.h
gimpcontainertreeview-dnd.c app: use the new GtkScrollable API instead of deprecated tree view API 2018-05-20 21:06:27 +02:00
gimpcontainertreeview-dnd.h Bug 681709 - GimpContainer continuously scrolls on dnd failure on Windows. 2013-10-02 21:18:10 +13:00
gimpcontainertreeview-private.h
gimpcontainertreeview.c app: don't let gtk_tree_store_clear() mess with our selected item 2018-06-03 21:45:16 +02:00
gimpcontainertreeview.h app: add gimp_container_tree_view_name_edited() as public default callback 2017-11-14 20:54:38 +01:00
gimpcontainerview-utils.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpcontainerview-utils.h
gimpcontainerview.c Use g_set_object() in a lot of places, and splrinkle some g_clear_object() 2018-06-01 12:59:52 +02:00
gimpcontainerview.h app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
gimpcontrollereditor.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
gimpcontrollereditor.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimpcontrollerinfo.c app: use a lot of g_clear_object() and g_clear_pointer() 2017-07-15 18:42:44 +02:00
gimpcontrollerinfo.h
gimpcontrollerkeyboard.c app: get rid of gdk_keymap_get_default(), use get_for_display() instead 2018-05-20 21:06:34 +02:00
gimpcontrollerkeyboard.h
gimpcontrollerlist.c Issue #1340 - Critical when editing input controllers 2018-06-28 09:34:19 +02:00
gimpcontrollerlist.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimpcontrollermouse.c app: get rid of gdk_keymap_get_default(), use get_for_display() instead 2018-05-20 21:06:34 +02:00
gimpcontrollermouse.h app: Fix broken header guards. 2014-05-25 20:50:56 -04:00
gimpcontrollers.c app: use a lot of g_clear_object() and g_clear_pointer() 2017-07-15 18:42:44 +02:00
gimpcontrollers.h Add a controller for binding mouse buttons 2011-04-06 23:35:14 +02:00
gimpcontrollerwheel.c app: get rid of gdk_keymap_get_default(), use get_for_display() instead 2018-05-20 21:06:34 +02:00
gimpcontrollerwheel.h app: Fix broken header guards. 2014-05-25 20:50:56 -04:00
gimpcriticaldialog.c app: fix broken debug output on gitlab. 2018-05-28 06:26:46 +02:00
gimpcriticaldialog.h app: make backtrace processed in the thread where error happens. 2018-02-12 05:28:12 +01:00
gimpcursor.c Merge request 4 - Generated .c sources are used as headers... 2018-05-28 17:25:18 +02:00
gimpcursor.h app: rotate cursors that indicate a direction with the view 2013-04-20 17:21:01 +02:00
gimpcurveview.c app: fix themeing of GimpHistogramView and GimpCurveView 2018-05-20 21:06:33 +02:00
gimpcurveview.h app: Add axis lables to dynamics curves and curveview 2012-01-15 02:56:35 +02:00
gimpdashboard.c app: add active async-operations counter to the dashboard 2018-07-01 13:52:21 -04:00
gimpdashboard.h app: allow hiding groups in the dashboard 2018-04-02 16:47:41 -04:00
gimpdasheditor.c app: undeprecate GimpDashEditor 2018-05-20 21:06:34 +02:00
gimpdasheditor.h
gimpdataeditor.c Implement GtkWidget::style_updated() instead of ::style_set() 2018-05-20 21:06:28 +02:00
gimpdataeditor.h app: remove GimpDataEditor's save button, it was useless and confusing 2016-10-12 20:43:35 +02:00
gimpdatafactoryview.c app: GimpDataFactoryView: don't add buttons for actions which don't exist 2018-06-03 01:25:25 +02:00
gimpdatafactoryview.h app: add property GimpDataFactoryView:action-group 2011-10-09 22:12:32 +02:00
gimpdeviceeditor.c app: add "source", "vendor-id" and "product-id" to GimpDeviceInfo 2018-05-20 21:06:35 +02:00
gimpdeviceeditor.h 622863 - Input Devices list is not resizeable 2011-01-20 20:26:34 +01:00
gimpdeviceinfo-coords.c app: add the new distance, rotation and slider axes to GimpCoords 2018-05-20 21:06:35 +02:00
gimpdeviceinfo-coords.h app: sprinkle const qualifiers in the tool event callback functions 2011-05-31 23:18:11 +02:00
gimpdeviceinfo.c app: don't g_return_if_fail() in gimp_device_info_set_device() 2018-06-17 15:09:56 +02:00
gimpdeviceinfo.h app: don't g_return_if_fail() in gimp_device_info_set_device() 2018-06-17 15:09:56 +02:00
gimpdeviceinfoeditor.c app: use GdkDeviceTool properties to GimpDeviceInfo 2018-05-20 21:06:35 +02:00
gimpdeviceinfoeditor.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimpdevicemanager.c app: port GimpDeviceManager and GimpDeviceInfo to GdkSeat 2018-05-20 21:06:35 +02:00
gimpdevicemanager.h app: fix GimpDeviceManager to not add the same display twice 2018-05-10 14:18:59 +02:00
gimpdevices.c app: make sure the active tool options get saved in devicerc 2018-06-29 03:00:45 +02:00
gimpdevices.h app: make input devices, grabs and therefore generally tools work again 2018-05-20 21:06:29 +02:00
gimpdevicestatus.c app: undeprecate GimpDeviceStatus. don't use gtk_widget_set_state() 2018-05-20 21:06:35 +02:00
gimpdevicestatus.h app: GimpDeviceManager refactoring part two 2011-02-28 14:37:00 +01:00
gimpdial.c app: port GimpCircle and subclasses to GTK+ 3 2018-05-20 21:06:29 +02:00
gimpdial.h app: move GimpDial's background drawing to a new parent class, GimpCircle 2014-05-26 09:23:55 +02:00
gimpdialogfactory.c app: show the added tab in gimp_dockbook_page_added() 2018-06-17 15:14:15 +02:00
gimpdialogfactory.h app: allow setting parent for dialogs created by GimpDialogFactory. 2018-05-20 21:06:33 +02:00
gimpdnd-xds.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
gimpdnd-xds.h
gimpdnd.c app: remove most of our own dockable DND code 2018-06-08 01:37:19 +02:00
gimpdnd.h app: remove most of our own dockable DND code 2018-06-08 01:37:19 +02:00
gimpdock.c app: remove more GimpDock and GimpDockbook API in favor of GtkNotebook 2018-06-08 02:40:31 +02:00
gimpdock.h app: remove more GimpDock and GimpDockbook API in favor of GtkNotebook 2018-06-08 02:40:31 +02:00
gimpdockable.c app: show the added tab in gimp_dockbook_page_added() 2018-06-17 15:14:15 +02:00
gimpdockable.h app: cleanup, code reordring and cruft removal in GimpDockable 2018-06-08 01:53:46 +02:00
gimpdockbook.c app: show the added tab in gimp_dockbook_page_added() 2018-06-17 15:14:15 +02:00
gimpdockbook.h app: remove more GimpDock and GimpDockbook API in favor of GtkNotebook 2018-06-08 02:40:31 +02:00
gimpdockcolumns.c app: remove more GimpDock and GimpDockbook API in favor of GtkNotebook 2018-06-08 02:40:31 +02:00
gimpdockcolumns.h app: Add gimp_dock_columns_create_dock_and_dockbook() 2011-07-03 21:20:34 +02:00
gimpdockcontainer.c app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
gimpdockcontainer.h app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
gimpdocked.c app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
gimpdocked.h app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
gimpdockwindow.c app: remove the option to enable tearoff menus 2018-05-20 21:06:35 +02:00
gimpdockwindow.h app: add GimpDockContainer::get_dialog_factory() 2016-11-25 13:26:08 +01:00
gimpdocumentview.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpdocumentview.h
gimpdrawabletreeview.c app: remove non-cut/copy/paste functions from gimp-edit.[ch] 2018-04-18 23:48:33 +02:00
gimpdrawabletreeview.h
gimpdynamicseditor.c app: kill the last GtkTables. 2018-05-20 21:06:33 +02:00
gimpdynamicseditor.h Bug 767348 - Make Paint Dynamics icon customizable 2016-06-30 11:38:03 +02:00
gimpdynamicsfactoryview.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimpdynamicsfactoryview.h
gimpdynamicsoutputeditor.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimpdynamicsoutputeditor.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimpeditor.c app: fix styling in GimpEditor, put back GtkWidget::style_updated() 2018-06-10 16:41:36 +02:00
gimpeditor.h app: port most of app's GUI from stock IDs to icon names 2014-05-07 15:30:38 +02:00
gimpenumaction.c app: log actions upon activation before emitting "selected" signal 2018-07-06 00:08:00 -04:00
gimpenumaction.h app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimperrorconsole.c app: move error console highlight flags to aux-info 2017-11-13 10:19:12 -05:00
gimperrorconsole.h app: move error console highlight flags to aux-info 2017-11-13 10:19:12 -05:00
gimperrordialog.c app: set the right "use-header-bar" on all (?) dialogs 2018-05-20 21:06:32 +02:00
gimperrordialog.h app: keep track of all messages displayed by GimpErrorDialog. 2017-06-07 15:14:02 +02:00
gimpexportdialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
gimpexportdialog.h app: some formatting cleanup in the file dialog widgets 2016-01-06 14:10:36 +01:00
gimpfgbgeditor.c Revert "Issue #1608: Gimp 2.10.0 and 2.10.2 crash immediately on start." 2018-06-24 18:26:49 +02:00
gimpfgbgeditor.h app: derive GimpFgBgEditor from GtkEventBox instead of GtkDrawingArea 2017-05-19 12:02:48 +02:00
gimpfgbgview.c app: make GimpFgBgEditor and GimpFgBgView honor border and padding 2018-06-24 13:58:21 +02:00
gimpfgbgview.h Bug 467930 - color selectors are not color managed 2016-05-28 01:41:46 +02:00
gimpfiledialog.c app: fix width of GimpThumbBox' thumbnail generation progressbar 2018-07-03 19:43:05 +02:00
gimpfiledialog.h app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
gimpfileprocview.c app: add new virtual function GimpProcedure::get_help_id() 2016-01-17 17:15:27 +01:00
gimpfileprocview.h
gimpfilleditor.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimpfilleditor.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimpfontfactoryview.c app: remove all old font management code, switch to GimpFontFactory[View] 2018-06-03 01:27:06 +02:00
gimpfontfactoryview.h app: add GimpFontFactoryView as replacement for GimpFontView 2018-06-03 01:25:25 +02:00
gimpfontselect.c app: remove all old font management code, switch to GimpFontFactory[View] 2018-06-03 01:27:06 +02:00
gimpfontselect.h
gimpgradienteditor.c Remove most GTK_ADJUSTMENT() and (GtkAdjutment *) casts 2018-06-24 18:15:16 +02:00
gimpgradienteditor.h app: more GimpGradientEditor cleanup 2018-06-24 16:24:16 +02:00
gimpgradientselect.c Bug 795207 - Add color space to blend(gradient) tool options 2018-04-13 22:33:16 +02:00
gimpgradientselect.h
gimpgrideditor.c app: kill the last GtkTables. 2018-05-20 21:06:33 +02:00
gimpgrideditor.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimphandlebar.c app: port to GtkWidget::draw() 2018-05-20 21:06:26 +02:00
gimphandlebar.h app: add gimp_handle_bar_connect_events() 2013-06-17 22:13:48 +02:00
gimphelp-ids.h app: add gegl:stereographic-projection (little planet) to the menus 2018-07-05 09:51:41 -04:00
gimphelp.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
gimphelp.h app: reuse GimpLanguageComboBox to show available manual languages. 2017-10-03 20:49:27 +02:00
gimphistogrambox.c app: s/GtkObject/GtkAdjustment/ 2018-05-20 21:06:26 +02:00
gimphistogrambox.h app: GimpHistogramBox: map the range to 0..1 for != 8 bit histograms 2013-06-12 11:18:07 +02:00
gimphistogrameditor.c app: kill the last GtkTables. 2018-05-20 21:06:33 +02:00
gimphistogrameditor.h app: replace GimpHistogramEditor's "valid" by "recompute" flag. 2018-02-21 19:31:25 +01:00
gimphistogramview.c app: fix themeing of GimpHistogramView and GimpCurveView 2018-05-20 21:06:33 +02:00
gimphistogramview.h app: port some stuff to gdk_seat_grab/ungrab 2018-05-20 21:06:30 +02:00
gimpiconpicker.c app: use gtk_menu_popup_at_widget() in GimpIconPicker 2018-05-20 21:06:30 +02:00
gimpiconpicker.h app: get rid of a few forgotten stock-ids and new_from_stock() 2018-04-29 04:50:17 +02:00
gimpimagecommenteditor.c app: use gtk_box_new() 2011-09-30 11:29:11 +02:00
gimpimagecommenteditor.h
gimpimageeditor.c app: Make GimpEditor instance members private 2011-04-10 12:12:01 +02:00
gimpimageeditor.h
gimpimageparasiteview.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimpimageparasiteview.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimpimageprofileview.c app, libgimpcolor: refactor GimpColorManaged::get_color_profile() 2015-09-03 01:36:02 +02:00
gimpimageprofileview.h app: use a GimpColorProfileView in GimpImageProfileView 2014-03-16 18:36:12 +01:00
gimpimagepropview.c app/widgets: port GimpImagePropView to GtkGrid 2018-05-20 21:06:33 +02:00
gimpimagepropview.h app/widgets: port GimpImagePropView to GtkGrid 2018-05-20 21:06:33 +02:00
gimpimageview.c app: add menu-related properties to GimpContainerEditor 2011-10-09 21:45:02 +02:00
gimpimageview.h
gimpitemtreeview.c libgimpwidgets, app: use GdkRGBA instead of GdkColor for cell backgrounds 2018-05-20 21:06:29 +02:00
gimpitemtreeview.h app: add gimp_item_tree_view_get_delete_button() 2018-03-07 06:18:21 -05:00
gimplanguagecombobox.c app: the manual language can now be customized through the Preferences. 2017-10-03 20:49:27 +02:00
gimplanguagecombobox.h app: the manual language can now be customized through the Preferences. 2017-10-03 20:49:27 +02:00
gimplanguageentry.c app: use a lot of g_clear_object() and g_clear_pointer() 2017-07-15 18:42:44 +02:00
gimplanguageentry.h
gimplanguagestore-parser.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimplanguagestore-parser.h Bug 704592 - only load language lists once at gui startup. 2013-07-28 04:46:52 +12:00
gimplanguagestore.c Initialize GValues with G_VALUE_INIT instead of { 0, } 2016-03-26 15:59:26 +01:00
gimplanguagestore.h Bug 704592 - only load language lists once at gui startup. 2013-07-28 04:46:52 +12:00
gimplayermodebox.c app: use ICON_ONLY layout for group combo in GimpLayerModeBox 2017-11-30 03:10:15 -05:00
gimplayermodebox.h app: derive the layer-mode menu layout entirely from the info arrays 2017-02-17 06:26:32 -05:00
gimplayermodecombobox.c libgimpwidgets: move GimpEnumStore.enum_class to private 2018-05-20 21:06:33 +02:00
gimplayermodecombobox.h app: derive the layer-mode menu layout entirely from the info arrays 2017-02-17 06:26:32 -05:00
gimplayertreeview.c Remove most GTK_ADJUSTMENT() and (GtkAdjutment *) casts 2018-06-24 18:15:16 +02:00
gimplayertreeview.h
gimpmenudock.c Implement GtkWidget::style_updated() instead of ::style_set() 2018-05-20 21:06:28 +02:00
gimpmenudock.h
gimpmenufactory.c app: remove the option to enable tearoff menus 2018-05-20 21:06:35 +02:00
gimpmenufactory.h app: remove the option to enable tearoff menus 2018-05-20 21:06:35 +02:00
gimpmessagebox.c app: fix GimpMessageBox size negotiation 2018-05-23 01:44:09 +02:00
gimpmessagebox.h app: update a GimpMessageBox repeated in a idle function. 2018-02-03 22:46:04 +01:00
gimpmessagedialog.c app: set the right "use-header-bar" on all (?) dialogs 2018-05-20 21:06:32 +02:00
gimpmessagedialog.h app: port most of app's GUI from stock IDs to icon names 2014-05-07 15:30:38 +02:00
gimpmeter.c app: fix GimpMeter history-graph painting when clipped 2018-07-03 10:31:07 -04:00
gimpmeter.h app: various improvements to GimpMeter 2018-01-19 09:51:49 -05:00
gimpnavigationview.c Enable and fix smooth scrolling and zooming 2018-05-20 21:06:34 +02:00
gimpnavigationview.h Enable and fix smooth scrolling and zooming 2018-05-20 21:06:34 +02:00
gimpopendialog.c app: get rid of icons in dialog buttons (use labels not stock IDs) 2017-02-12 16:18:54 +01:00
gimpopendialog.h app: add gimp_plug_in_manager_get_file_procedures() for the file dialogs 2016-01-06 15:07:41 +01:00
gimpoverlaybox.c app: remove gdk_window_process_updates() from gimp_overlay_box_scroll() 2018-06-27 23:14:22 +02:00
gimpoverlaybox.h
gimpoverlaychild.c app: remove all calls to gdk_window_process_updated() 2018-07-01 16:40:27 +02:00
gimpoverlaychild.h app: undeprecation in GimpOverlayBox 2018-05-23 00:42:41 +02:00
gimpoverlaydialog.c app: set CSS names on GimpToolDialog and GimpOverlayDialog 2018-06-10 23:56:17 +02:00
gimpoverlaydialog.h app: add a "detach" button to all on-canvas tool dialogs 2015-05-01 18:00:05 -04:00
gimpoverlayframe.c app: remove almost all code from GimpOverlayFrame 2018-05-22 00:35:04 +02:00
gimpoverlayframe.h
gimppaletteeditor.c app: move the palette editor color dialog code to GimpPaletteEditor 2018-06-21 12:43:59 +02:00
gimppaletteeditor.h app: move the palette editor color dialog code to GimpPaletteEditor 2018-06-21 12:43:59 +02:00
gimppaletteselect.c Chain up unconditionally in GObject::constructed() 2012-11-12 21:51:22 +01:00
gimppaletteselect.h
gimppaletteview.c app: fix drawing the focus around the selected color in GimpPaletteView 2018-06-18 19:22:22 +02:00
gimppaletteview.h
gimppanedbox.c app: remove most of our own dockable DND code 2018-06-08 01:37:19 +02:00
gimppanedbox.h
gimppatternfactoryview.c app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +02:00
gimppatternfactoryview.h
gimppatternselect.c Chain up unconditionally in GObject::constructed() 2012-11-12 21:51:22 +01:00
gimppatternselect.h
gimppdbdialog.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimppdbdialog.h Use GimpValueArray and GimpParamSpecValueArray 2012-05-04 00:51:50 +02:00
gimppickablebutton.c Use g_set_object() in a lot of places, and splrinkle some g_clear_object() 2018-06-01 12:59:52 +02:00
gimppickablebutton.h app: add new widget GimpPickableButton 2013-09-15 00:30:14 +02:00
gimppickablepopup.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimppickablepopup.h app: implement picking any image or layer in GimpPickableButton/Popup 2014-06-06 22:48:36 +02:00
gimppixbuf.c
gimppixbuf.h app: changed include guards to not clash with libgimpcolor/gimppixbuf.h 2012-05-22 02:17:11 +02:00
gimppluginview.c app: use a lot of g_clear_object() and g_clear_pointer() 2017-07-15 18:42:44 +02:00
gimppluginview.h app: add new GtkTreeView subclass GimpPlugInView 2017-05-04 20:35:41 +02:00
gimppolar.c app: port GimpCircle and subclasses to GTK+ 3 2018-05-20 21:06:29 +02:00
gimppolar.h app: add new GimpCircle subblass GimpPolar to select polar coordinates 2014-05-30 00:36:42 +02:00
gimppopup.c app: port some stuff to gdk_seat_grab/ungrab 2018-05-20 21:06:30 +02:00
gimppopup.h app: factor out a generic GimpPopup widget out of GimpContainerPopup 2014-06-06 00:57:20 +02:00
gimpprefsbox.c app: behold unseen fancy shit in preferences 2018-05-20 21:06:34 +02:00
gimpprefsbox.h app: rename argument in gimpprefsbox.h too 2018-05-09 13:54:16 +02:00
gimpprocedureaction.c app: log actions upon activation before emitting "selected" signal 2018-07-06 00:08:00 -04:00
gimpprocedureaction.h app: rename GimpPlugInAction to GimpProcedureAction 2016-01-01 20:05:32 +01:00
gimpprogressbox.c app: remove all calls to gdk_window_process_updated() 2018-07-01 16:40:27 +02:00
gimpprogressbox.h app: some GimpProgress cleanup 2014-07-12 23:45:20 +02:00
gimpprogressdialog.c app: set the right "use-header-bar" on all (?) dialogs 2018-05-20 21:06:32 +02:00
gimpprogressdialog.h app: don't include individual files from libgimp* 2011-04-28 14:23:33 +02:00
gimppropwidgets.c Remove most GTK_ADJUSTMENT() and (GtkAdjutment *) casts 2018-06-24 18:15:16 +02:00
gimppropwidgets.h app: remove GimpScaleButton, it has not been used in ages 2018-05-20 21:06:35 +02:00
gimpradioaction.c app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimpradioaction.h app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimprender.c app: port preview rendering to GEGL/cairo 2012-05-02 17:51:02 +02:00
gimprender.h app: port preview rendering to GEGL/cairo 2012-05-02 17:51:02 +02:00
gimpsamplepointeditor.c app: actually set the color frames to "not dirty" after updating them 2018-05-24 01:52:29 +02:00
gimpsamplepointeditor.h app: kill the last GtkTables. 2018-05-20 21:06:33 +02:00
gimpsavedialog.c Issue #1291 - Non-intrusive warning when saved XCF version... 2018-06-06 23:08:33 +02:00
gimpsavedialog.h app: change the "XCF compat" stuff to "XCF compression" 2017-03-23 18:03:27 +01:00
gimpsearchpopup.c Enable and fix smooth scrolling and zooming 2018-05-20 21:06:34 +02:00
gimpsearchpopup.h app: fix whitespaces. 2015-09-06 21:02:26 +02:00
gimpselectiondata.c app: remove all old font management code, switch to GimpFontFactory[View] 2018-06-03 01:27:06 +02:00
gimpselectiondata.h app: add gimp_selection_data_set_xcf() and _get_xcf() 2016-09-18 21:43:45 +02:00
gimpselectioneditor.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gimpselectioneditor.h
gimpsessioninfo-aux.c Initialize GValues with G_VALUE_INIT instead of { 0, } 2016-03-26 15:59:26 +01:00
gimpsessioninfo-aux.h app: Add GimpSessionManaged 2011-05-31 23:15:14 +02:00
gimpsessioninfo-book.c app: show the added tab in gimp_dockbook_page_added() 2018-06-17 15:14:15 +02:00
gimpsessioninfo-book.h
gimpsessioninfo-dock.c app: allow setting parent for dialogs created by GimpDialogFactory. 2018-05-20 21:06:33 +02:00
gimpsessioninfo-dock.h Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimpsessioninfo-dockable.c app: Add GimpSessionManaged 2011-05-31 23:15:14 +02:00
gimpsessioninfo-dockable.h
gimpsessioninfo-private.h Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimpsessioninfo.c app: fix setting dock window size from GimpSessionInfo 2018-05-29 21:11:26 +02:00
gimpsessioninfo.h Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimpsessionmanaged.c app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
gimpsessionmanaged.h app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
gimpsettingsbox.c Use the new macros from the last commit in all files 2018-05-20 21:06:34 +02:00
gimpsettingsbox.h app: add GimpFilterTool::set_config() 2017-03-30 23:21:46 +02:00
gimpsettingseditor.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimpsettingseditor.h app: move all GimpSettingsEditor members to private 2011-03-08 02:32:14 +01:00
gimpsizebox.c libgimpwidgets: convert GimpSizeEntry to a GtkGrid. 2018-05-20 21:06:32 +02:00
gimpsizebox.h app: don't inherit from GtkHBox or GtkVBox 2010-10-30 15:44:46 +02:00
gimpspinscale.c app: remove useless "return" in GimpSpinScale 2018-05-30 00:35:18 +02:00
gimpspinscale.h app: remove GimpSpinScale's "factor" API again 2013-06-15 20:53:37 +02:00
gimpstringaction.c app: log actions upon activation before emitting "selected" signal 2018-07-06 00:08:00 -04:00
gimpstringaction.h app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimpstrokeeditor.c libgimpwidgets: move GimpEnumStore.enum_class to private 2018-05-20 21:06:33 +02:00
gimpstrokeeditor.h
gimpsymmetryeditor.c Issue #1612: Symmetry Painting dock needs a design tweak. 2018-06-14 03:21:42 +02:00
gimpsymmetryeditor.h app: simplify GimpSymmetryEditor even more 2016-02-06 00:32:57 +01:00
gimptagentry.c app: port GimpTagEntry to GtkStyleContext 2018-05-20 21:06:28 +02:00
gimptagentry.h app: fix possible GimpTagEntry crash by keeping the query idle ID around 2011-03-24 09:55:32 +01:00
gimptagpopup.c app: undeprecate styling of GimpComboTagEntry and GimpTagPopup 2018-06-04 21:10:12 +02:00
gimptagpopup.h app: undeprecate styling of GimpComboTagEntry and GimpTagPopup 2018-06-04 21:10:12 +02:00
gimptemplateeditor.c Remove most GTK_ADJUSTMENT() and (GtkAdjutment *) casts 2018-06-24 18:15:16 +02:00
gimptemplateeditor.h app: enable image new's resolution chain button only if xres == yres 2014-04-18 18:43:32 +02:00
gimptemplateview.c app: add gimp_container_tree_view_name_edited() as public default callback 2017-11-14 20:54:38 +01:00
gimptemplateview.h
gimptextbuffer-serialize.c app: replace all g_assert() by the newly added gimp_assert() 2018-02-11 22:23:10 +01:00
gimptextbuffer-serialize.h
gimptextbuffer.c app: use GdkRGBA instead of GdkColor for text tags 2018-07-03 22:31:32 +02:00
gimptextbuffer.h Bug 794221 - Recently used colors on text don't get added to the color history 2018-03-23 14:19:01 +01:00
gimptexteditor.c app: remove all old font management code, switch to GimpFontFactory[View] 2018-06-03 01:27:06 +02:00
gimptexteditor.h app: add a GimpText property and construct param to GimpTextStyleEditor 2011-03-18 21:16:53 +01:00
gimptextproxy.c app: clean out tab indentations. 2016-12-21 04:05:32 +01:00
gimptextproxy.h
gimptextstyleeditor.c Remove most GTK_ADJUSTMENT() and (GtkAdjutment *) casts 2018-06-24 18:15:16 +02:00
gimptextstyleeditor.h app: use a size entry instead of a spinbutton in GimpTextStyleEditor 2011-03-20 12:37:01 +01:00
gimptexttag.c app: use GdkRGBA instead of GdkColor for text tags 2018-07-03 22:31:32 +02:00
gimptexttag.h app: use GdkRGBA instead of GdkColor for text tags 2018-07-03 22:31:32 +02:00
gimpthumbbox.c app: fix width of GimpThumbBox' thumbnail generation progressbar 2018-07-03 19:43:05 +02:00
gimpthumbbox.h app: port GimpThumbBox from URI to GFile 2014-07-08 00:58:42 +02:00
gimptoggleaction.c app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimptoggleaction.h app: port GimpAction and friends to icon names 2014-05-06 23:47:38 +02:00
gimptoolbox-color-area.c Issue #1093 - Color dialog appears in the first monitor... 2018-06-20 15:59:29 +02:00
gimptoolbox-color-area.h
gimptoolbox-dnd.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimptoolbox-dnd.h app: some toolbox cleanup 2010-11-20 15:19:48 +01:00
gimptoolbox-image-area.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimptoolbox-image-area.h
gimptoolbox-indicator-area.c app/widgets: port the toolbox indicator area to GtkGrid 2018-05-20 21:06:33 +02:00
gimptoolbox-indicator-area.h
gimptoolbox.c app: use a GtkFlowBox for the toolbox' color/foo/image areas 2018-06-05 18:43:46 +02:00
gimptoolbox.h app: Make GimpToolbox use parent UI manager 2011-08-07 20:00:28 +02:00
gimptooleditor.c app: port GimpToolEditor to GtkStyleContext 2018-05-20 21:06:28 +02:00
gimptooleditor.h
gimptooloptionseditor.c app: add gimp_ui_manager_ui_popup_at_widget() 2018-05-20 21:06:30 +02:00
gimptooloptionseditor.h
gimptoolpalette.c app: remove icon sizing preferences. 2018-05-31 04:12:05 +02:00
gimptoolpalette.h app: Make GimpToolbox use parent UI manager 2011-08-07 20:00:28 +02:00
gimptoolpreseteditor.c Bug 787919 - Tool options are lost when switching device 2018-05-16 02:09:19 +02:00
gimptoolpreseteditor.h app: move all GimpToolPresetEditor members to a private struct 2012-01-23 00:56:21 +01:00
gimptoolpresetfactoryview.c Bug 731279 - Tool Preset Editor not working correctly 2016-10-12 23:51:24 +02:00
gimptoolpresetfactoryview.h
gimptranslationstore.c app: fix building GUI language store instead of empty manual language... 2017-10-03 23:37:21 +02:00
gimptranslationstore.h app: the manual language can now be customized through the Preferences. 2017-10-03 20:49:27 +02:00
gimpuimanager.c app: on make check, search menu XML files in both buildir and srcdir 2018-07-01 19:33:51 +02:00
gimpuimanager.h app: gimp_ui_manager_ui_popup_at_pointer() and use it where appropriate 2018-05-20 21:06:30 +02:00
gimpundoeditor.c app: use a lot of g_clear_object() and g_clear_pointer() 2017-07-15 18:42:44 +02:00
gimpundoeditor.h
gimpvectorstreeview.c app, menus: rename confusing layers-text-tool and vectors-path-tool. 2017-05-16 00:04:24 +02:00
gimpvectorstreeview.h
gimpview-popup.c app: gdk_screen_get_monitor_workarea() -> gdk_monitor_get_workarea() 2018-05-20 21:06:33 +02:00
gimpview-popup.h
gimpview.c app: use gtk_widget_get_preferred_size() not get_requisition() in GimpView 2018-05-22 16:46:55 +02:00
gimpview.h
gimpviewablebox.c app: remove all old font management code, switch to GimpFontFactory[View] 2018-06-03 01:27:06 +02:00
gimpviewablebox.h Bug 795207 - Add color space to blend(gradient) tool options 2018-04-13 22:33:16 +02:00
gimpviewablebutton.c app: factor out a generic GimpPopup widget out of GimpContainerPopup 2014-06-06 00:57:20 +02:00
gimpviewablebutton.h app: port most of app's GUI from stock IDs to icon names 2014-05-07 15:30:38 +02:00
gimpviewabledialog.c app: set the right "use-header-bar" on all (?) dialogs 2018-05-20 21:06:32 +02:00
gimpviewabledialog.h app: port most of app's GUI from stock IDs to icon names 2014-05-07 15:30:38 +02:00
gimpviewrenderer-frame.c Deprecate stock items for good and change all icon defines to GIMP_ICON_* 2017-03-05 16:01:59 +01:00
gimpviewrenderer-frame.h
gimpviewrenderer-utils.c
gimpviewrenderer-utils.h
gimpviewrenderer.c app: remove check since gimp_widget_load_icon() now always non-NULL. 2018-06-24 18:26:49 +02:00
gimpviewrenderer.h libgimpwidgets, app: have all previews track the monitor they are on 2016-06-01 22:42:00 +02:00
gimpviewrendererbrush.c app: pass the widget to all gimp_view_renderer_render_foo() functions 2015-09-02 21:12:59 +02:00
gimpviewrendererbrush.h app: pass the widget to all gimp_view_renderer_render_foo() functions 2015-09-02 21:12:59 +02:00
gimpviewrendererbuffer.c app: pass the widget to all gimp_view_renderer_render_foo() functions 2015-09-02 21:12:59 +02:00
gimpviewrendererbuffer.h
gimpviewrendererdrawable.c app: fix drawable-preview offset 2018-07-03 00:23:47 -04:00
gimpviewrendererdrawable.h app: render drawable previews asynchronously 2018-07-01 13:52:21 -04:00
gimpviewrenderergradient.c Bug 795207 - Add color space to blend(gradient) tool options 2018-04-13 22:33:16 +02:00
gimpviewrenderergradient.h Bug 795207 - Add color space to blend(gradient) tool options 2018-04-13 22:33:16 +02:00
gimpviewrendererimage.c app: no need to show all components as icons when alpha is invisible. 2017-11-16 03:08:07 +01:00
gimpviewrendererimage.h
gimpviewrendererimagefile.c app: gtk_icon_info_free() deprecated since GTK+3.8. 2018-05-21 22:31:34 +02:00
gimpviewrendererimagefile.h
gimpviewrendererlayer.c app: add config option to enable/disable layer-group previews 2018-07-01 13:52:21 -04:00
gimpviewrendererlayer.h
gimpviewrendererpalette.c app: color manage palette and gradient previews 2016-05-27 23:59:07 +02:00
gimpviewrendererpalette.h
gimpviewrenderervectors.c app: don't use style->black and style->white 2018-05-20 21:06:28 +02:00
gimpviewrenderervectors.h
gimpwidgets-constructors.c app: remove gimp_paint_mode_menu_new() and use GimpLayerModeBox 2017-01-30 13:24:35 +01:00
gimpwidgets-constructors.h app: remove gimp_paint_mode_menu_new() and use GimpLayerModeBox 2017-01-30 13:24:35 +01:00
gimpwidgets-utils.c app: remove all calls to gdk_window_process_updated() 2018-07-01 16:40:27 +02:00
gimpwidgets-utils.h app: remove all calls to gdk_window_process_updated() 2018-07-01 16:40:27 +02:00
gimpwindow.c Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimpwindow.h Port a lot of stuff from GdkScreen/monitor_number to GdkMonitor 2018-05-20 21:06:30 +02:00
gimpwindowstrategy.c app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
gimpwindowstrategy.h app: port all interfaces to G_DEFINE_INTERFACE() 2018-05-27 05:56:34 -04:00
Makefile.am app: remove all old font management code, switch to GimpFontFactory[View] 2018-06-03 01:27:06 +02:00
widgets-enums.c app: remove the entire dockable tab auto-sizing code 2018-05-26 16:28:58 +02:00
widgets-enums.h app: remove most of our own dockable DND code 2018-06-08 01:37:19 +02:00
widgets-types.h app: remove most of our own dockable DND code 2018-06-08 01:37:19 +02:00