Commit Graph

1448 Commits

Author SHA1 Message Date
Yuri Chornoivan 1139df0167 Update Ukrainian translation 2024-02-15 16:40:57 +00:00
Sabri Ünal 032d930e23 Update Turkish translation 2024-02-10 11:20:41 +00:00
Jordi Mas abe25cd0c0 Update Catalan translation 2024-02-10 08:03:20 +01:00
Ekaterine Papava 9043eeb837 Update Georgian translation 2024-02-09 17:55:10 +00:00
Anders Jonsson f13d007a95 Update Swedish translation 2024-02-04 18:21:22 +00:00
Yuri Chornoivan fa0ab5ee1a Update Ukrainian translation 2024-02-03 20:32:29 +00:00
Ekaterine Papava f2ffdfefa3 Update Georgian translation 2024-02-01 02:24:08 +00:00
Yuri Chornoivan e667cc48d3 Update Ukrainian translation 2024-01-30 20:40:24 +00:00
Jordi Mas a90f731d11 Update Catalan translation 2024-01-21 20:34:21 +01:00
dimspingos 0445f0b9ed Updated Greek Translation 2024-01-21 15:14:30 +02:00
Sabri Ünal 78d768037e Update Turkish translation 2024-01-17 07:46:50 +00:00
Aurimas Černius 656bf8d1fb Update Lithuanian translation 2024-01-15 20:46:13 +00:00
Kolbjørn Stuestøl 96a0cf98ca Update Norwegian Nynorsk translation 2024-01-15 17:58:51 +00:00
Bruno Lopes 28fc941c53 build, devel-docs, po-*, tools: remove Autotools remnants
- Remove files not used by meson
- Remove autotools references in texts
2024-01-14 10:38:12 -03:00
Martin 6b58329f86 Update Slovenian translation 2024-01-04 19:54:21 +00:00
Alexandre Prokoudine 767f310e8a Update Russian translation, part 3 of N 2024-01-03 00:57:20 +01:00
Anders Jonsson 426f30cd84 Update Swedish translation 2024-01-02 21:08:23 +00:00
Luming Zh a66f0769ca Update Chinese (China) translation 2024-01-02 20:32:07 +00:00
Yuri Chornoivan 8f11b02ac2 Update Ukrainian translation 2024-01-02 07:28:46 +00:00
Rodrigo Lledó 1f0b74d85f Update Spanish translation 2023-12-27 19:49:00 +00:00
Anders Jonsson 9f842cbe99 Update Swedish translation 2023-12-27 16:15:08 +00:00
Ekaterine Papava 3c46a0bb5e Update Georgian translation 2023-12-20 03:45:25 +00:00
Martin 0ae1b3dfc9 Update Slovenian translation 2023-12-19 17:10:43 +00:00
Luming Zh b10b5a370d Update Chinese (China) translation 2023-12-18 17:31:35 +00:00
Yuri Chornoivan 5fb4b8496c Update Ukrainian translation 2023-12-17 10:10:46 +00:00
Alan Mortensen 87a3618acd Update Danish translation 2023-12-14 12:04:14 +00:00
Alexander Shopov a3ff7e7f92 Update Bulgarian translation 2023-12-10 09:31:36 +00:00
Alan Mortensen dae82069f3 Update Danish translation 2023-10-31 13:18:40 +00:00
Rodrigo Lledó 79259f45cf Update Spanish translation 2023-10-28 22:54:26 +00:00
Alan Mortensen 05a1a9bbbc Update Danish translation 2023-10-26 14:22:00 +00:00
Sabri Ünal 179a084017 Update Turkish translation 2023-10-25 13:41:53 +00:00
Alan Mortensen f5f1e05157 Update Danish translation 2023-10-21 09:09:55 +00:00
Sabri Ünal 811ec0b908 Update Turkish translation 2023-10-14 12:53:51 +00:00
Asier Sarasua Garmendia d8791b28de Update Basque translation 2023-10-14 09:20:34 +00:00
Anders Jonsson 56256e2721 Update Swedish translation 2023-09-29 21:02:45 +00:00
Sabri Ünal 06e6aa14a3 Update Turkish translation 2023-09-07 10:34:42 +00:00
Balázs Úr 9c965efd81 Update Hungarian translation 2023-09-05 19:02:16 +00:00
Luming Zh 1d496c8c81 Update Chinese (China) translation 2023-09-03 14:17:02 +00:00
Víttor Paulo Vieira da Costa acc4fe982f Update Brazilian Portuguese translation 2023-09-02 13:11:14 +00:00
Yuri Chornoivan 30c5e40461 Update Ukrainian translation 2023-08-21 19:59:29 +00:00
Martin cd0524b383 Update Slovenian translation 2023-08-21 11:39:53 +00:00
bootchk 161644fdbc Delete obsolete scripts from 2.99
Moved to gimp-data-extras repo

    erase-rows fix #9885
    grid-system fix #8464
    select-to-brush fix #9878
    select-to-image
    select-to-pattern

