Commit graph

7 commits

Author SHA1 Message Date
Alexandru Fazakas 95ecfc8ea0 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

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
2018-03-19 14:43:38 +02:00
Ernestas Kulik 0e5815e95a libnautilus-extension: add removed includes back in
Some extensions break because of weird inclusion patterns.

Fixes https://gitlab.gnome.org/GNOME/nautilus/issues/252
2018-02-13 07:22:49 +02:00
Ernestas Kulik 7e2605c681 general: refactor extension library
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-02-09 06:32:38 +02:00
Cosimo Cecchi cbc37d3ecd Don't mention FSF address
Use the website instead.

https://bugzilla.gnome.org/show_bug.cgi?id=721518
2014-02-17 14:41:43 -08:00
Christian Persch 4e887d6079 Only include gtk/gtk.h, to allow extensions to build with
* libnautilus-extension/nautilus-location-widget-provider.h:
	* libnautilus-extension/nautilus-menu-provider.h:
	* libnautilus-extension/nautilus-property-page.h: Only include
	gtk/gtk.h, to allow extensions to build with
	*_DISABLE_SINGLE_INCLKUDES. Bug #558070.

svn path=/trunk/; revision=14767
2008-10-27 11:16:06 +00:00
Gilles Dartiguelongue 5f460bab23 include some documentation, bug #396929.
2008-09-04  Gilles Dartiguelongue  <gdartigu@svn.gnome.org>

	include some documentation, bug #396929.


svn path=/trunk/; revision=14581
2008-09-03 23:20:30 +00:00
Dave Camp 7cb9107c85 Merged from nautilus-extensions-branch.
2004-01-11  Dave Camp  <dave@ximian.com>

	* Merged from nautilus-extensions-branch.
2004-01-11 20:35:02 +00:00