| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Meson will check the dependency based on the subproject's overrides.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Don't use intermediate directories: the API reference is already
namespaced.
|
|
|
|
| |
Different introspection file, different API reference.
|
|
|
|
|
| |
Drop the gtk-doc SECTION markers, and move documentation to classes or
separate documents.
|
|
|
|
| |
Follow in the steps of Pango and GTK.
|
| |
|
|
|
|
|
|
|
| |
And deprecate the `docs` one.
The `gtk_doc` option is shared across GNOME modules, so we should
conform to the established practice.
|
|
|
|
|
| |
Now that gdk-pixbuf-xlib has been moved out of tree into its own
repository, we can drop the `x11` build configuration option.
|
| |
|
|
|
|
| |
It's private API.
|
| |
|
|
|
|
|
| |
This is needed to build gtk+ and all dependencies from scratch on
Windows with meson subprojects.
|
| |
|
|
|
|
|
| |
Group the sections that are deprecated or that defer to another library,
to ensure that readers are aware of their status at a glance.
|
|
|
|
|
| |
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.
|
|
|
|
| |
We need to use the ulink element, not the link one, for URLs.
|
|
|
|
|
| |
We regenerate the types file every time we build the documentation, to
avoid missing types.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
We cannot expand those, as Xlib does not come with a gtk-doc index.
|
| |
|
| |
|
|
|
|
| |
Like we did for Meson, do this for the Autotools build.
|
|
|
|
|
| |
Remove long since gone intra-library links, and point to the API
reference website instead.
|
| |
|
|
|
|
|
| |
We need to re-generate the gdk-pixbuf.types in order to include all
public types; this requires fixing the list of ignored headers.
|
|
|
|
|
|
| |
As per https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
https://bugzilla.gnome.org/show_bug.cgi?id=790995
|
|
|
|
| |
WARNING: Passed invalid keyword argument "html_images" in docs/reference/gdk-pixbuf/meson.build line 30.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=785964
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Contributed library.
|
|
|
|
| |
Both API reference and man pages.
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
|
|
| |
Fix the title to match the target release version...
https://bugzilla.gnome.org/show_bug.cgi?id=767164
|
| |
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=735410
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=712599
|
| |
|
|
|
|
| |
It does not get expanded anymore; lets just say gdk-pixbuf.
|
|
|
|
|
| |
Switch to markdown for our inline markup needs, and
turn off sgml mode for the docs.
|
|
|
|
|
|
| |
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.
|