Just deleted:

    script-fu-copy-visible fix #9868
2023-08-20 20:44:04 +00:00
Sabri Ünal 8a6c385edf Update Turkish translation 2023-08-11 11:17:20 +00:00
Luming Zh 5c2353660f Update Chinese (China) translation 2023-08-04 20:32:37 +00:00
Balázs Úr 30afce1cd0 Update Hungarian translation 2023-07-29 06:31:35 +00:00
Danial Behzadi d4d2a09d8a Update Persian translation 2023-07-29 00:41:49 +00:00
Yuri Chornoivan 8754878dd6 Update Ukrainian translation 2023-07-17 21:08:04 +00:00
Martin 619cb6fe6d Update Slovenian translation 2023-07-17 14:48:12 +00:00
Anders Jonsson 87260fb8ac Update Swedish translation 2023-07-15 18:42:02 +00:00
Martin 4396300a0c Update Slovenian translation 2023-07-15 16:49:31 +00:00
Martin de7c74323f Update Slovenian translation 2023-07-14 09:05:55 +00:00
Luming Zh 13dd829335 Update Chinese (China) translation 2023-07-07 12:13:43 +00:00
Martin 7521c3dd70 Update Slovenian translation 2023-06-30 15:26:24 +00:00
Alexandre Prokoudine 05b06b1c8d Update Russian translation 2023-06-28 02:00:26 +02:00
Yuri Chornoivan 8676907c6d Update Ukrainian translation 2023-06-26 18:58:17 +00:00
Anders Jonsson eb25374670 Update Swedish translation 2023-06-25 19:38:34 +00:00
bootchk 7b9b5db69e SF Console history persist as GStrv setting.
Other driveby format and wording changes to dialog title, welcome text.

Part of issue 9579 SF roadmap
2023-06-25 18:28:03 +00:00
Michael Natterer 26dce72d2c Remove autotools 2023-05-27 00:03:52 +02:00
Alexander Shopov a1ff2902e1 Update Bulgarian translation 2023-04-16 14:20:46 +00:00
Jehan f785f18892 po*: add menus folder to the POTFILES.skip of various gettext modules. 2023-04-15 14:56:01 +02:00
Alexander Shopov 4a4ef92120 Update Bulgarian translation 2023-04-13 08:26:23 +00:00
Asier Sarasua Garmendia 08b7629ecc Update Basque translation 2023-03-27 18:07:01 +00:00
dimspingos 418e747853 Update Greek translation 2023-03-14 22:54:06 +02:00
Jehan 95a87cb6ac po-script-fu: remove predator.scm from POTFILES.in. 2023-01-24 22:29:51 +01:00
Ekaterine Papava 8d5f470507 Add Georgian translation 2023-01-14 14:38:58 +00:00
Alan Mortensen 9117740c13 Update Danish translation 2023-01-11 14:57:24 +00:00
Rodrigo Lledó 09aa6e1440 Update Spanish translation 2023-01-08 23:00:49 +00:00
Alan Mortensen f75592140e Update Danish translation 2023-01-03 15:12:48 +00:00
Chao-Hsiung Liao 16275b5a36 Update Chinese (Taiwan) translation
(cherry picked from commit a1f24a414a)
2022-12-30 23:59:35 +00:00
Sabri Ünal d60b14e2e0 Update Turkish translation 2022-12-11 19:46:46 +00:00
Cristian Secară cf91b0af76 Update Romanian translation 2022-12-08 22:16:54 +00:00
Balázs Úr 7ab7997a63 Update Hungarian translation 2022-11-22 23:55:34 +00:00
Hugo Carvalho 976cbc7d45 Update Portuguese translation 2022-11-18 14:07:51 +00:00
Martin f6f576d97d Update Slovenian translation 2022-11-16 14:20:23 +00:00
Yuri Chornoivan de2f3c3647 Update Ukrainian translation 2022-11-13 23:01:15 +00:00
Anders Jonsson 389da6447d Update Swedish translation 2022-11-12 23:15:18 +00:00
Piotr Drąg 0581df1caa Update POTFILES.skip 2022-10-16 14:17:40 +02:00
Anders Jonsson 250d82cc7c Update Swedish translation 2022-09-13 17:17:59 +00:00
Sabri Ünal 49c5581206 Update Turkish translation 2022-08-21 17:44:10 +00:00
lloyd konneker 36521f5db2 Fix so that ScriptFu test scripts are not localized. 2022-08-06 14:37:56 +00:00
Anders Jonsson 3648e6d3be Update Swedish translation 2022-08-02 12:28:13 +00:00
lloyd konneker 12c0c18036 ScriptFu: script-fu-register-filter for GimpImageProcedure.
Resolves #8382

Also v2 scripts infer and set sensitivity to drawables

Add two test plugins clothify-v3.scm and test-sphere-v3.scm.
Temporary, to be removed when 3.0 ships.

Some refactoring (extracting methods, moving functions to new files).

