gimp/app/display
programmer_ceds 62e2716b21 Expand from Centre Issue (Fixes issue #7954) 2023-01-11 21:29:19 +00:00
..
.gitignore enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
Makefile.am app: add a GimpModifiersManager object to GimpDisplayConfig. 2022-08-17 14:20:18 +02:00
display-enums.c app: add a modifier action for opacity change. 2022-08-17 16:46:26 +02:00
display-enums.h app: add a modifier action for opacity change. 2022-08-17 16:46:26 +02:00
display-types.h app: add a GimpModifiersManager object to GimpDisplayConfig. 2022-08-17 14:20:18 +02:00
gimpcanvas-style.c app, menus: add "show canvas boundary" display option 2019-09-04 20:47:25 +03:00
gimpcanvas-style.h app, menus: add "show canvas boundary" display option 2019-09-04 20:47:25 +03:00
gimpcanvas.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpcanvas.h app: Implement canvas support for touchpad gesture zoom by pinch 2021-04-22 17:45:32 +00:00
gimpcanvasarc.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasarc.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasboundary.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpcanvasboundary.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasbufferpreview.c meson, macos: missing libraries and directories 2022-07-21 13:25:22 +00:00
gimpcanvasbufferpreview.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvascanvasboundary.c app, menus: add "show canvas boundary" display option 2019-09-04 20:47:25 +03:00
gimpcanvascanvasboundary.h app, menus: add "show canvas boundary" display option 2019-09-04 20:47:25 +03:00
gimpcanvascorner.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvascorner.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvascursor.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvascursor.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasgrid.c app: behave as if "show all" is disabled in GimpCanvasGrid when keeping padding 2019-09-15 16:39:03 +03:00
gimpcanvasgrid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasgroup.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasgroup.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasguide.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasguide.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvashandle.c app: fixed oversight in the canvashandle bounding box. 2020-05-15 03:02:15 +02:00
gimpcanvashandle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasitem-utils.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasitem-utils.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasitem.c Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimpcanvasitem.h app: add gimp_canvas_item_untransform_viewport() 2019-09-04 20:51:43 +03:00
gimpcanvaslayerboundary.c app: GimpCanvasLayerBoundary to show all selected layers area. 2020-05-17 18:57:32 +02:00
gimpcanvaslayerboundary.h app: GimpCanvasLayerBoundary to show all selected layers area. 2020-05-17 18:57:32 +02:00
gimpcanvaslimit.c app: fix signature of gimp_canvas_limit_new() 2020-05-15 00:55:59 +03:00
gimpcanvaslimit.h app: fix signature of gimp_canvas_limit_new() 2020-05-15 00:55:59 +03:00
gimpcanvasline.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasline.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvaspassepartout.c app: behave as if "show all" is disabled in GimpCanvasPassePartout when keeping padding 2019-09-15 16:39:03 +03:00
gimpcanvaspassepartout.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvaspath.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvaspath.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvaspen.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvaspen.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvaspolygon.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpcanvaspolygon.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasprogress.c app: use g_clear_pointer() in more places 2019-05-27 17:47:55 +02:00
gimpcanvasprogress.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasproxygroup.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasproxygroup.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasrectangle.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasrectangle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvasrectangleguides.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvasrectangleguides.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvassamplepoint.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvassamplepoint.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvastextcursor.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvastextcursor.h MR !19: Add support for vertical text writing. 2018-07-30 19:14:49 +02:00
gimpcanvastransformguides.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpcanvastransformguides.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcanvastransformpreview.c app: clip transform-tools preview according to clipping mode 2020-01-11 17:13:07 +02:00
gimpcanvastransformpreview.h app: use a pickable instead of a drawable in GimpCanvasTransformPreview 2019-08-11 00:28:43 +03:00
gimpcursorview.c Converting CMYK sample points to babl process 2022-07-20 22:35:13 +00:00
gimpcursorview.h Converting CMYK sample points to babl process 2022-07-20 22:35:13 +00:00
gimpdisplay-foreach.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplay-foreach.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplay-handlers.c app, menus: add "show all" mode to GimpDisplayShell; "View -> Show All" toggle 2019-09-04 20:47:21 +03:00
gimpdisplay-handlers.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplay.c app, libgimpwidgets: drop the thumbnail icon feature. 2021-07-06 11:21:37 +02:00
gimpdisplay.h app, menus: add "show all" mode to GimpDisplayShell; "View -> Show All" toggle 2019-09-04 20:47:21 +03:00
gimpdisplayshell-actions.c app: GimpAction now has a "reason" parameter to explain being disabled. 2021-04-23 19:43:30 +02:00
gimpdisplayshell-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-appearance.c Custom transparency checkerboard colors 2022-05-14 16:27:15 +02:00
gimpdisplayshell-appearance.h app: add option to keep canvas padding in "show all" mode 2019-09-15 16:32:38 +03:00
gimpdisplayshell-autoscroll.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-autoscroll.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-callbacks.c app: use modifiers set in GimpModifiersManager rather than hardcoded. 2022-08-17 14:20:18 +02:00
gimpdisplayshell-callbacks.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-close.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-close.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-cursor.c app: use the unobtrusive cursor only in no-pointer+no-outline case. 2022-03-13 16:04:40 +01:00
gimpdisplayshell-cursor.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-dnd.c app, menus, pdb: new "Paste as Single Layer( in Place)?" actions. 2022-11-12 22:34:51 +01:00
gimpdisplayshell-dnd.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-draw.c Custom transparency checkerboard colors 2022-05-14 16:27:15 +02:00
gimpdisplayshell-draw.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-expose.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-expose.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-filter-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
gimpdisplayshell-filter-dialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-filter.c app: remove gimp_display_shell_filter_new(), it's empty and useless 2019-07-25 09:55:55 +02:00
gimpdisplayshell-filter.h app: remove gimp_display_shell_filter_new(), it's empty and useless 2019-07-25 09:55:55 +02:00
gimpdisplayshell-grab.c app/display: Remove keyboard grab 2022-05-05 14:35:51 +00:00
gimpdisplayshell-grab.h app/display: Remove keyboard grab 2022-05-05 14:35:51 +00:00
gimpdisplayshell-handlers.c core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
gimpdisplayshell-handlers.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-items.c app, menus: add "show canvas boundary" display option 2019-09-04 20:47:25 +03:00
gimpdisplayshell-items.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-layer-select.c app: Layer Selection Advance (up/down) now multi-layer aware. 2020-05-17 18:57:32 +02:00
gimpdisplayshell-layer-select.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-profile.c core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
gimpdisplayshell-profile.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-progress.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-progress.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-render.c Issue #3781 - Display artifacts on HiDPI when render cache is invalidated 2019-09-11 21:19:26 +03:00
gimpdisplayshell-render.h Issue #3781 - Display artifacts on HiDPI when render cache is invalidated 2019-09-11 21:19:26 +03:00
gimpdisplayshell-rotate-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
gimpdisplayshell-rotate-dialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-rotate.c app: pause/resume active tool when rotating canvas 2020-05-15 00:38:47 +03:00
gimpdisplayshell-rotate.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-rulers.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-rulers.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-scale-dialog.c app: multi-layer aware layers-mask-add and layers-mask-add-button. 2020-05-17 18:32:16 +02:00
gimpdisplayshell-scale-dialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-scale.c app: fix incorrect order of parameters horizontally and vertically 2022-06-02 13:26:05 -04:00
gimpdisplayshell-scale.h app: behave as if "show all" is disabled in scroll/zoom actions when keeping padding 2019-09-15 16:39:00 +03:00
gimpdisplayshell-scroll.c app: behave as if "show all" is disabled in scroll/zoom actions when keeping padding 2019-09-15 16:39:00 +03:00
gimpdisplayshell-scroll.h app: improve display scroll/zoom-related behavior in "show all" mode 2019-09-04 20:47:25 +03:00
gimpdisplayshell-scrollbars.c app: behave as if "show all" is disabled in scroll/zoom actions when keeping padding 2019-09-15 16:39:00 +03:00
gimpdisplayshell-scrollbars.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-selection.c app: replace using the "draw" signal by "expose-event" on GTK+2. 2021-11-17 21:33:43 +01:00
gimpdisplayshell-selection.h Issue #5640: Selection tools not showing selection on Wayland. 2021-05-09 02:47:47 +02:00
gimpdisplayshell-title.c app: window title stays single layer for now. 2020-08-01 18:25:45 +02:00
gimpdisplayshell-title.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplayshell-tool-events.c app: properly release shell scrolling on button release. 2022-08-21 17:38:04 +02:00
gimpdisplayshell-tool-events.h app: Implement exclusiveness of zoom and rotate gestures 2022-04-06 18:50:25 +00:00
gimpdisplayshell-transform.c app: add "clip" parameter to gimp_display_shell_untransform_viewport() 2019-09-04 20:47:25 +03:00
gimpdisplayshell-transform.h Fix typos 2020-11-19 21:56:25 +01:00
gimpdisplayshell-utils.c app: add gimp_display_shell_constrain_angle() 2020-05-15 00:38:47 +03:00
gimpdisplayshell-utils.h app: add gimp_display_shell_constrain_angle() 2020-05-15 00:38:47 +03:00
gimpdisplayshell.c core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
gimpdisplayshell.h app: properly release shell scrolling on button release. 2022-08-21 17:38:04 +02:00
gimpimagewindow.c app: initial work on moving to GtkApplication. 2022-10-09 16:12:07 +02:00
gimpimagewindow.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmodifiersmanager.c app: fix issues in gimpmodifiersmanager.c found by coverity 2022-11-08 16:57:04 -05:00
gimpmodifiersmanager.h app: now support custom actions as input device button + modifiers. 2022-08-17 14:20:18 +02:00
gimpmotionbuffer.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpmotionbuffer.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmultiwindowstrategy.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmultiwindowstrategy.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpnavigationeditor.c app: rename GimpImageViewable to GimpImageProxy 2019-11-04 13:27:02 +02:00
gimpnavigationeditor.h app: rename GimpImageViewable to GimpImageProxy 2019-11-04 13:27:02 +02:00
gimpscalecombobox.c Issue 7128: Mouse wheel zoom when cursor is over the zoom scrolldown. 2021-08-10 15:01:14 +02:00
gimpscalecombobox.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpsinglewindowstrategy.c app: fix gimp_single_window_strategy_show_dockable_dialog()… 2022-03-05 17:42:54 +01:00
gimpsinglewindowstrategy.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpstatusbar.c app: fixing the soft-proof profile chooser. 2022-08-18 16:42:39 +02:00
gimpstatusbar.h display: Show Soft-Proofing menu in status bar 2022-08-17 11:37:10 -04:00
gimptoolcompass.c app: update tool widgets on display-shell changes more granularly 2020-05-26 10:46:01 +03:00
gimptoolcompass.h app: add "orientation" property to GimpToolCompass + improvements 2018-07-15 19:09:06 -04:00
gimptooldialog.c gir: (skip) functions with varargs 2020-05-21 13:49:38 +02:00
gimptooldialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolfocus.c app: update tool widgets on display-shell changes more granularly 2020-05-26 10:46:01 +03:00
gimptoolfocus.h app: add GimpToolFocus tool widget 2020-05-15 00:48:37 +03:00
gimptoolgui.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimptoolgui.h app, libgimp, pdb: color picker multi-layer aware. 2020-05-17 18:57:32 +02:00
gimptoolgyroscope.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimptoolgyroscope.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolhandlegrid.c app: Fix "Handle Transform" handle snap location 2023-01-03 15:59:55 +01:00
gimptoolhandlegrid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolline.c Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimptoolline.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolpath.c app: allowing to "Lock position" on layer groups. 2022-02-15 22:08:23 +01:00
gimptoolpath.h app: implement a few more functions for the ToolPath context menu. 2020-05-25 22:13:45 +02:00
gimptoolpolygon.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimptoolpolygon.h app: add GimpToolPolygon::change-complete signal 2019-04-25 06:07:57 -04:00
gimptoolrectangle.c Expand from Centre Issue (Fixes issue #7954) 2023-01-11 21:29:19 +00:00
gimptoolrectangle.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolrotategrid.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimptoolrotategrid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolsheargrid.c app: fix indentation in gimptoolsheargrid.c 2020-01-06 21:35:52 +02:00
gimptoolsheargrid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptooltransform3dgrid.c app: fix spacing in gimptooltransform3dgrid.c 2020-01-10 23:21:36 +02:00
gimptooltransform3dgrid.h app, cursors: add GimpToolTransform3DGrid tool widget 2020-01-06 21:52:51 +02:00
gimptooltransformgrid.c Fix typos 2020-11-19 21:56:25 +01:00
gimptooltransformgrid.h app: add a protected gimp_tool_transform_grid_get_handle() function 2020-01-06 21:50:00 +02:00
gimptoolwidget.c app: fix precondition return values in gimp_tool_widget_get_popup() 2020-05-26 11:05:58 +03:00
gimptoolwidget.h app: update tool widgets on display-shell changes more granularly 2020-05-26 10:46:01 +03:00
gimptoolwidgetgroup.c app: handle GimpToolWidget::message in GimpToolWidgetGroup 2019-01-13 08:15:22 -05:00
gimptoolwidgetgroup.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
meson.build meson: fix warnings of deprecated features. 2022-08-31 01:29:37 +02:00