summaryrefslogtreecommitdiff
path: root/gdk/gdkversionmacros.h.in
Commit message (Collapse)AuthorAgeFilesLines
* gdk: Add version macros for 3.20Benjamin Otte2015-10-031-0/+24
|
* Start 3.17 developmentMatthias Clasen2015-03-221-0/+24
| | | | Bump the version to 3.17.0 and add version macros.
* Add 3.16 deprecation macros tooMatthias Clasen2014-09-301-0/+8
|
* Add 3.16 version macrosMatthias Clasen2014-09-291-0/+16
|
* Add GDK_VERSION_3_14Matthias Clasen2014-04-231-0/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=728814
* Add version macros for 3.14Matthias Clasen2014-04-061-0/+15
|
* Changed obsolete FSF portal addresses to web addressAndika Triwidada2014-01-121-3/+1
| | | | Fixed https://bugzilla.gnome.org/show_bug.cgi?id=721530
* Introduce version macros for 3.12Matthias Clasen2013-09-231-0/+24
|
* Use _GDK_EXTERN when defining the decoratorsMatthias Clasen2013-05-051-25/+29
| | | | | | | Make all GDK_DEPRECATED and GDK_AVAILABLE macros use a new _GDK_EXTERN macro. _GDK_EXTERN defaults to just 'extern' but a subsequent commit will add visibility handling to it while building GTK+.
* gdkversionmacros.h: add GDK_AVAILABLE_IN_ALLMatthias Clasen2013-05-051-0/+2
| | | | | | | | Add a macro to declare that a particular symbol is available in all versions of GTK+. All newly-added symbols should have proper version macros (like GDK_AVAILABLE_IN_3_4).
* Define 3.10 version macrosMatthias Clasen2013-03-171-0/+24
|
* Add GDK_VERSION_3_8Matthias Clasen2012-10-231-0/+10
| | | | | This macro is needed for the new AVAILABLE_IN and DEPRECATED_IN macros.
* Add gdk version macros for 3.8Stefano Facchini2012-10-171-0/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684288
* versionmacros: min-require the current stable versionBenjamin Otte2012-05-011-1/+1
| | | | | | | | | | .. instead of the previous stable version. This ensures that if we use GDK_DEPRECATED_IN_3_6, it will actually emit a warning in GTK 3.5, and not wait with that until GTK 3.7. This is particularly useful for stuff that gets deprecated right now. This code should emit warnings right now, so we know what we're doing while deprecating.
* docs: Fix copy/paste typoBenjamin Otte2012-05-011-1/+1
|
* gdk: add missing GDK_VERSION_3_6 symbolCosimo Cecchi2012-04-181-0/+10
|
* gdk: Add deprecation/availability macros for 3.6Benjamin Otte2012-04-171-0/+14
|
* Add some documentation around deprecationsMatthias Clasen2012-02-271-0/+8
|
* Add versioned deprecation macrosMatthias Clasen2012-02-271-0/+188
These macros follow the recent changes in GLibs deprecation setup. We now annotate deprecated functions with the version they were deprecated in, and you can define the macro GDK_VERSION_MIN_REQUIRED to cut off deprecation warnings for 'recent' deprecations. At the same time, we introduce version annotations for new API and allow you to avoid 'recent' API additions by defining GDK_VERSION_MAX_ALLOWED.