gimp/app/plug-in
Michael Natterer d62e75a41f Move GimpParamSpecString from libgimp back to app
It's just too weird to be public. Remove its properties from the wire
protocol and from pluginrc. Instead, have all GParamSpecs' flags on
the wire and in pluginrc, so we can use stuff like
GIMP_PARAM_NO_VALIDATE.

Port the remaining few places to GIMP_PROC_ARG_STRING().

I'm sure something is broken now wrt UTF-8 validation,
will add tighter checks in the next commit.
2019-08-19 12:54:52 +02:00
..
.gitignore enums: add intermediate generated enum files to .gitignore 2017-08-24 15:35:27 -04:00
Makefile.am app, libgimp*: add protocol support for GValues holding a GParamSpec 2019-08-05 09:07:45 +02:00
gimpenvirontable.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpenvirontable.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgpparams.c Move GimpParamSpecString from libgimp back to app 2019-08-19 12:54:52 +02:00
gimpinterpreterdb.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpinterpreterdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugin-cleanup.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugin-cleanup.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugin-context.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugin-context.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugin-message.c app: stop canonicalizing procedure names 2019-08-18 01:55:47 +02:00
gimpplugin-message.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugin-progress.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpplugin-progress.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugin.c app, libgimp, libgimpbase: big plug-in API refactoring part three 2019-07-29 12:22:58 +02:00
gimpplugin.h app, pdb, libgimp: remove the "plug-in precision-enabled" API and logic 2019-07-20 01:53:31 +02:00
gimpplugindebug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugindebug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugindef.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpplugindef.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginerror.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimppluginerror.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-call.c app: stop canonicalizing procedure names 2019-08-18 01:55:47 +02:00
gimppluginmanager-call.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-data.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-data.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-file-procedure.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-file-procedure.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-file.c Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimppluginmanager-file.h Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimppluginmanager-help-domain.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-help-domain.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-locale-domain.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-locale-domain.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-menu-branch.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-menu-branch.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-query.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-query.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager-restore.c app: allow core file procedure which don't return an image. 2019-04-12 18:42:03 +02:00
gimppluginmanager-restore.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginmanager.c app, pdb: add gimp-register-file-handler-priority procedure 2018-07-17 02:56:18 -04:00
gimppluginmanager.h app, pdb: add gimp-register-file-handler-priority procedure 2018-07-17 02:56:18 -04:00
gimppluginprocedure.c Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimppluginprocedure.h Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimppluginprocframe.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginprocframe.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginshm.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppluginshm.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptemporaryprocedure.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptemporaryprocedure.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
plug-in-enums.c enums: generate enum files in source dir 2017-05-06 17:26:16 -04:00
plug-in-enums.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
plug-in-menu-path.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
plug-in-menu-path.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
plug-in-rc.c Move GimpParamSpecString from libgimp back to app 2019-08-19 12:54:52 +02:00
plug-in-rc.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
plug-in-types.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00