Gimp/app
Jehan 0f05825a29 app, libgimpwidgets, plug-ins: default increments for GimpScaleEntry.
Instead of setting always manually the step and page increments when
creating a GimpScaleEntry, let's just generate some common cases
automatically. Indeed the increments are rarely something you want to
care about. The algorithm used is:
- For a range under 1.0, use a hundredth and a tenth (typically a [0,
  1.0] range will step-increment of 0.01 and page-increment of 0.1).
- For small ranges (under 40), step-increment by 1, page-increment by 2.
- For bigger ranges, step-increment by 1, page-increment by 10.

For use cases when you absolutely want specific increment values, I add
the gimp_scale_entry_set_increments() function. It is much better to
have a small and understandable constructor call followed by
configuration calls (only when needed) rather than a constructor with a
crazy amount of parameters. Hence gimp_scale_entry_new() went from 17
arguments (absolutely unreadable calls) to now 5.
2020-10-30 12:33:46 +01:00
..
actions app: use gimp_viewable_is_ancestor() instead of gimp_item_is_ancestor(). 2020-10-22 12:45:33 +02:00
config app: show unavailable actions in Action Search after available ones. 2020-10-26 16:40:43 +01:00
core app: fix AppStream tag localization. 2020-10-23 00:24:16 +02:00
dialogs app, libgimpwidgets, plug-ins: default increments for GimpScaleEntry. 2020-10-30 12:33:46 +01:00
display app, libgimpconfig: "printer-profile" becomes "simulation-profile". 2020-10-16 19:50:19 +02:00
file app, libgimp, plug-ins: move Orientation metadata handling into core. 2020-09-24 12:43:41 +02:00
file-data app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
gegl Don't compile gimpmarshal source file many times 2020-09-13 18:13:29 +03:00
gui Issue #5322: [Wayland] broken splash size. 2020-10-25 00:55:26 +02:00
menus app: Add basic infratructure for a vector tool popup menu. 2020-05-25 22:13:45 +02:00
operations app: remove ANTI_ERASE from filter mode set 2020-05-08 14:42:22 +03:00
paint Don't compile gimpmarshal source file many times 2020-09-13 18:13:29 +03:00
pdb app, libgimp, pdb: improve a bit gimp_image_get_parasite_list() docs. 2020-10-30 11:02:20 +01:00
plug-in Don't compile gimpmarshal source file many times 2020-09-13 18:13:29 +03:00
propgui app: return visible widgets from a few more gimp_prop() functions 2020-07-31 20:47:05 +03:00
tests app: remove unused function. 2020-09-21 21:00:30 +02:00
text Issue #5530: do not fail font loading on broken user/GIMP fonts.conf. 2020-08-16 18:06:09 +02:00
tools app: GimpFilterTool displays a "Sample merged" checkbox. 2020-09-26 12:40:54 +02:00
vectors Don't compile gimpmarshal source file many times 2020-09-13 18:13:29 +03:00
widgets app, libgimpwidgets, plug-ins: default increments for GimpScaleEntry. 2020-10-30 12:33:46 +01:00
xcf app: allow a number of drawables to 0 for "gimp-xcf-save". 2020-07-30 14:15:52 +02:00
.gitignore
about.h
app.c Issue #4827 - Modified settings requiring a restart aren't saved 2020-03-19 12:40:00 +02:00
app.h
errors.c app: NULL log domain is not a bug. 2020-09-22 17:59:41 +02:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c app: add gimp_log_{set,remove}_handler() 2020-08-02 11:01:59 +03:00
gimp-log.h app: add gimp_log_{set,remove}_handler() 2020-08-02 11:01:59 +03:00
gimp-priorities.h
gimp-update.c app: unstable versions will check available development releases. 2020-10-22 16:18:31 +02:00
gimp-update.h Issue #4777: "New version available" after update. 2020-10-16 18:15:31 +02:00
gimp-version.c app: add contents of /.flatpak-info in the verbose info. 2020-07-16 12:12:37 +02:00
gimp-version.h app: store the revision number in a data file. 2020-02-13 23:59:46 +01:00
gimpcore.def Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
git-version.h.in app: revert #pragma once to macro guards in meson build. 2019-09-19 13:31:22 +02:00
language.c Issue #4871: Plug-ins not translated. 2020-04-01 18:02:42 +02:00
language.h
main.c Set required variables if is running from Apple application bundle 2019-11-03 15:07:46 +01:00
Makefile.am Fix reference from gimp_param_spec_duplicate to gimp_config_param_spec_duplicate 2020-01-17 11:17:03 +01:00
meson.build meson: Cleanup and fix issues using libapp_dep 2020-05-11 10:52:23 +00:00
sanity.c build, app: depend on GEGL 0.4.26 2020-08-02 22:34:15 +02:00
sanity.h
signals.c app: fixes string format argument types on Windows 32-bit. 2020-04-21 14:11:49 +02:00
signals.h
tests.c Return FALSE on gimp_osx_focus_window to avoid endless loop 2020-01-15 17:40:23 +01:00
tests.h
unique.c
unique.h