summaryrefslogtreecommitdiff
path: root/libnautilus-extension/nautilus-column-provider.h
Commit message (Collapse)AuthorAgeFilesLines
* libnautilus-extension: Drop compatibility includesAntónio Fernandes2022-07-091-3/+0
| | | | | | They were introduced to ensure compatibility in 0e5815e95ae2f071be73b75b57925aceb23f503a Now that we have broken the API, it's time to drop them.
* libnautilus-extension: Remove compatibility typedefsAntónio Fernandes2022-07-091-6/+0
| | | | | | | Now that we have broken the API, remove compatibility typedefs introduced in 7e2605c681d065e6b0a3d779c30b892932597991 Also update audio-video-properies to use the new symbols.
* extension: Add some missing nullable annotationsAaron Jacobs2021-12-041-1/+1
| | | | | I've generally verified that these are nullable by looking elsewhere in the source.
* extension: Mark backwards-compatibility typedefs as not introspectableAaron Jacobs2021-11-281-0/+3
| | | | | | | | | I believe these are only included to prevent breakage of existing C extensions, but as they're not intended for actual use we should mark them with `(skip)`. This has the added benefit of making the VAPI file generated from the resulting GIR file much less noisy.
* docs: Reorganize and fixErnestas Kulik2018-08-031-3/+17
| | | | | | | | | 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
* general: Remove include guards in favor of pragma onceAlexandru Fazakas2018-03-191-5/+2
| | | | | | | | | | | | | | | | | | The traditional include guards are not as easy to handle and require extra thought into the names. Pragma once is an easier, more contributor friendly approach. Closes https://gitlab.gnome.org/GNOME/nautilus/issues/294 general: Remove include guards in favor of pragma once The traditional include guards are not as easy to handle and require extra thought into the names. Pragma once is an easier, more contributor friendly approach. Closes https://gitlab.gnome.org/GNOME/nautilus/issues/294
* libnautilus-extension: add removed includes back inErnestas Kulik2018-02-131-0/+3
| | | | | | Some extensions break because of weird inclusion patterns. Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/252
* general: refactor extension libraryErnestas Kulik2018-02-091-14/+17
| | | | | | | | | | | | | | | | | | | | 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)
* libnautilus-extension: add gtk-doc documentation coverageCosimo Cecchi2015-05-251-0/+8
| | | | | A lot of the library was poorly documented. Make sure the output of the documentation looks okay.
* Don't mention FSF addressCosimo Cecchi2014-02-171-2/+1
| | | | | | Use the website instead. https://bugzilla.gnome.org/show_bug.cgi?id=721518
* Merged from nautilus-extensions-branch.Dave Camp2004-01-111-0/+60
2004-01-11 Dave Camp <dave@ximian.com> * Merged from nautilus-extensions-branch.