summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* build: Drop the fallback dummy for gi-docgenEmmanuele Bassi2023-05-021-1/+0
| | | | Meson will check the dependency based on the subproject's overrides.
* docs: Also search for rst2man.pyMatt Turner2022-10-141-1/+1
|
* Replace DocBook with reStructuredText for man pagesEmmanuele Bassi2022-05-135-281/+179
| | | | | | The dependency on xsltproc and the DocBook style sheets is vaguely annoying, and there are better tools these days that do not require writing XML.
* Install API reference under $datadir/docEmmanuele Bassi2021-04-071-1/+1
| | | | | Don't use intermediate directories: the API reference is already namespaced.
* docs: Generate the GdkPixdata API referenceEmmanuele Bassi2021-03-213-2/+64
| | | | Different introspection file, different API reference.
* docs: Port to the gi-docgen syntax and styleEmmanuele Bassi2021-03-213-0/+48
| | | | | Drop the gtk-doc SECTION markers, and move documentation to classes or separate documents.
* Port gdk-pixbuf to gi-docgenEmmanuele Bassi2021-03-217-341/+176
| | | | Follow in the steps of Pango and GTK.
* docs: Add missing index for 2.40 symbolsEmmanuele Bassi2020-11-091-0/+4
|
* Add `gtk_doc` build optionEmmanuele Bassi2020-06-261-0/+4
| | | | | | | And deprecate the `docs` one. The `gtk_doc` option is shared across GNOME modules, so we should conform to the established practice.
* Remove unused x11 configuration optionEmmanuele Bassi2020-01-071-4/+0
| | | | | Now that gdk-pixbuf-xlib has been moved out of tree into its own repository, we can drop the `x11` build configuration option.
* Remove obsolete Xlib helper libraryBastien Nocera2019-11-263-70/+1
|
* docs: Ignore lzw.hEmmanuele Bassi2019-08-141-0/+1
| | | | It's private API.
* docs: Add 2.40 symbolsEmmanuele Bassi2019-08-141-0/+2
|
* meson: Add subproject fallbacks for all dependenciesNirbheek Chauhan2019-02-281-1/+5
| | | | | This is needed to build gtk+ and all dependencies from scratch on Windows with meson subprojects.
* docs: Add missing symbol index for 2.38Emmanuele Bassi2018-09-011-0/+4
|
* docs: Re-organise the API reference indexEmmanuele Bassi2018-09-011-9/+19
| | | | | Group the sections that are deprecated or that defer to another library, to ensure that readers are aware of their status at a glance.
* Add missing 2.38 versioning macrosEmmanuele Bassi2018-09-011-0/+1
| | | | | 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.
* docs: Fix the link to the GDK referenceEmmanuele Bassi2018-09-012-15/+6
| | | | We need to use the ulink element, not the link one, for URLs.
* Remove gdk-pixbuf.typesEmmanuele Bassi2018-09-011-7/+0
| | | | | We regenerate the types file every time we build the documentation, to avoid missing types.
* Move the API reference down two levelsEmmanuele Bassi2018-04-3014-0/+0
| | | | | | The `docs` directory is empty, and gdk-pixbuf is not part of GTK any more, so there's no point to have the API reference under a separate directory.
* Drop Autotools buildEmmanuele Bassi2018-04-303-138/+0
| | | | | | We use Meson, now. The Meson build has been tested for almost a year in our continuous integration pipeline, and it's functionally equivalent to the Autotools one.
* docs: Hide Xlib typesEmmanuele Bassi2018-04-301-0/+9
| | | | We cannot expand those, as Xlib does not come with a gtk-doc index.
* docs: Add missing symbols indexesEmmanuele Bassi2018-04-301-0/+16
|
* docs: Add unused symbols to the API referenceEmmanuele Bassi2018-04-301-0/+11
|
* docs: Update list of ignored headersEmmanuele Bassi2018-04-301-1/+9
| | | | Like we did for Meson, do this for the Autotools build.
* docs: Update links to GDKEmmanuele Bassi2018-04-292-6/+6
| | | | | Remove long since gone intra-library links, and point to the API reference website instead.
* docs: Remove a dead linkEmmanuele Bassi2018-04-291-1/+1
|
* meson: Fix building the API referenceEmmanuele Bassi2018-04-251-7/+14
| | | | | We need to re-generate the gdk-pixbuf.types in order to include all public types; this requires fixing the list of ignored headers.
* build: Remove "with" from Meson build optionsBastien Nocera2017-12-051-2/+2
| | | | | | As per https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting https://bugzilla.gnome.org/show_bug.cgi?id=790995
* docs: Fix docs build errorBastien Nocera2017-12-041-1/+1
| | | | WARNING: Passed invalid keyword argument "html_images" in docs/reference/gdk-pixbuf/meson.build line 30.
* meson: Use the right dependency for gtkdocJan Alexander Steffens (heftig)2017-08-131-1/+1
| | | | | | | | | The gdkpixbuf_dep pulls in the right include dir. This fixes the following error: gdk-pixbuf-scan.c:7:10: fatal error: gdk-pixbuf/gdk-pixbuf.h: No such file or directory https://bugzilla.gnome.org/show_bug.cgi?id=785964
* meson: Use include_directories references throughoutJan Alexander Steffens (heftig)2017-08-131-3/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=785964
* meson: Use configure_file() to copy typesfileJan Alexander Steffens (heftig)2017-08-131-0/+6
| | | | | | | | | | | | | | | | The working directory is the builddir and gnome.gtkdoc is not smart enough to figure out whether the filename(s) passed are found in the builddir or srcdir. Using files() doesn't help, either, since it always generates paths to the builddir. Other projects (GStreamer, Grilo) seem to use configure_file to copy the typesfile to the builddir. Follow this. This fixes the following error: Cannot open gdk-pixbuf.types: No such file or directory https://bugzilla.gnome.org/show_bug.cgi?id=785964
* meson: Build gdk-pixbuf-xlibEmmanuele Bassi2017-08-021-0/+1
| | | | Contributed library.
* meson: Generate documentationEmmanuele Bassi2017-08-021-0/+85
| | | | Both API reference and man pages.
* gdk-pixbuf: add gdk_pixbuf_format_is_save_option_supported() APICosimo Cecchi2016-08-021-0/+1
| | | | | | | This is useful when you want to set an option (e.g. icc-profile) that might be supported by different formats, but not all of them. https://bugzilla.gnome.org/show_bug.cgi?id=683371
* Add new api to docsMatthias Clasen2016-08-021-0/+2
|
* Add version macro headerChun-wei Fan2016-06-071-0/+81
| | | | | | | | | | | | | 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
* Docs: Fix index for 2.36 api additionsChun-wei Fan2016-06-071-1/+1
| | | | | | Fix the title to match the target release version... https://bugzilla.gnome.org/show_bug.cgi?id=767164
* Add an index for 2.36 api additionsMatthias Clasen2016-04-111-0/+4
|
* Add non-varargs versions of methods to save to streamCosimo Cecchi2016-04-061-0/+2
| | | | | | | | This is useful when the set of options you want to use changes according to specific conditions, and makes the stream-based API consistent with the others. https://bugzilla.gnome.org/show_bug.cgi?id=683063
* build: Do not include removed file gdk-pixbuf-i18n.hMarcus Karlsson2014-11-211-1/+0
| | | | | | | The file gdk-pixbuf-i18n.h was removed in f37f850a but it is still included in io-gdip-utils.h. Remove all remaining references to it. https://bugzilla.gnome.org/show_bug.cgi?id=739441
* doc: Move gdk_pixbuf_set_option() next to _get_option()Bastien Nocera2014-10-221-1/+1
|
* lib: Add gdk_pixbuf_get_options() helperBastien Nocera2014-10-211-0/+1
| | | | | | | So people don't have to guess the possible values of "key" in gdk_pixbuf_get_option() calls https://bugzilla.gnome.org/show_bug.cgi?id=674858
* Add gdk_pixbuf_read_pixels and gdk_pixbuf_new_from_bytes to the docsDavid Shea2014-08-311-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=735410
* Add an asynchronous version of gdk_pixbuf_get_file_infoDebarshi Ray2014-08-161-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=712599
* Add an index for 2.32 apiMatthias Clasen2014-07-181-0/+4
|
* Drop the &gdk-pixbuf; entityMatthias Clasen2014-03-141-6/+2
| | | | It does not get expanded anymore; lets just say gdk-pixbuf.
* Drop markup from doc commentsMatthias Clasen2014-02-151-1/+0
| | | | | Switch to markdown for our inline markup needs, and turn off sgml mode for the docs.
* Remove Makefile.declMatthias Clasen2013-12-203-7/+0
| | | | | | We are now using glib-tap.mk for the tests, and all we gain from Makefile.decl is a predefined EXTRA_DIST, which doesn't seem worth it.