gimp/plug-ins/common
Jehan 2a00a9e60a Issue #434: remove broken plural support for GimpUnit.
Rather than trying to implement full i18n plural support, we just remove
this failed attempt from the past. The fact is that to get proper
support, we'd basically need to reimplement a Gettext-like plural
definition syntax within our API, then ask people to write down this
plural definition for their language, then to write every plural form…
all this for custom units which only them will ever see!

Moreover code investigation shows that the singular form was simply
never used, and the plural form was always used (whatever the actual
unit value displayed).

As for the "identifier", this was a text which was never shown anywhere
(except in the unit editor) and for all built-in units, as well as
default unitrc units, it was equivalent to the English plural value.

So we now just have a unique name which is the "long label" to be used
everywhere in the GUI, and abbreviation will be basically the "short
label". That's it. No useless (or worse, not actually usable because it
was not generic internationalization) values anymore!
2024-08-06 11:39:57 +02:00
..
align-layers.c plug-ins: Port int_combo properties to GimpChoice 2024-07-26 18:56:53 +00:00
animation-optimize.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
animation-play.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
blinds.c plug-ins: Use GimpProcedureDialog's Radio widget... 2024-07-14 04:12:26 +00:00
border-average.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
busy-dialog.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
checkerboard.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
cml-explorer.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
colormap-remap.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
compose.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
contrast-retinex.c plug-ins: Port int_combo properties to GimpChoice 2024-07-26 18:56:53 +00:00
crop-zealous.c plug-ins: fix some broken macros with a massive search-and-replace. 2023-10-18 18:29:37 +02:00
curve-bend.c plug-ins: Use GimpProcedureDialog's Radio widget... 2024-07-14 04:12:26 +00:00
decompose.c plug-ins: Use GimpProcedureDialog's Radio widget... 2024-07-14 04:12:26 +00:00
depth-merge.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
despeckle.c plug-ins: Port int_combo properties to GimpChoice 2024-07-26 18:56:53 +00:00
destripe.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
file-aa.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-cel.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-compressor.c libgimp, plug-ins: Remove n_drawables parameter from gimp_file_save () 2024-05-03 15:22:39 +00:00
file-csource.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-desktop-link.c plug-ins: fix some broken macros with a massive search-and-replace. 2023-10-18 18:29:37 +02:00
file-dicom.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-farbfeld.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-gbr.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-gegl.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-gif-export.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-gif-load.c plug-ins: Add loop count to GIF parasite 2023-11-17 21:07:05 +00:00
file-gih.c scripts: Remove drawables argument from export calls 2024-07-20 18:35:41 +00:00
file-glob.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
file-header.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-heif.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-html-table.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
file-iff.c plug-ins: Set pixel aspect ratio for IFF images 2023-11-01 10:36:06 +00:00
file-jp2-load.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
file-jpegxl.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-mng.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-pat.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-pcx.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-pdf-export.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
file-pdf-load.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
file-pix.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-png.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
file-pnm.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-ps.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
file-psp.c plug-ins: Additional radio frame changes from d7a3a161 2024-07-15 18:12:30 +00:00
file-qoi.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-raw-data.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-sunras.c plug-ins: Additional radio frame changes from d7a3a161 2024-07-15 18:12:30 +00:00
file-svg.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
file-tga.c plug-ins, tga: don't crash when generating a huge amount of messages 2024-07-19 14:42:17 -04:00
file-wbmp.c plug-ins: fix some broken macros with a massive search-and-replace. 2023-10-18 18:29:37 +02:00
file-wmf.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
file-xbm.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-xmc.c Fix unreported Clang compile error from 899b4536 2024-07-15 12:28:15 +00:00
file-xpm.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
file-xwd.c libgimp, plug-ins: Run gimp_export_image ()... 2024-07-14 20:12:57 +00:00
film.c libgimp, plug-ins: fix gimp_procedure_add_*_argument() where `*` is a resource type. 2024-07-06 14:44:45 +02:00
gradient-map.c app, libgimp, pdb, plug-ins: GimpPalette are now GeglColor based. 2024-02-11 23:28:03 +01:00
grid.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
guillotine.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
hot.c plug-ins: Additional radio frame changes from d7a3a161 2024-07-15 18:12:30 +00:00
jigsaw.c plug-ins: Use GimpProcedureDialog's Radio widget... 2024-07-14 04:12:26 +00:00
mail.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
meson.build plug-ins: rename various '*-save.[ch]' files to '*-export.[ch]'. 2024-04-21 16:48:58 +02:00
nl-filter.c plug-ins: Use GimpProcedureDialog's Radio widget... 2024-07-14 04:12:26 +00:00
plugin-browser.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
procedure-browser.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
qbist.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
sample-colorize.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
smooth-palette.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
sparkle.c plug-ins: Additional radio frame changes from d7a3a161 2024-07-15 18:12:30 +00:00
sphere-designer.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
tile-small.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
tile.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
unit-editor.c Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
van-gogh-lic.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
warp.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
wavelet-decompose.c app, libgimp, pdb, plug-ins: new GimpGroupLayer class in libgimp. 2024-07-07 10:27:04 +02:00
web-browser.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
web-page.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00