Some drive-by fixes to script-fu-arg.c revealed by using GimpProcedureDialog.
2022-08-02 07:45:35 +00:00
Jürgen Benvenuti b952e34e44 Update German translation 2022-07-29 18:18:47 +00:00
Hugo Carvalho a872191393 Update Portuguese translation 2022-07-08 13:36:40 +00:00
Jehan b02e47b035 po-script-fu: skip test files from translated sources.
This apparently breaks Damned Lies. Thanks to Piotr Drąg for reporting.
2022-07-01 21:33:36 +02:00
lloyd konneker 8d75b752c0 ScriptFu: oops missing file in POTFILE.in for !658 2022-06-26 09:06:59 +00:00
Niels De Graef f663d26ab5 Migrate from intltool to gettext
intltool has long been dead upstream. Let's not poke the dead corpse,
please.

This commit is quite large, but that's mostly since trying to support a
hybrid of both gettext and intltool with both Meson and Autotools was
really hard, so I stopped trying.

Due to gettext relying on quite some things being at the exactly right
place in the autotools build (like `ABOUT-NLS` and `config.rpath`) we
really needed to cleanup the `autogen.sh` to only call `aclocal` and
`autoreconf`. No more strange magic; I tried to do it without changing
too much in the file, and things just broke. If people want to do
something more custom, they can just change the script directly. This
change also uncovered some problems in our `configure.ac`, like using
deprecated macros.

The following major changes happened:

* meson: Changed `custom_target()` to `i18n.merge_file()` for all
  supported file types
* Added `.its` and `.loc`  files for the GIMP-specific XML formats, so
  that gettext understands them
* For the `.isl` (Window installer stuff) file, there's no easy way to
  do this in gettext, so instead we start from an XML file (again with
  its own ITS rules etc), translate that with gettext, and then use
  `xsltproc` with a bit of magic to output the .isl file for each
  language
* the `po*/Makefile.in.in` files are migrated to `Makevars` files,
  which gettext natively understands.

Fixes: https://gitlab.gnome.org/GNOME/gimp/-/issues/8028
2022-06-25 10:25:49 +02:00
Hugo Carvalho dd6db2eb7c Update Portuguese translation 2022-06-22 12:08:00 +00:00
lloyd konneker 07ceb5a086 ScriptFu: extract PDB proc script-fu-server from plugin script-fu
Create new plugin file script-fu-server-plugin.c
with code extracted from script-fu.c, which is an omnibus plugin
implementing PDB proc extension-script-fu and other PDB procs.

Why:

1. extension-script-fu is smaller and doesn't doesn't link to socket libraries.
   (GIMP always starts extension-script-fu and it stays running.)

2. packagers/admins can omit script-fu-server executable from an installation,
   if they think letting users serve net ports is not secure.

3. crashing script-fu-server does not crash extension-script-fu,
   which requires restart of GIMP

The changes are mostly a simple refactor, extracting code.
No functional change apparent to users.
Low risk of introduced bugs.
Extremely few users use script-fu-server anyway.
Added some logging.
While at it, use G_DECLARE_FINAL_TYPE
2022-06-19 19:18:39 +00:00
lloyd konneker 5cc3becf16 ScriptFu: build shared libgimp-scriptfu-3.0.so separate from executable script-fu
Changes are mostly to the dir structures and build system for ScriptFu.
Some changes to the outer plugin source to call the library.

Why: so that other executables (future gimp-scheme-interpreter,
or a future separated script-fu-server) can exist in separate directories,
and share the library in memory (when built shared.)

Whether the library is built shared and installed on its own
(versus static and not installed)
is a compile time option (both automake LibTool and meson abstract it away)
The default is shared and installed, say as libgimp-scriptfu-3.0.so.

Installed alongside other shared libraries (e.g. wherever libgimp is installed)
to simplify packaging.

A preliminary refactoring which helps enable MR gimp!647
2022-06-11 08:58:30 -04:00
dimspingos d72cead60b Updated Greek translation 2022-04-25 15:41:42 +03:00
Charles Monzat 9875cfe2c9 Update French translation 2022-04-16 13:32:02 +00:00
Nathan Follens e1a3895974 Update Dutch translation 2022-03-29 16:00:56 +00:00
Anders Jonsson b07975b5f6 Update Swedish translation 2022-03-15 20:51:52 +00:00
Balázs Úr e3822f212c Update Hungarian translation 2022-03-09 23:40:44 +00:00
Jordi Mas 753b29a85e Update Catalan translation 2022-02-19 20:24:03 +01:00
Luming Zh cb6ae8526b Update Chinese (China) translation 2022-01-31 17:10:11 +00:00
Luming Zh 069393d49f Update Chinese (China) translation 2022-01-31 04:18:17 +00:00
Alan Mortensen 015da415e8 Updated Danish translation of gimp-script-fu 2022-01-30 15:58:02 +01:00
Matej Urbančič 0986fec1fb Update Slovenian translation 2022-01-16 21:30:49 +00:00