diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2016-06-02 17:14:27 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2016-06-07 16:08:40 +0800 |
commit | 0c479224642498769daf3144a67f64bdb0714424 (patch) | |
tree | b264c3775534dbc0107a8f1f0ae30e145f668aa6 /docs/reference | |
parent | f0312dd9277178691442a0b23e0547fb59c6bf16 (diff) | |
download | gdk-pixbuf-0c479224642498769daf3144a67f64bdb0714424.tar.gz |
Add version macro header
Add a version macro header that would reveal the availability of the
various APIs, which is used to indicate what stable release series an
API is available, and what release series is an API deprecated. This
is also used to export the symbols using compiler directives, which
would eliminate the need to maintain .symbols files.
Annotate the symbols in the pubic headers accordingly, and update the
doc sections file so that the macros are included in the documentation.
https://bugzilla.gnome.org/show_bug.cgi?id=767164
Diffstat (limited to 'docs/reference')
-rw-r--r-- | docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt b/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt index d4a41008f..aaaf98367 100644 --- a/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt +++ b/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt @@ -13,9 +13,90 @@ GDK_PIXBUF_VERSION GDK_PIXBUF_MAJOR GDK_PIXBUF_MINOR GDK_PIXBUF_MICRO +GDK_PIXBUF_VERSION_2_0 +GDK_PIXBUF_VERSION_2_2 +GDK_PIXBUF_VERSION_2_4 +GDK_PIXBUF_VERSION_2_6 +GDK_PIXBUF_VERSION_2_8 +GDK_PIXBUF_VERSION_2_10 +GDK_PIXBUF_VERSION_2_12 +GDK_PIXBUF_VERSION_2_14 +GDK_PIXBUF_VERSION_2_16 +GDK_PIXBUF_VERSION_2_18 +GDK_PIXBUF_VERSION_2_20 +GDK_PIXBUF_VERSION_2_22 +GDK_PIXBUF_VERSION_2_24 +GDK_PIXBUF_VERSION_2_26 +GDK_PIXBUF_VERSION_2_28 +GDK_PIXBUF_VERSION_2_30 +GDK_PIXBUF_VERSION_2_32 +GDK_PIXBUF_VERSION_2_34 +GDK_PIXBUF_VERSION_2_36 +GDK_PIXBUF_VERSION_MIN_REQUIRED +GDK_PIXBUF_VERSION_MAX_ALLOWED <SUBSECTION Private> GDK_PIXBUF_VAR +GDK_PIXBUF_VERSION_CUR_STABLE +GDK_PIXBUF_VERSION_PREV_STABLE +GDK_PIXBUF_AVAILABLE_IN_ALL +GDK_PIXBUF_AVAILABLE_IN_2_0 +GDK_PIXBUF_AVAILABLE_IN_2_2 +GDK_PIXBUF_AVAILABLE_IN_2_4 +GDK_PIXBUF_AVAILABLE_IN_2_6 +GDK_PIXBUF_AVAILABLE_IN_2_8 +GDK_PIXBUF_AVAILABLE_IN_2_10 +GDK_PIXBUF_AVAILABLE_IN_2_12 +GDK_PIXBUF_AVAILABLE_IN_2_14 +GDK_PIXBUF_AVAILABLE_IN_2_16 +GDK_PIXBUF_AVAILABLE_IN_2_18 +GDK_PIXBUF_AVAILABLE_IN_2_20 +GDK_PIXBUF_AVAILABLE_IN_2_22 +GDK_PIXBUF_AVAILABLE_IN_2_24 +GDK_PIXBUF_AVAILABLE_IN_2_26 +GDK_PIXBUF_AVAILABLE_IN_2_28 +GDK_PIXBUF_AVAILABLE_IN_2_30 +GDK_PIXBUF_AVAILABLE_IN_2_32 +GDK_PIXBUF_AVAILABLE_IN_2_34 +GDK_PIXBUF_AVAILABLE_IN_2_36 +GDK_PIXBUF_DEPRECATED_IN_2_0 +GDK_PIXBUF_DEPRECATED_IN_2_0_FOR +GDK_PIXBUF_DEPRECATED_IN_2_2 +GDK_PIXBUF_DEPRECATED_IN_2_2_FOR +GDK_PIXBUF_DEPRECATED_IN_2_4 +GDK_PIXBUF_DEPRECATED_IN_2_4_FOR +GDK_PIXBUF_DEPRECATED_IN_2_6 +GDK_PIXBUF_DEPRECATED_IN_2_6_FOR +GDK_PIXBUF_DEPRECATED_IN_2_8 +GDK_PIXBUF_DEPRECATED_IN_2_8_FOR +GDK_PIXBUF_DEPRECATED_IN_2_10 +GDK_PIXBUF_DEPRECATED_IN_2_10_FOR +GDK_PIXBUF_DEPRECATED_IN_2_12 +GDK_PIXBUF_DEPRECATED_IN_2_12_FOR +GDK_PIXBUF_DEPRECATED_IN_2_14 +GDK_PIXBUF_DEPRECATED_IN_2_14_FOR +GDK_PIXBUF_DEPRECATED_IN_2_16 +GDK_PIXBUF_DEPRECATED_IN_2_16_FOR +GDK_PIXBUF_DEPRECATED_IN_2_18 +GDK_PIXBUF_DEPRECATED_IN_2_18_FOR +GDK_PIXBUF_DEPRECATED_IN_2_20 +GDK_PIXBUF_DEPRECATED_IN_2_20_FOR +GDK_PIXBUF_DEPRECATED_IN_2_22 +GDK_PIXBUF_DEPRECATED_IN_2_22_FOR +GDK_PIXBUF_DEPRECATED_IN_2_24 +GDK_PIXBUF_DEPRECATED_IN_2_24_FOR +GDK_PIXBUF_DEPRECATED_IN_2_26 +GDK_PIXBUF_DEPRECATED_IN_2_26_FOR +GDK_PIXBUF_DEPRECATED_IN_2_28 +GDK_PIXBUF_DEPRECATED_IN_2_28_FOR +GDK_PIXBUF_DEPRECATED_IN_2_30 +GDK_PIXBUF_DEPRECATED_IN_2_30_FOR +GDK_PIXBUF_DEPRECATED_IN_2_32 +GDK_PIXBUF_DEPRECATED_IN_2_32_FOR +GDK_PIXBUF_DEPRECATED_IN_2_34 +GDK_PIXBUF_DEPRECATED_IN_2_34_FOR +GDK_PIXBUF_DEPRECATED_IN_2_36 +GDK_PIXBUF_DEPRECATED_IN_2_36_FOR </SECTION> <SECTION> |