summaryrefslogtreecommitdiff
path: root/docs/reference
AgeCommit message (Collapse)Author
2023-04-23general: Adjust to renamed development branchPeter Eisenmann
Part of https://gitlab.gnome.org/GNOME/nautilus/-/issues/2678
2023-01-16docs: Several improvements to docs siteCorey Berla
* Update gpl to match project * Update authors to match about page (otherwise it says "unknown author") * Update website so it doesn't show a blank site * Add logo * Add dependencies
2022-09-04docs: Switch to gi-docgenJan Tojnar
2022-09-03docs: remove docs for dropped APIsJan Tojnar
These were removed in https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/927
2022-02-28meson: Update to 0.59Maximiliano Sandoval R
2018-08-03docs: Reorganize and fixErnestas Kulik
This commit completes the sections file with subsections, moves most documentation to headers (no real reason to, especially given that changes there may cause unwanted rebuilds, but it feels better to have it in the headers) and fixes some annotations. Closes https://gitlab.gnome.org/GNOME/nautilus/issues/565
2018-08-03docs: Add annotation glossaryErnestas Kulik
So that annotations aren’t completely broken.
2018-08-03docs: Remove gobject_typesfile argument from gtkdocErnestas Kulik
Since we rebuild types (and don’t have that file to begin with), it makes no sense to have it.
2018-02-09general: refactor extension libraryErnestas Kulik
The changes include: * adding a single-include header and deprecating nautilus-extension-types.h and direct inclusions of individual headers; * type definition simplifications - this causes some breakages in nautilus-file, because NautilusFile used to be typedefed to NautilusFileInfo, and that is no longer possible, so the interface implementation was moved to static functions and the public NautilusFile API provides thin wrappers for them to maintain compatibility; * documentation cleanups and reorganization; * general build rule and code cleanups: mostly g_auto* sprinkled around and style changes (sorry)
2018-01-02build: general cleanupsErnestas Kulik
This commit does the following: * Canonicalize the style: * Use two-space indentations. * Un-Autotools-ify option names. * Don’t align arguments, simply increase indentation. * Don’t add a space before opening parenthesis in calls. * Remove unused variables. * Remove unused dependencies. * Remove config.h.meson. * Optimize dependencies. * Use disabler functionality for libselinux dependency, to save lines.
2017-08-30docs: use GObject introspection when building docsErnestas Kulik
So we get nice things like object hierarchy. https://bugzilla.gnome.org/show_bug.cgi?id=786981
2017-03-22autotools: kill itErnestas Kulik
We’re moving to Meson this cycle, so this is losing some deadweight. https://bugzilla.gnome.org/show_bug.cgi?id=780366
2017-02-24general: add support for MesonErnestas Kulik
Since it’s 2017 already, Nautilus should use a build system that doesn’t take longer to set up the build than it takes to actually build. An observed build time using Ninja of roughly one-fifth of what it took Autotools is more than reason enough to add support for Meson. Along with that, this commit adds a convenience script to generate a tarball for releases, since we use libgd as a submodule and Meson does not handle source distributions. https://bugzilla.gnome.org/show_bug.cgi?id=778167
2017-02-24general: drop git.mkErnestas Kulik
This commit removes git.mk and adds hand-written gitignore files. That is needed to ignore build/, which is the directory of choice for Meson builds. https://bugzilla.gnome.org/show_bug.cgi?id=778167
2015-05-25libnautilus-extension: add gtk-doc documentation coverageCosimo Cecchi
A lot of the library was poorly documented. Make sure the output of the documentation looks okay.
2015-05-25docs: use SCAN_OPTIONS=--rebuild-typesCosimo Cecchi
Avoids maintaining .types file in-tree.
2012-10-26all: remove deprecated g_type_init()Cosimo Cecchi
Now that we depend on GLib master anyway.
2012-10-23build: use GNOME_MAINTAINER_MODE_DEFINESCosimo Cecchi
Instead of defining our own set of deprecation cflags.
2012-09-17Use git.mkWilliam Jon McCann
2012-01-16extension: doc cleanupsCosimo Cecchi
2010-10-30build: simplify configure scriptCosimo Cecchi
Also, don't support old exif/exempi APIs anymore.
2009-04-17Add .gitignore filesAlexander Larsson
2008-09-03include some documentation, bug #396929.Gilles Dartiguelongue
2008-09-04 Gilles Dartiguelongue <gdartigu@svn.gnome.org> include some documentation, bug #396929. svn path=/trunk/; revision=14581
2008-04-05 Adds initial Gtk-doc support infrastructure for Andrew Walton
libnautilus-extension. (Progress towards bug #526193). svn path=/trunk/; revision=14041