| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
A copy and paste thinko on the GDK_PIXBUF_UNAVAILABLE_IN_* macros after
2.22 generated the exact same warning for all releases after that.
This commit introduces no functional change, only an updated compiler
warning with the correct version numbers.
|
|
|
|
|
| |
We did not introduce any new symbol, but it's good project hygiene to
always have per-release version macros as part of the release process.
|
|
|
|
|
|
|
|
| |
When we used compiler directives to export symbols, we must also define
GDK_PIXBUF_VAR accordingly, so that the version number variables get
exported properly.
Please see https://bugzilla.gnome.org/show_bug.cgi?id=767164#c8
|
|
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
|