mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-10-06 01:12:40 +02:00
devel-docs: some updates to GIMP3-API-Changes.txt
This commit is contained in:
@@ -5,7 +5,7 @@ we break API/ABI for 3.x.
|
|||||||
- Move GIMP_REPEAT_TRUNCATE to the start of the enum and rename it
|
- Move GIMP_REPEAT_TRUNCATE to the start of the enum and rename it
|
||||||
to NONE. Rename the current NONE to EXTEND or something.
|
to NONE. Rename the current NONE to EXTEND or something.
|
||||||
|
|
||||||
- Add padding to all public class structs.
|
- Add LOTS of padding to all public class structs.
|
||||||
|
|
||||||
- Have private pointers in all public instance structs, not just
|
- Have private pointers in all public instance structs, not just
|
||||||
GET_PRIVATE() macros, in order to inspect the private structs
|
GET_PRIVATE() macros, in order to inspect the private structs
|
||||||
@@ -17,8 +17,7 @@ we break API/ABI for 3.x.
|
|||||||
|
|
||||||
- Preferably make gimp_widgets_init() take a vtable with padding.
|
- Preferably make gimp_widgets_init() take a vtable with padding.
|
||||||
|
|
||||||
- Change GIMP_CONFIG_INSTALL_PROP_FOO() macros to include the nick,
|
|
||||||
or drop them altogether
|
|
||||||
|
|
||||||
- Change gimp_prop_foo_new() to use the nick as label, or find some
|
- Change gimp_prop_foo_new() to use the nick as label, or find some
|
||||||
other way to use the nick.
|
other way to use the nick.
|
||||||
|
|
||||||
|
- Pass the plug-in protocol version on the plug-in command line.
|
||||||
|
Reference in New Issue
Block a user