Gimp/app
Alx Sa 52bf4bb6ee path: Update path import code from C-based librsvg
GIMP's path import code is largely copied
from an earlier version of rsvg. Therefore,
it does not include updates that made
number processing more robust
(such as properly parsing 'c1.5.2' as '1.5, 0.2'
for curve coordinates)

Per the suggestion by @federico, this patch
updates our code using rsvg-path.c from 
the last version of the C-based librsvg
(updated November 3rd, 2016).

Our original code also broke if there was any
spaces after the last item in the SVG transform
attribute. This patch adds a call to
g_strstrip () to trim any unnecessary spaces
either before or after the transform string
to prevent this issue.
2025-11-25 23:27:52 +00:00
..
actions actions: Fix deleting single items in Doc. History 2025-11-20 14:53:31 +00:00
config Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:31:53 -03:00
core core: Increase clipboard brush/pattern for 64 bit 2025-11-23 05:31:57 +00:00
dialogs dialogs: "Maximum Image Size" changed to "Maximum new image size" 2025-11-08 08:56:48 -03:00
display Revert "core, display: Enable resize for GUI layer copying" 2025-11-07 22:50:45 +00:00
file actions, file: Don't require selected layers for export 2025-11-19 22:18:29 +00:00
file-data Issue #15152: Export to bzip2, gzip, xz gives warnings. 2025-10-28 12:34:58 +01:00
gegl Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:31:53 -03:00
gui app: remove GimpPickableSelect. 2025-11-17 13:47:07 +01:00
menus Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:31:53 -03:00
operations Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:31:53 -03:00
paint app, libgimp, pdb: clean up some algorithm URLs. 2025-11-24 21:45:03 +01:00
path path: Update path import code from C-based librsvg 2025-11-25 23:27:52 +00:00
pdb app, libgimp, pdb: clean up some algorithm URLs. 2025-11-24 21:45:03 +01:00
plug-in app, build, plug-ins: Run interpreters conditionally on Windows console 2025-11-09 15:56:32 -03:00
propgui plug-ins: Fix Title Case usages 2025-11-10 13:02:05 +01:00
tests Issue #15206: do not initialize transform tools when swapping tools… 2025-11-08 11:26:04 +01:00
text app, libgimp*, plug-ins: fix previous commit and add gimp_cairo_surface_get_buffer(). 2025-11-08 20:34:55 +01:00
tools tools: Don't update position if no prior moves 2025-11-22 05:17:00 +00:00
widgets widgets: Provide context for "New Layer" string 2025-11-20 08:15:28 -03:00
xcf Issue #15121: link layer positioning problem. 2025-11-08 12:37:45 +01:00
about.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
app.c app: allow gimp command-line to run in console mode 2025-10-14 23:20:12 +00:00
app.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
errors.c app, modules: Resolve unused Windows variable warnings 2025-10-12 14:06:04 +00:00
errors.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-debug.c
gimp-debug.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-intl.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-log.c
gimp-log.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-priorities.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-update.c Issue #13553: pop an error dialog up only for specific GIO error. 2025-09-29 20:31:40 +02:00
gimp-update.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-version.c
gimp-version.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpconsoleapp.c
gimpconsoleapp.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpcore.def path, tools, pdb: UX updates to vector layers 2025-08-17 02:20:19 +00:00
gimpcoreapp.c
gimpcoreapp.h app: remove useless heading newline. 2025-10-13 15:37:11 +02:00
git-version.h.in app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
language.c app, libgimp*, pdb, themes: Fix description typos 2025-09-24 16:50:15 +00:00
language.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
main.c app, libgimp: Fix truncation and lack of color on attached Windows console 2025-11-08 12:02:56 -03:00
meson.build meson: On RCs, use the same GIMP_MUTEX_VERSION of the previous unstable 2025-11-23 17:18:32 -03:00
sanity.c meson, app: depend on GEGL-0.4.64 2025-10-03 23:56:36 +02:00
sanity.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
signals.c app: Make possible to append _NT_SYMBOL_PATH 2025-09-09 12:57:46 -03:00
signals.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
unique.c
unique.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00