summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* docs: Update link to online documentationCarlos Garnacho2021-05-221-2/+2
| | | | | Let's make the gitlab pages API "official", and avoid pointing to outdated locations.
* docs: Overhaul the buildEmmanuele Bassi2021-05-222-4/+15
| | | | | | | | | | | - Use the ignore_headers argument instead of passing it to gtkdoc-scan ourselves - Ignore the symbol decorator for the public API - Specify the default include - Hide the media_art_process_get_type() function - Build the types file, so that gtk-doc will recognise GObject types - Add gtkdoc-check to the test suite, so that undocumented API slips through
* docs: Use a more idiomatic gtk-doc set upEmmanuele Bassi2021-05-224-10/+48
| | | | | | | | | | | - look for sources in both source and build directories - depend on the built library - ignore the generated, uninstalled marshallers header - make gtk-doc track the overview.xml file - add the missing indices - add the missing symbols - use a boolean `gtk_doc` build option, like every other GNOME project
* docs: Simplify the directory layoutEmmanuele Bassi2021-05-226-0/+0
| | | | There's no other documentation, and there is only one API reference.
* Remove AutotoolsEmmanuele Bassi2021-05-223-72/+0
| | | | | There is no point in keeping two build systems in parallel, especially when one of them is Autotools.
* meson: Add with-docs optionCarlos Garnacho2017-08-101-7/+9
| | | | Allows disabling the API reference docs.
* docs: Rename main doc to .xmlCarlos Garnacho2017-08-093-2/+2
|
* build: Add meson.build files to EXTRA_DISTCarlos Garnacho2017-08-091-1/+1
|
* Meson build instructions for libmediaartSam Thursfield2017-08-091-0/+8
| | | | | | | | | | | | | These are hopefully complete already. I have compared an Autotools-built and a Meson-built install of libmediaart and found only the following differences: * libmediaart-2.0.la isn't generated by Meson * External references in the gtk-doc documentation are relative with Meson and absolute with Autotools * Some changes in generated .vapi file and .pc file https://bugzilla.gnome.org/show_bug.cgi?id=783562
* cache: Added media_art_remove_async() and _finish()Martyn Russell2014-10-171-0/+2
| | | | | | | | Part of this API changes makes the media_art_get_{path|file}() APIs not do i/o operations like creating the cache directory. This is now done in media_art_process_new(). https://bugzilla.gnome.org/show_bug.cgi?id=724879
* tests: Use tap automake testing scripts, fixes output summariesMartyn Russell2014-08-153-6/+0
| | | | Also updated the unit tests so they don't fail with the new tap system
* libmediaart: Split API into _process_buffer() and _process_file()Martyn Russell2014-07-282-9/+25
| | | | | | | This is quite an API break, but the previous API was confusing and a monster, so this was really necessary. The unit tests have been put in place to make sure things work correctly too.
* docs: Fixed Makefile so we don't fail on distcheck with --enable-gtk-docMartyn Russell2014-07-281-3/+6
| | | | Use $top_srcdir, not relative links
* docs: Remove reference to Tracker in reference overviewMartyn Russell2014-02-061-3/+3
|
* Update .gitignore filesSam Thursfield2013-10-171-0/+17
|
* Documentation fixesSam Thursfield2013-10-171-2/+4
|
* libmediaart: Merged utils.[ch] into cache.[ch]Martyn Russell2013-08-152-7/+2
|
* libmediaart: Added, fixed, cleaned up documentation in sourcesMartyn Russell2013-08-151-3/+3
|
* docs: Added initial documentationMartyn Russell2013-08-157-0/+193