Gimp/plug-ins/script-fu
Jehan 18c37f7084 plug-ins, libgimp: override set_i18n() for all our core plug-ins.
Hence avoiding the stderr messages. These are going to be localized with
centrally installed catalogs "gimp*-std-plugins", "gimp*-script-fu" and
"gimp*-python".

We now handle core plug-in localizations differently and in particular,
with kind of a reverse logic:

- We don't consider "gimp*-std-plugins" to be the default catalog
  anymore. It made sense in the old world where we would consider the
  core plug-ins to be the most important and numerous ones. But we want
  to push a world where people are even more encouraged to develop their
  own plug-ins. These won't use the standard catalog anymore (because
  there are nearly no reasons that the strings are the same, it's only a
  confusing logic). So let's explicitly set the standard catalogs with
  DEFINE_STD_SET_I18N macro (which maps to a different catalog for
  script-fu plug-ins).
- Doing something similar for Python plug-ins which have again their own
  catalog.
- Getting rid of the INIT_I18N macro since now all the locale domain
  binding is done automatically by libgimp when using the set_i18n()
  method infrastructure.
2022-06-05 01:57:02 +02:00
..
ftx plug-ins: use g_mkdir() for generic cross-platform code. 2021-04-24 17:03:43 +02:00
scripts plug-ins: fix script-fu-font-map error receiving GStrv 2022-05-07 19:14:42 +00:00
tinyscheme Eliminated possible compiler warning. From r130 of TinyScheme in SourceForge. 2022-05-31 19:31:05 -04:00
.gitignore
Makefile.am Issue #5402 Scriptfu handle GFile and GimpObjectArray types 2021-05-24 13:28:50 +00:00
meson.build Issue #5402 Scriptfu handle GFile and GimpObjectArray types 2021-05-24 13:28:50 +00:00
scheme-marshal.c Issue #5402 Scriptfu handle GFile and GimpObjectArray types 2021-05-24 13:28:50 +00:00
scheme-marshal.h Issue #5402 Scriptfu handle GFile and GimpObjectArray types 2021-05-24 13:28:50 +00:00
scheme-wrapper.c ScriptFu: Break mutual includes between script-fu-server and scheme-wrapper 2022-05-29 08:48:17 -04:00
scheme-wrapper.h ScriptFu: Break mutual includes between script-fu-server and scheme-wrapper 2022-05-29 08:48:17 -04:00
script-fu-compat.c plug-ins: Silence some warnings 2021-10-18 09:32:25 +00:00
script-fu-compat.h Partial fix 5426. Lets old scriptfu script call old name gimp-image-is-valid, 2021-04-22 11:27:22 -04:00
script-fu-console.c libgimp, plug-ins: remove the "preview" parameter from gimp_ui_init() 2019-09-20 19:56:00 +02:00
script-fu-console.h plug-ins: port script-fu to GimpPlugIn 2019-08-12 20:49:08 +02:00
script-fu-enums.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
script-fu-errors.c Partial fix 5426. Lets old scriptfu script call old name gimp-image-is-valid, 2021-04-22 11:27:22 -04:00
script-fu-errors.h Partial fix 5426. Lets old scriptfu script call old name gimp-image-is-valid, 2021-04-22 11:27:22 -04:00
script-fu-eval.c plug-ins: port plug-in-script-fu-eval to GimpBatchProcedure. 2022-04-16 18:50:29 +02:00
script-fu-eval.h plug-ins: port plug-in-script-fu-eval to GimpBatchProcedure. 2022-04-16 18:50:29 +02:00
script-fu-interface.c plug-ins, libgimp: override set_i18n() for all our core plug-ins. 2022-06-05 01:57:02 +02:00
script-fu-interface.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
script-fu-intl.h plug-ins, libgimp: override set_i18n() for all our core plug-ins. 2022-06-05 01:57:02 +02:00
script-fu-regex.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
script-fu-regex.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
script-fu-script.c pdb: add gimp_pdb_set_proc_menu_label() 2019-09-08 17:30:54 +02:00
script-fu-script.h plug-ins: port script-fu to GimpPlugIn 2019-08-12 20:49:08 +02:00
script-fu-scripts.c plug-ins: port all plug-ins to the new macros 2019-08-20 01:03:38 +02:00
script-fu-scripts.h plug-ins: port script-fu to GimpPlugIn 2019-08-12 20:49:08 +02:00
script-fu-server.c plug-ins, libgimp: override set_i18n() for all our core plug-ins. 2022-06-05 01:57:02 +02:00
script-fu-server.h ScriptFu: Break mutual includes between script-fu-server and scheme-wrapper 2022-05-29 08:48:17 -04:00
script-fu-text-console.c plug-ins: port script-fu to GimpPlugIn 2019-08-12 20:49:08 +02:00
script-fu-text-console.h plug-ins: port script-fu to GimpPlugIn 2019-08-12 20:49:08 +02:00
script-fu-types.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
script-fu-utils.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
script-fu-utils.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
script-fu.c plug-ins, libgimp: override set_i18n() for all our core plug-ins. 2022-06-05 01:57:02 +02:00
servertest.py