Michael Natterer
e8c6ab7ce9
pdb: add (element-type foo) annotations to all returned arrays
2019-07-31 13:08:19 +02:00
Michael Natterer
5b6cfd9863
pdb, libgimp: generate (transfer full) annotations for libgimp
...
for all returned allocated memory.
2019-07-31 12:56:04 +02:00
Michael Natterer
a0ee939dff
pdb: "gtype", "dup_value_func" and "take_value_func" to all PDB types
...
so we have the toolkit for generating proper GType-based code in
libgimp. This commit changes no code yet.
2019-07-30 10:39:56 +02:00
Michael Natterer
5c7134f3a5
app, pdb: rename GIMP_TYPE_COLOR_ARRAY to GIMP_TYPE_RGB_ARRAY
...
and rename its GParamSpec too. Also, always say "foo_array" not
"fooarray".
2019-07-26 12:58:19 +02:00
Michael Natterer
5f700549e7
Change the license URL from http://www.gnu.org/licenses/ to https://
2018-07-11 23:29:46 +02:00
Michael Natterer
b05cfc6050
pdb: (try 3) move PDB generation and sources to toplevel/pdb
...
It never belonged inside "tools". Also rename its "pdb" subdirectory
to "groups". This had to happen before 2.10 so cherry-picking between
branches doesn't become a nightmare in the future.
2017-12-17 14:16:08 -05:00