mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-03 17:33:25 +00:00
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.
This commit is contained in:
parent
de121374ef
commit
d62e75a41f
28 changed files with 383 additions and 458 deletions
|
@ -296,7 +296,6 @@ GIMP_PARAM_STATIC_STRINGS
|
|||
GIMP_PARAM_READABLE
|
||||
GIMP_PARAM_WRITABLE
|
||||
GIMP_PARAM_READWRITE
|
||||
gimp_param_spec_string
|
||||
gimp_array_new
|
||||
gimp_array_copy
|
||||
gimp_array_free
|
||||
|
@ -387,7 +386,6 @@ GimpParamSpecInt16Array
|
|||
GimpParamSpecInt32Array
|
||||
GimpParamSpecUInt8Array
|
||||
GimpParamSpecRGBArray
|
||||
GimpParamSpecString
|
||||
GimpParamSpecStringArray
|
||||
gimp_array_get_type
|
||||
gimp_float_array_get_type
|
||||
|
|
|
@ -12,7 +12,6 @@ gimp_param_int32_array_get_type
|
|||
gimp_param_uint8_array_get_type
|
||||
gimp_param_rgb_array_get_type
|
||||
gimp_param_string_array_get_type
|
||||
gimp_param_string_get_type
|
||||
gimp_parasite_get_type
|
||||
gimp_rgb_array_get_type
|
||||
gimp_string_array_get_type
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue