Commit graph

97 commits

Author SHA1 Message Date
Peter Eisenmann 856803f9d6 general: Delete no longer needed git ignores
Meson builds out-of-tree, these ignored files will never get created in
these directories. If they do, it indicates a build configuration error
and should not be hidden.
2022-07-17 23:51:03 +00:00
Maximiliano Sandoval R 035a95ea19
meson: Update to 0.59 2022-02-28 22:20:17 +01:00
Felix Yan 10d1a7e28d Correct a typo in Overview.md 2020-08-09 20:50:07 +00:00
António Fernandes f99977dd15 application: Hide --no-default-window option
It's a dead option since commit b80390d0c4

Hide it and drop it form the man page.

While we are at it, rearrange the code to group dead options together,
and elaborate on the code comment. Also, drop their descriptions, which
are useless for hidden options and may be wasting translators time.
2019-08-27 09:40:18 +00:00
Ondrej Holy 725a2a331d docs: Improve BUGS section of nautilus man page
The BUGS section of nautilus man page is awkwardly phrased. Use the same
wording as it is used in nautilus-autorun-software man page.
2019-07-05 09:32:04 +00:00
Ondrej Holy 6dd492663c docs: Add nautilus-autorun-software man page
nautilus-autorun-software is the default "x-content/unix-software"
handler for GNOME desktop. So it is not just internal tool and thus
it should have a man page. Let's add a simple man page for it.

It resolves the following downstream bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1725766
2019-07-05 09:32:04 +00:00
ZhaoQiang d225c52f1d general: Update URL for issue reports 2019-04-30 13:22:05 +02:00
Carlos Soriano 4190844d91 man: Remove geometry option
We removed that some time ago.
2018-09-14 05:21:42 +00:00
Ernestas Kulik 4ae0361342 docs: Reorganize and fix
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-03 20:35:47 +03:00
Ernestas Kulik a21de82974 docs: Add annotation glossary
So that annotations aren’t completely broken.
2018-08-03 20:35:47 +03:00
Ernestas Kulik 6047d0db09 docs: Remove gobject_typesfile argument from gtkdoc
Since we rebuild types (and don’t have that file to begin with), it
makes no sense to have it.
2018-08-03 20:35:47 +03: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
Ernestas Kulik 983892a656 build: general cleanups
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.
2018-01-02 12:51:32 +02:00
Ernestas Kulik 74dd9c9f72 general: remove desktop support 2018-01-02 12:51:32 +02:00
Ernestas Kulik 5acf3c1fbb docs: use GObject introspection when building docs
So we get nice things like object hierarchy.

https://bugzilla.gnome.org/show_bug.cgi?id=786981
2017-08-30 13:55:35 +03:00
Alexandru Pandelea 6e16bc32e8 add "restore tab" action
Adds option to reopen closed tabs with Ctrl+Shift+T.

In order to do so, keep a list with data needed to restore closed
tabs. So, this list keeps the location bookmark, the view id before
search, which is needed in case the closed tab was a search and
the back/forward history.

https://bugzilla.gnome.org/show_bug.cgi?id=561136
2017-05-31 15:58:52 +03:00
Ernestas Kulik 857a90c29b autotools: kill it
We’re moving to Meson this cycle, so this is losing some deadweight.

https://bugzilla.gnome.org/show_bug.cgi?id=780366
2017-03-22 17:18:29 +02:00
Ernestas Kulik 033378c418 docs: remove outdated documentation
Most documentation is outdated and/or incomplete with no maintainers.
This commit removes it.

https://bugzilla.gnome.org/show_bug.cgi?id=780366
2017-03-22 17:18:29 +02:00
Ernestas Kulik ed5652c89a general: add support for Meson
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-24 00:24:27 +02:00
Ernestas Kulik 728300331d general: drop git.mk
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
2017-02-24 00:24:27 +02:00
Ernestas Kulik d3b332df6a nautilus.1: flag deprecated options
Some command-line options have been deprecated and should be advertised
as such.

