Commit Graph

35 Commits

Author SHA1 Message Date
Piotr Drąg 0581df1caa Update POTFILES.skip 2022-10-16 14:17:40 +02:00
lloyd konneker 36521f5db2 Fix so that ScriptFu test scripts are not localized. 2022-08-06 14:37:56 +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
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
Michael Natterer fa37ca9aa0 po*: update POTFILES.skip with the new toplevel extensions/ folder 2020-10-25 19:14:35 +01:00
Jehan ecbc38f9e9 plug-ins, extension: goat-exercises becomes a GIMP extension.
This is an extension containing a few demo plug-ins. This is good to
demonstrate the extension format. It will also allow to disable these
plug-ins (if at some point, one doesn't want to show these demo
plug-ins anymore).

And finally it deals with the fact that our plug-in code is stupid, as
it just tries to find the first executable with the same name (minus
extension) as the plug-in folder. This doesn't go well on Windows, where
the permission system is non-existent. So our code just ends up trying
to run the first file with a similar name in a plug-in folder. As the C
goat-exercise contains both an exe and the C source (and the system
probably returns files in alphabetic order), GIMP under Windows tries to
run the C source instead of the executable (this obviously doesn't go
well).
We could try to do more complex logics, like not aborting if the first
file run fails and try the next one in the plug-in folder. Or maybe just
rename the C file to another name. But any of these is just in the end
the proof that our plug-in discovery right now is just bogus. The
extension system is explicit, not based on randomly trying out files.
Plug-ins entry points are explicitly listed in the metadata manifest.
2020-10-09 15:30:54 +02:00
Jehan 0ec5ee4394 plug-ins: get rid of pygimp!
It's done, all Python plug-ins have been either ported to the new API +
Python 3, or they have been discarded (and moved to gimp-data-extras for
whoever wants to salvage them).
Let's get rid of the outdated pygimp directory (whose code has not been
built in the master branch for years now anyway)! Woohoo!
2020-09-21 18:17:18 +02:00
Piotr Drąg 3f5b435941 Update POTFILES.in and POTFILES.skip 2019-08-07 18:38:24 +02:00
Michael Natterer 3a943f4853 po-python, po-script-fu: update for new python plug-ins 2019-08-06 23:24:32 +02:00
Michael Natterer 11ed7ee68b po-plug-ins, po-script-fu: update for the DDS plug-in 2019-01-02 20:15:06 +01:00
Piotr Drąg c3624a2089 Update POTFILES.skip 2018-03-11 00:43:40 +01:00
Ell 1f27ee6219 build, configure.ac: misc Windows installer translations build improvements
In configure.ac, add --enable-windows-installer option (off by
default), which should be set to generate the necessary files for
the installer translations during the build.  Using this option is
only supported when building from git, since the installer files
are not included in source tarballs.

Rename setup.isl.desktop.in to setup.isl.in, and instruct intltool
to treat it as an .ini file explicitly.

