Gimp/plug-ins
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
..
common app, libgimpwidgets, plug-ins: default increments for GimpScaleEntry. 2020-10-30 12:33:46 +01:00
file-bmp plug-ins: When exporting BMP with color space info, always include color masks. 2020-09-27 09:57:24 +00:00
file-dds plug-ins: file-dds (read) cleaned up a bit for better error handling. 2020-07-26 13:32:18 +02:00
file-exr app, libgimp, plug-ins: move Orientation metadata handling into core. 2020-09-24 12:43:41 +02:00
file-faxg3 meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
file-fits app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-fli app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-ico app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-jpeg plug-ins: Let the user know if we fail to save image metadata in file-jpeg. 2020-10-15 15:12:58 -04:00
file-psd app, libgimp, plug-ins: move Orientation metadata handling into core. 2020-09-24 12:43:41 +02:00
file-raw meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
file-sgi app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-tiff plug-ins: use g_message instead of g_printerr when there is data loss. 2020-10-24 18:33:26 -04:00
file-webp app, libgimpwidgets, plug-ins: default increments for GimpScaleEntry. 2020-10-30 12:33:46 +01:00
flame meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
fractal-explorer plug-ins: fix PDB data identifier to be canonical. 2020-10-30 11:02:20 +01:00
gfig plug-ins: fix a type warning. 2020-10-24 02:58:38 +02:00
gimpressionist meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
gradient-flare meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
help meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
help-browser gimpthrobber: Get rid of g_type_class_add_private() 2020-05-12 21:35:54 +02:00
ifs-compose meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
imagemap meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
lighting meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
map-object meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
metadata meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
pagecurl meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
print meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
python plug-ins: fix parameters of Gimp.file_save(). 2020-10-23 15:20:21 +02:00
screenshot plug-ins: fix some warnings in Win32 screenshot code. 2020-08-02 19:49:22 +02:00
script-fu plug-ins: more complete naming for Python|Script-Fu consoles. 2020-05-26 14:32:11 +02:00
selection-to-path Issue #1439: reverse the construction of the "selection to path" plugin. 2020-05-15 02:46:49 +02:00
twain Re-enable Twain plugin on Windows for Meson build 2020-09-19 12:07:14 +00:00
ui plug-ins: port file-tiff-save to GimpProcedureConfig 2020-06-08 20:42:36 +02:00
.gitignore
Makefile.am plug-ins, extension: goat-exercises becomes a GIMP extension. 2020-10-09 15:30:54 +02:00
meson.build plug-ins, extension: goat-exercises becomes a GIMP extension. 2020-10-09 15:30:54 +02:00