https://bugzilla.gnome.org/show_bug.cgi?id=771887
2016-09-24 09:00:31 +03:00
Ernestas Kulik 87d36e0806 docs: touch up manual page
As the manual page has been last updated in 2004, some sections are
outdated. This commit updates the option list, the link to the Nautilus
online page, adds a bugs section and tweaks the formatting to make the
source more readable.

https://bugzilla.gnome.org/show_bug.cgi?id=733909
2016-06-25 21:33:21 +03:00
Carlos Soriano 3946214747 remove leftovers of connect to server 2015-08-21 11:34:52 +02:00
Cosimo Cecchi ff5a48d133 libnautilus-extension: add gtk-doc documentation coverage
A lot of the library was poorly documented. Make sure the output of the
documentation looks okay.
2015-05-25 20:41:19 -07:00
Cosimo Cecchi 545a7660fa docs: use SCAN_OPTIONS=--rebuild-types
Avoids maintaining .types file in-tree.
2015-05-25 15:22:56 -07:00
Cosimo Cecchi 98e5c66258 all: remove deprecated g_type_init()
Now that we depend on GLib master anyway.
2012-10-26 11:57:16 -04:00
Cosimo Cecchi c6a1bf5fa5 build: use GNOME_MAINTAINER_MODE_DEFINES
Instead of defining our own set of deprecation cflags.
2012-10-23 20:04:03 -04:00
William Jon McCann 0ab374ea0b Use git.mk 2012-09-17 18:07:25 -04:00
Cosimo Cecchi 88ae6601e7 man: don't mention --check in the manual
It's an internal option that can be disabled when building, no point in
showing it in the manual.

https://bugzilla.gnome.org/show_bug.cgi?id=676540
2012-07-20 11:32:10 -04:00
Cosimo Cecchi 132bf6802d extension: doc cleanups 2012-01-16 10:36:24 -05:00
Cosimo Cecchi 4b497142b1 man: remove reference to --browser option from the manual
The option is not supported anymore since 3.0.

https://bugzilla.gnome.org/show_bug.cgi?id=665700
2011-12-07 11:37:40 -05:00
Cosimo Cecchi fd03f393a5 docs: remove manual for nautilus-file-management-properties
The binary is not installed anymore.
2010-11-30 10:58:42 +01:00
Cosimo Cecchi 393df7a83c build: simplify configure script
Also, don't support old exif/exempi APIs anymore.
2010-10-30 16:29:14 +02:00
Emilio Pozuelo Monfort fa56362357 Bug 604574 - Fix NAME section in nautilus-connect-server.1 2009-12-15 11:15:31 +01:00
Alexander Larsson bad7749c6c Add .gitignore files 2009-04-17 14:30:05 +02: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
Cosimo Cecchi ddc055fab0 Adds manpages taken from the Debian package. Many thanks to the Debian doc
2008-05-19  Cosimo Cecchi  <cosimoc@gnome.org>

	* docs/Makefile.am:
	* docs/nautilus-connect-server.1:
	* docs/nautilus-file-management-properties.1:
	* docs/nautilus.1:
	Adds manpages taken from the Debian package. Many thanks to the
	Debian doc authors for these and for making them available
	under the GPL license. (#310473 and #501698).

svn path=/trunk/; revision=14180
2008-05-19 18:24:01 +00:00
Andrew Walton d3e0837baa Adds initial Gtk-doc support infrastructure for
libnautilus-extension.
	(Progress towards bug #526193).


svn path=/trunk/; revision=14041
2008-04-05 01:42:52 +00:00
Alexander Larsson 469047a2a5 Merge gio-branch
svn path=/trunk/; revision=13464
2007-11-30 14:51:10 +00:00
Christian Persch 8e00ed171c Update svn:ignore and remove .cvsignore files
svn path=/trunk/; revision=12678
2006-12-31 17:15:07 +00:00
Alexander Larsson 9144994015 Remove old files.
2005-03-01  Alexander Larsson  <alexl@redhat.com>

	* data/applications.desktop.in:
	* data/favorites.desktop.in:
	Remove old files.

	* docs/Makefile.am (EXTRA_DIST):
	Remove nautilus-context-menus.txt from makefile

2005-03-01  Alexander Larsson  <alexl@redhat.com>

	* POTFILES.in:
	Remove old files
2005-03-01 09:39:40 +00:00
Alexander Larsson 30bd4136dd Remove old docs.
2005-02-23  Alexander Larsson  <alexl@redhat.com>

	* docs/nautilus-context-menus.txt:
	Remove old docs.
2005-02-23 09:58:11 +00:00
Alexander Larsson 8e16a362de Add nautilus-context-menus.txt.
2004-01-19  Alexander Larsson  <alexl@redhat.com>

	* docs/Makefile.am (EXTRA_DIST):
	Add nautilus-context-menus.txt.
2004-01-19 10:35:43 +00:00
Alexander Larsson f3c16347ee Added source and prerendered version
2003-07-07  Alexander Larsson  <alexl@redhat.com>

	* docs/Makefile.am (EXTRA_DIST):
	* docs/nautilus-internals.sxw:
	* docs/nautilus-internals.pdf:
	Added source and prerendered version
2003-07-07 09:05:22 +00:00
Dave Camp 87cab375fe Allow the context menu to supply an icon.
2003-06-08  Dave Camp  <dave@ximian.com>

	* src/file-manager/fm-directory-view.c:
	(add_bonobo_menu_ui_and_verbs): Allow the context menu to supply
	an icon.
2003-06-08 10:05:46 +00:00
Alexander Larsson 039cc3aaff Make Go to CD burner a command
2003-05-05  Alexander Larsson  <alexl@redhat.com>

	* src/nautilus-shell-ui.xml:
	Make Go to CD burner a command

	* src/nautilus-window-menus.c (nautilus_window_initialize_menus_part_1):
	Hide Go to CD burner if burn: not availible.

	* docs/style-guide.html:
	Clarify the change. We still have to declare variables at the
	beginning of a block.
2003-05-05 09:55:59 +00:00
Alexander Larsson 76b51b4e24 Remove the all-declarations-on-top rule.
2003-04-30  Alexander Larsson  <alexl@redhat.com>

	* docs/style-guide.html:
	Remove the all-declarations-on-top rule.
2003-04-30 16:22:54 +00:00
Alexander Larsson e8aa1cbbaa Bring up context menu is Ctrl-F10, not Shift-F9
2003-04-23  Alexander Larsson  <alexl@redhat.com>

	* src/file-manager/fm-list-view.c (key_press_callback):
	* libnautilus-private/nautilus-icon-container.c (key_press_event):
	* docs/key_mouse_navigation.txt (Keyboard):
	Bring up context menu is Ctrl-F10, not Shift-F9
2003-04-23 14:31:22 +00:00
Alexander Larsson bc139cf2fd More updates
2003-03-28  Alexander Larsson  <alexl@redhat.com>

	* docs/key_mouse_navigation.txt:
	More updates

	* NEWS:
	Add 2.2.3 entries
2003-03-28 15:58:56 +00:00
Alexander Larsson ae8091cb0f Update keynav docs.
2003-03-27  Alexander Larsson  <alexl@redhat.com>

	* docs/key_mouse_navigation.txt:
	Update keynav docs.

	* libnautilus-private/nautilus-icon-private.h:
	* libnautilus-private/nautilus-icon-container.c:
	(button_release_event), (motion_notify_event), (key_press_event),
	(handle_icon_button_press), (has_multiple_selection),
	(has_selection):
	Don't do context menu on middle button.
	Shift-F10 gives directory context menu if no selection
	Change Ctrl-F10 to Shift-F9 to pop up directory context menu. Ctrl-F10 was
	conflicting with Toolbar keynav.

	* src/nautilus-shell-ui.xml:
	Remove Escape accelerator for escape. It was colliding with various
	other uses of escape all over. Need to rethink this.
2003-03-27 12:53:14 +00:00