Gimp/app/actions
Alx Sa b9448777e7 dialogs: Add template selector to resize dialog
Porting code by Stanislav Grinkov from dev branch.
Adds option for selecting predefined page sizes using the same
template selector as on "New Image" dialog.

Syncs up size and offset unit selectors to have the same value
when changing template and when resetting whole dialog.

Also adds pixel density 
selector to canvas size dialog
which will be shown when selected template pixel density doesn't
match the image pixel density.

Then user can either keep current image ppi and scale the
template or set image ppi to match the template ppi.

Density selector displayed only when template and image ppi
differs and template unit is matches one of real world units
(e.g. inch, mm, etc).
2023-01-29 09:55:11 +00:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
actions-types.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
actions.c app: streamline action_data_get_foo() functions 2019-02-25 05:10:58 -05:00
actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
brush-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
brush-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
brushes-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
brushes-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
buffers-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
buffers-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
buffers-commands.c app: behave as if "show all" is disabled in edit/buffers/DnD actions when keeping padding 2019-09-15 16:41:35 +03:00
buffers-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
channels-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
channels-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
channels-commands.c Issue #4696 - Keyboard shortcuts for layer opacity are not working 2020-04-29 13:33:34 +02:00
channels-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
colormap-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
colormap-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
colormap-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
colormap-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
context-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
context-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
context-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
context-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
cursor-info-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
cursor-info-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
cursor-info-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
cursor-info-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dashboard-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dashboard-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
dashboard-commands.c app: allow recording GLIB log messages in performance logs 2020-08-02 11:08:46 +03:00
dashboard-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
data-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
data-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
data-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
data-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
debug-actions.c app: make "gegl:introspect" an optional operation dependency. 2021-02-24 20:05:46 +01:00
debug-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
debug-commands.c app: add gimp_image_invalidate_all() 2019-09-04 20:56:23 +03:00
debug-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dialogs-actions.c Issue #3112 - Missing mnemonics. 2019-08-05 20:06:50 +00:00
dialogs-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
dialogs-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dialogs-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dock-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dock-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
dock-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dock-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dockable-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dockable-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
dockable-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dockable-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
documents-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
documents-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
documents-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
documents-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
drawable-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
drawable-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
drawable-commands.c app, pdb: use gimp_item_get_clip() everywhere 2019-08-09 22:24:03 +03:00
drawable-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dynamics-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dynamics-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
dynamics-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
dynamics-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
edit-actions.c Issue #3112 - Missing mnemonics. 2019-08-05 20:06:50 +00:00
edit-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
edit-commands.c Remove unnecessary space at the end of the string 2021-09-28 12:44:20 +02:00
edit-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
error-console-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
error-console-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
error-console-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
error-console-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
file-actions.c Issue #3112 - Missing mnemonics. 2019-08-05 20:06:50 +00:00
file-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
file-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
file-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
filters-actions.c app, menus: add gegl:lens-blur to Filters -> Blur 2020-06-02 23:29:12 +03:00
filters-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
filters-commands.c app: add GimpOperationSettings 2020-04-07 19:42:48 +03:00
filters-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
fonts-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
fonts-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gimpgeglprocedure.c app: apply common operation settings when reapplying a filter 2020-04-07 19:42:48 +03:00
gimpgeglprocedure.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gradient-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
gradient-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gradient-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
gradient-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
gradients-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
gradients-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
gradients-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
gradients-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
help-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
help-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
help-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
help-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
image-actions.c app: in UI strings s/Precision/Encoding/ 2020-05-11 03:55:45 +02:00
image-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
image-commands.c dialogs: Add template selector to resize dialog 2023-01-29 09:55:11 +00:00
image-commands.h app: expand functionality of merge-down button 2020-01-06 18:39:30 +01:00
images-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
images-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
images-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
images-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
items-actions.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
items-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
items-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
items-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
layers-actions.c app: expand functionality of merge-down button 2020-01-06 18:39:30 +01:00
layers-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
layers-commands.c dialogs: Add template selector to resize dialog 2023-01-29 09:55:11 +00:00
layers-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
Makefile.am app: remove all old font management code, switch to GimpFontFactory[View] 2018-06-03 20:48:34 +02:00
mypaint-brushes-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
mypaint-brushes-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
palette-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
palette-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
palette-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
palette-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
palettes-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
palettes-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
palettes-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
palettes-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
patterns-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
patterns-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
plug-in-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
plug-in-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
plug-in-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
plug-in-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
procedure-commands.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
procedure-commands.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
quick-mask-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
quick-mask-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
quick-mask-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
quick-mask-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
sample-points-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
sample-points-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
sample-points-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
sample-points-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
select-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
select-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
select-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
select-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
templates-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
templates-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
templates-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
templates-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
text-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
text-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
text-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
text-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
text-tool-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
text-tool-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
text-tool-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
text-tool-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tool-options-actions.c app: add GimpToolItem; derive GimpToolInfo from it 2020-01-30 02:46:52 +02:00
tool-options-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
tool-options-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tool-options-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tool-preset-editor-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tool-preset-editor-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
tool-preset-editor-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tool-preset-editor-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tool-presets-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tool-presets-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
tool-presets-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tool-presets-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
tools-actions.c app: fix #5153 keyboard shortcuts Shift+[ and ] don't work on most keyboards 2021-07-28 14:40:22 -04:00
tools-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
tools-commands.c app: add GimpToolButton 2020-01-30 02:46:53 +02:00
tools-commands.h app: add GimpToolButton 2020-01-30 02:46:53 +02:00
vectors-actions.c Issue #3112 - Missing mnemonics. 2019-08-05 20:06:50 +00:00
vectors-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
vectors-commands.c Issue #4696 - Keyboard shortcuts for layer opacity are not working 2020-04-29 13:33:34 +02:00
vectors-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
view-actions.c app: add option to keep canvas padding in "show all" mode 2019-09-15 16:41:35 +03:00
view-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
view-commands.c app: add option to keep canvas padding in "show all" mode 2019-09-15 16:41:35 +03:00
view-commands.h app: add option to keep canvas padding in "show all" mode 2019-09-15 16:41:35 +03:00
window-actions.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
window-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
window-commands.c app: fix a few compilation warnings 2019-09-04 20:56:24 +03:00
window-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
windows-actions.c Issue #3112 - Missing mnemonics. 2019-08-05 20:06:50 +00:00
windows-actions.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
windows-commands.c app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00
windows-commands.h app: GtkAction -> GAction madness part two 2019-07-04 01:32:18 +02:00