Niels De Graef
dd3fd682f6
libgimp, pdb: Fix enums_get_type_names annotations
...
Annotate the array length
2023-05-22 01:19:17 +02:00
Michael Natterer
354ce5f742
pdb, libgimp: one more annotation for gimp_enums_get_type_names()
2019-08-09 18:47:55 +02:00
Michael Natterer
6d24eb9bb2
pdb, libgimp: annotate gimp_enums_get_type_names()
...
and manually add gimpenums.c to the list of introspectable files.
2019-08-09 18:41:58 +02:00
Niels De Graef
1dda60154c
Use "Returns:" to annotate return values
...
To be able to annotate return values through GObject-introspection, you
need to make sure it is tagged with `Returns:` and not something else.
2019-08-03 07:53:47 +00:00
Michael Natterer
1a7ea992f3
pdb, libgimp: generate some useless API docs for enums extracted from app/
...
To be improved...
2019-07-24 01:55:06 +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
1671da428c
libgimpbase: remove almost all deprecated compat cruft
...
Keep infrastructure for compat enums around because we will
mose definitely need it again.
2018-05-20 21:06:29 +02:00
Michael Natterer
390ef44481
pdb, libgimp: allow to use external GType-registered enums in the PDB
...
The enums have to be menually registered in pdb/enums-external.pl.
Currently supports enums from GEGL only.
Add enum GeglDistanceMetric as first external enum.
2018-03-17 20:31:48 +01: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