Delete generated message files during make clean.
2017-12-25 07:42:20 -05:00
Piotr Drąg e0d08035c8 Update POTFILES.skip 2017-12-24 23:00:13 +01:00
Piotr Drąg 1a46a76a46 Update POTFILES.skip 2017-07-24 23:29:33 +02:00
Piotr Drąg e34c5c652d Update POTFILES.in and POTFILES.skip 2017-06-27 21:44:56 +02:00
Piotr Drąg 2808384363 Updated POTFILES.skip 2016-08-09 22:44:11 +02:00
Piotr Drąg d6fd58aaa3 Updated POTFILES.skip 2016-04-19 21:57:32 +02:00
Piotr Drąg bc775bc435 Updated POTFILES.skip 2015-12-02 14:55:05 +01:00
Piotr Drąg 8c8e419450 Updated POTFILES.in and POTFILES.skip 2015-11-07 17:04:41 +01:00
Michael Natterer 2cbc1da6b7 po*: add libgimpcolor and libgimpmath to POTFILES.skip except in po-libgimp
libgimpcolor just got translatable strings, and libgimpmath might get
them in the future, but there is no reason to scan it for translations
in the wrong domains.
2014-03-16 19:52:17 +01:00
Sven Claussner 113f6c9fc3 Fix 'make check' fails for missing translation
The changes in /plug-ins/file-exr cause modifications of the PO
configuration. This patch adds the new file to /po-plug-ins/POTFILES.in
and the new directory to /po-python/POTFILES.skip and
/po-script-fu/POTFILES.skip
2013-05-12 10:38:28 +02:00
Piotr Drąg e34ee392e6 file-compressor: Add dir to po-script-fu/POTFILES.skip 2012-01-13 21:49:22 +01:00
Martin Nordholts ef06dfd096 Revert "Add distdir to POTFILES.skip"
This reverts commit 0656172b3d.
intltool-update doesn't support $buildir/POTFILES.skip :(
2011-03-10 20:55:50 +01:00
Martin Nordholts 0656172b3d Add distdir to POTFILES.skip
Add the automake distdir to POTFILES.skip so that a make distcheck
followed by a failed make distcheck doesn't fail with

  [...]
  gimp-2.7.2/tools/gimp-remote-x11.c
  gimp-2.7.2/tools/gimp-remote.c

  If some of these files are left out on purpose then please add them to
  POTFILES.skip instead of POTFILES.in. A file 'missing' containing this list
  of left out files has been written in the current directory.
2011-03-10 17:14:40 +01:00
Sven Neumann 0a7e3f929f po-script-fu: add contact-sheet.scm to POTFILES.skip instead 2010-10-10 17:48:19 +02:00
Martin Nordholts 71368e9c3b po-*: Skip plug-ins/ui
make distcheck complains otherwise
2010-01-30 08:06:09 +01:00
Martin Nordholts b6f574ab38 POTFILES.skip data/tags 2009-07-16 20:18:19 +02:00
Sven Neumann 7c5fa991a4 follow plug-in name changes
svn path=/trunk/; revision=26696
2008-08-21 13:55:08 +00:00
Sven Neumann b699121773 added desktop/gimp.desktop.in. Seems to work around what appears to be a
2008-08-21  Sven Neumann  <sven@gimp.org>

	* po-*/POTFILES.skip: added desktop/gimp.desktop.in. Seems to 
work
	around what appears to be a bug in intltool-update (version 
0.40.1).


svn path=/trunk/; revision=26694
2008-08-21 13:14:07 +00:00
Sven Neumann 52bc3dae0d fixed the insanity using a new feature in intltool 0.40.0 that allows us
2008-06-06  Sven Neumann  <sven@gimp.org>

	* POTFILES.skip: fixed the insanity using a new feature in
	intltool 0.40.0 that allows us to skip whole directories.

svn path=/trunk/; revision=25897
2008-06-06 08:43:57 +00:00
Sven Neumann d1e4d9ffa4 updated POTFILES.in and POTFILES.skip
svn path=/trunk/; revision=25413
2008-04-08 14:50:29 +00:00
Sven Neumann 114343fe74 skip tools/gimp-remote-x11.c
svn path=/trunk/; revision=23972
2007-10-27 18:23:45 +00:00
Michael Natterer 06b786cad9 added app/widgets/gimpcolorselectorpalette.c Fixes bug #487153.
2007-10-16  Michael Natterer  <mitch@gimp.org>

	* POTFILES.skip: added app/widgets/gimpcolorselectorpalette.c
	Fixes bug #487153.


svn path=/trunk/; revision=23848
2007-10-16 14:57:26 +00:00
Sven Neumann af48aefef6 - added POTFILES.skip in all po directories
- added some missing files to POTFILES.in

svn path=/trunk/; revision=23270
2007-08-15 12:49:43 +00:00
Sven Neumann c487e62e89 moved contactsheet.scm to test_SCRIPTS. We should look at it again after
2007-07-26  Sven Neumann  <sven@gimp.org>

	* plug-ins/script-fu/scripts/Makefile.am: moved contactsheet.scm
	to test_SCRIPTS. We should look at it again after the 2.4 release.


svn path=/trunk/; revision=23010
2007-07-26 09:26:50 +00:00