Commit graph

95 commits

Author SHA1 Message Date
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
Alexander Larsson
0dbceb89b2 Re-Fix Home/End. Make Ctrl-space create a keyboar focus if none exists
2003-03-26  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-container.c (handle_icon_button_press):
	Re-Fix Home/End.
	Make Ctrl-space create a keyboar focus if none exists instead of activating
	the selection.

	* docs/Makefile.am:
	* docs/key_mouse_navigation.txt:
	Add some key/mouse docs for views.
2003-03-26 16:54:11 +00:00
James Willcox
d316d57725 Fixed a slight bug in the context menu query code, and added a bit of
2002-11-10  James Willcox  <jwillcox@gnome.org>

	* docs/nautilus-context-menus.txt:
	* libnautilus-private/nautilus-mime-actions.c:
	(nautilus_mime_get_popup_components_for_file):

	Fixed a slight bug in the context menu query code, and added a bit of
	documentation.
2002-11-10 09:13:34 +00:00