Commit Graph

49594 Commits

Author SHA1 Message Date
Jehan ddb572bcae libgimp: fix GIR creation warning.
The warning was:

> Warning: GimpUi: gimp_procedure_dialog_fill_scrolled_window: unknown parameter 'contents_id' in documentation comment, should be 'property'
2023-04-06 17:55:23 +02:00
Ekaterine Papava 024aac2ae1 Update Georgian translation 2023-04-06 03:34:49 +00:00
Alx Sa e6a679f233 plug-ins: Port bmp-save widgets to use...
...GimpDialogProcedure functions rather than gimp_prop_* directly.
Minor typos in the original descriptions were also fixed.
2023-04-05 17:43:23 +00:00
Yuri Chornoivan 7d827d6ec1 Update Ukrainian translation 2023-04-05 17:12:58 +00:00
Jehan 3d70cbd5a8 app: use GIMP_TESTING_ABS_TOP_SRCDIR rather than UI_TEST.
I realize that UI_TEST is only used in our meson scripts and is therefore not a
reliable environment variable to check for whether we are running a unit test or
not. GIMP_TESTING_ABS_TOP_SRCDIR should be present for all unit testing, on both
build systems.
2023-04-05 17:21:52 +02:00
Jehan 1993f7461a meson: API binding options transformed to features.
- Lua, Javascript and Python were boolean defaulting to true, which was
  installing them even when not available (and if not installed then, it
  would show warnings at each run). Instead I make them features with
  'auto' as default. In this default, we don't install when the
  interpreters are absent.
- These 3 options can still be forced by setting them to 'enabled' (the
  interpreters are not actually necessary during build).
- Vala behavior stay the same (and unlike other binding, you cannot
  force it since it has a build step); it's only renamed to just "vala"
  for consistency of option naming.
2023-04-05 16:46:10 +02:00
Jehan cc6cc6f09a app: do not call inhibit code while unit-testing.
The real problem was not actuall logout-inhibition, but availability of the
GtkApplication. Anyway this feature is not really to block the system while
unit-testing but for saving people's actual work. Let's just disable running it
in test case.

This will fix the CI.
2023-04-05 13:16:43 +02:00
Martin 501be51817 Update Slovenian translation 2023-04-05 09:31:14 +00:00
Martin 3c7e347a0b Update Slovenian translation 2023-04-05 09:29:15 +00:00
Ekaterine Papava 6137751107 Update Georgian translation 2023-04-05 04:34:52 +00:00
Ekaterine Papava 11225f5029 Update Georgian translation 2023-04-05 04:25:49 +00:00
Alx Sa a148b56779 plug-ins: Port file-aa to GimpSaveProcedureDialog 2023-04-05 02:05:33 +00:00
Jehan 942b78f857 NEWS: update. 2023-04-05 00:03:08 +02:00
Jehan bce051d2a4 Issue #431: handle logoff, reboot and shutdown events.
GIMP will now inhibit the LOGOUT event on OSes which support it.
2023-04-04 23:29:14 +02:00
Yuri Chornoivan c71c93bb0f Update Ukrainian translation 2023-04-04 18:42:29 +00:00
Alx Sa faf2be6dff actions: Standardize usage of "Soft-proofing"
Per #9269, every UI in GIMP but the Softproof Profile wrote it as
"Soft-proof". Now all menu options are consistent.
2023-04-04 17:46:21 +00:00
Martin d71c18cb4f Update Slovenian translation 2023-04-04 06:25:21 +00:00
Ekaterine Papava c46d6f7dc4 Update Georgian translation 2023-04-04 00:15:11 +00:00
Jehan 508a6351c9 app: fix a call to gimp_edit_paste() (fixing buffers-paste* action). 2023-04-04 01:56:20 +02:00
Daniel Novomeský 1f4ce4c51f flatpak: install QOI header 2023-04-03 17:38:31 +02:00
Daniel Novomeský 04b97dc97c build: enable QOI format on Windows
and associate in the installer.
2023-04-03 09:45:10 +02:00
Ekaterine Papava 77d3aa1a5b Update Georgian translation 2023-04-03 04:48:09 +00:00
Yuri Chornoivan 784cc1c54b Update Ukrainian translation 2023-04-02 17:44:45 +00:00
Jacob Boerema 2894b2191d plug-ins: fix criticals in scripts with page size == step size
Two of our scripts have a spinbutton step size the same as the page size.
Since page size should be larger than the step size, this causes a
CRITICAL in LibGimpWidgets:
gimp_label_spin_set_increments: assertion 'step < page' failed

