Gimp/app
Jehan 39ea23ed52 app, libgimp, plug-ins: improve GimpVectorLoadProcedure workflow.
I'm moving the logic of choosing a correct default for width/height by adding an
"extract dimensions" callback in the procedure. The logic is that every vector
format out there should likely have metadata either for pixel dimensions or
physical dimensions, or at the very least for no-unit dimensions (ratio only).

Vector load procedures will have to implement only the extraction of such data
in a callback called by GIMP but not how to act upon them, so that we have a
common logic for all vector images.

I am implementing this callback first in the SVG plug-in, moving all the code
to extract dimensions (and improving it) in this callback.

Also I am deleting "file-svg-load-thumb" procedure. I could simply reimplement
it using the same code, but it looks to me like this is very useless for vector
formats to have a specific thumbnail procedure (unless it were to use very
specific metadata for faster result). This is vector data, just ask it directly
at the proper bounding box size.
2024-06-08 18:58:06 +02:00
..
actions app, libgimp, plug-ins: improve GimpVectorLoadProcedure workflow. 2024-06-08 18:58:06 +02:00
config app: translate link labels and tooltip in Welcome dialog 2024-04-23 14:57:25 +00:00
core app, libgimp, plug-ins: improve GimpVectorLoadProcedure workflow. 2024-06-08 18:58:06 +02:00
dialogs dialogs: Respect Windows Show Animation option 2024-06-05 12:49:20 +00:00
display app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
file app, libgimp, plug-ins: improve GimpVectorLoadProcedure workflow. 2024-06-08 18:58:06 +02:00
file-data app, plug-ins: renaming the file-*-save-internal procs to file-*-export-internal. 2024-04-18 16:02:00 +02:00
gegl app: gimp_gegl_color_new() is not used anywhere anymore. 2024-04-18 00:25:14 +02:00
gui app: use the logical rectangle for positioning the splash text. 2024-05-05 16:55:41 +02:00
menus app/menus: update tool options menu while initializing menus 2024-04-18 10:22:11 +00:00
operations app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
paint app: no more GimpRGB/GimpHSL/GimpHSV usage in paint code at all anymore. 2024-02-11 23:28:03 +01:00
pdb pdb: Allow off-canvas guides with Script-fu 2024-05-27 15:42:10 +00:00
plug-in plug-ins: Remove n_drawables parameter 2024-05-03 15:22:39 +00:00
propgui app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
tests app, libgimp, plug-ins: improve GimpVectorLoadProcedure workflow. 2024-06-08 18:58:06 +02:00
text text: Fix loading XCFs with XLFD fonts 2024-05-21 17:19:33 +01:00
tools scriptfu, tools: Allow off-canvas guides in more places 2024-05-31 12:03:44 +00:00
vectors app/vectors : fix annotations on gimp_vectors_export_foo 2023-12-01 21:55:36 +00:00
widgets app/widgets: Fix deprecated code in GimpToolBox 2024-05-29 13:43:17 +00:00
xcf core, xcf: Prevent copying tool-based NDE filters 2024-05-14 04:05:06 +00:00
about.h
app.c Issue #10899: Image Recovery and Welcome dialog conflicting with each other. 2024-02-27 18:06:50 +01:00
app.h
errors.c
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
gimp-update.c app, devel-docs: add a bit of MS Store documentation 2024-04-21 18:18:35 -03:00
gimp-update.h
gimp-version.c
gimp-version.h
gimpconsoleapp.c
gimpconsoleapp.h
gimpcore.def app: work with a GimpPalette rather than a colormap. 2024-02-11 23:28:03 +01:00
gimpcoreapp.c
gimpcoreapp.h
git-version.h.in
language.c app: Fix localization language in Windows 2024-05-16 16:42:47 +00:00
language.h
main.c Get rid of old Windows specific defines 2024-01-24 12:10:00 -05:00
meson.build Issue #4053: Add "*default_bin" support on Windows and enable it 2024-06-05 11:51:14 -03:00
sanity.c meson,app: depend on babl-0.1.108 2024-02-24 18:08:31 +01:00
sanity.h
signals.c
signals.h
unique.c
unique.h