We fix this by setting a page size larger than step size in
coffee.scm and tileblur.scm.
2023-04-02 13:09:57 -04:00
Alx Sa ac9f620c2d plug-ins: Port file-gbr, file-psp to new API.
Ports both to use GimpSaveProcedureDialog.
(Note that file-psp's export function is currently unused)
2023-04-02 12:43:50 +00:00
Martin 7e1ba7a527 Update Slovenian translation 2023-04-02 09:12:34 +00:00
Asier Sarasua Garmendia 91d2d416f1 Update Basque translation 2023-04-02 07:48:01 +00:00
Yuri Chornoivan 514c665dea Update Ukrainian translation 2023-04-02 06:11:28 +00:00
Ekaterine Papava e77e0c42a0 Update Georgian translation 2023-04-02 03:09:32 +00:00
Alx Sa 4e8c7b8e89 plug-ins: Port file-pnm to GimpSaveProcedureDialog 2023-04-02 02:55:17 +00:00
Alx Sa 01e0941dbc plug-ins: Port file-fli to GimpProcedureDialog API
Also, port the save dialog to use GimpSaveProcedureDialog API.
2023-04-02 01:20:09 +00:00
Yuri Chornoivan cc9167f76f Update Ukrainian translation 2023-04-01 17:50:59 +00:00
Yuri Chornoivan 56ca88111f Update Ukrainian translation 2023-04-01 17:48:28 +00:00
Alx Sa 06ee7a999a plug-ins: Port sgi.c to GimpSaveProcedureDialog 2023-04-01 17:41:51 +00:00
Alx Sa 66e6d5a727 po-plugins: Add plug-ins/common/file-qoi.c to...
POTFILES.in.
2023-04-01 13:51:42 +00:00
Martin 33559135f2 Update Slovenian translation 2023-04-01 06:57:14 +00:00
Ekaterine Papava e596b14967 Update Georgian translation 2023-04-01 04:37:35 +00:00
Alx Sa 6ce835b9d7 plug-ins: Port DDS load dialog widgets to use...
GimpProcedureDialog APIs. Also add mnemonics.
2023-04-01 02:03:55 +00:00
Alx Sa f15b144a81 libgimp: new gimp_procedure_dialog_fill_scrolled_window()
This allows plug-in developers to create GTKScrolledWindow with the
procedure dialog API.
2023-03-31 20:26:53 +00:00
Alx Sa f9eec671a9 plug-ins: Port JPEG2000 to GimpProcedureConfig
This ports the optional load dialogue to use GimpProcedureConfig.
2023-03-31 14:09:48 +00:00
Martin da92021df6 Update Slovenian translation 2023-03-31 13:50:38 +00:00
Daniel Novomeský 318148abca plug-ins: fix QOI meson script 2023-03-31 14:15:57 +02:00
Alx Sa 6892ab0530 plug-ins: Add import/export support for QOI file
Allows users to import and export 8 bit, RGB/RGBA Quite Ok Images.
Inspired by Piotr Fusik's work on a plug-in for 2.10.
2023-03-30 18:41:56 +00:00
Asier Sarasua Garmendia a3053edd42 Update Basque translation 2023-03-30 18:22:00 +00:00
Asier Sarasua Garmendia 62b71c4789 Update Basque translation 2023-03-30 18:07:03 +00:00
Yuri Chornoivan 41d44a1b63 Update Ukrainian translation 2023-03-30 14:16:28 +00:00
Ekaterine Papava a2b74ef670 Update Georgian translation 2023-03-30 04:23:40 +00:00
Alx Sa 958af23775 plug-ins: Restore mnemonics to file-csource 2023-03-30 04:07:33 +00:00
Yuri Chornoivan 05a3854f8f Update Ukrainian translation 2023-03-30 03:48:59 +00:00
Alx Sa 7f74820b8d plug-ins: Port file-csource to use...
...GimpDialogProcedure functions rather than gimp_prop_* directly.
2023-03-30 02:04:00 +00:00