Commit graph

186 commits

Author SHA1 Message Date
William Jon McCann
cbca1bfa97 Add back a legacy nautilus-connect-server command
In order to ease the transition.

https://bugzilla.gnome.org/show_bug.cgi?id=682637
2012-09-02 19:34:24 -04:00
William Jon McCann
1e10200883 Change name of action to Run Software instead of Autorun Prompt 2012-08-15 09:39:24 -04:00
Cosimo Cecchi
f04f79a424 build: update gitignore 2012-01-16 10:09:03 -05:00
Cosimo Cecchi
2de1c3a4a0 fdo-dbus: dist the DBus interface XML file
Fixes distcheck
2011-12-19 11:44:19 +01:00
Federico Mena Quintero
f01e2e9b5f Add an org.freedesktop.FileManager1.service file for DBus
Even though this registers a service for a freedesktop name with a Gnome-specific
program (Nautilus), we'll just do this for now.

Later we can discuss in the DBus list how to launch services with generic
interfaces, but specific implementations for each desktop environment.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2011-12-14 12:16:09 -06:00
Akshay Gupta
a3c387089e Add declaration for the org.freedesktop.FileManager1 DBus interface
This is not in dbus-interfaces.xml as that one has a different
namespace (org.gnome.Nautilus), and that makes the generated
code from gdbus-codegen really ugly.  By keeping a separate
file for this interface, we can get pretty generated code.
2011-12-06 17:47:36 -06:00
György Balló
5208c1c1a2 Autostart only in GNOME and Unity
Don't show desktop icons in other DEs, e.g Xfce and KDE uses it's own
desktop implementation.

https://bugzilla.gnome.org/show_bug.cgi?id=661942
2011-10-18 12:16:22 -04:00
mads@kiilerich.com
ad5b834df3 nautilus-autorun-software: handle mime type x-content/unix-software only
This is a consequence of the fix for
https://bugs.freedesktop.org/show_bug.cgi?id=20562 .

This undoes the part of cffb9cf702 that hardcodes that media with
x-content/win32-software are silently ignored, and thus improves on the
fix for #524270.

Wine or something could now provide a handler for win32-software.

https://bugzilla.gnome.org/show_bug.cgi?id=632510
2011-09-07 16:08:32 -04:00
Michael Terry
637289f745 Add Unity to OnlyShowIn
https://bugzilla.gnome.org/show_bug.cgi?id=653657
2011-09-07 15:12:46 -04:00
Cosimo Cecchi
cbadf49a82 css: remove custom CSS stylesheet
Our custom CSS stylesheet is actually very tied to Adwaita. We don't
want to force this style to other GTK+ themes, so the theming
information has been moved to Adwaita itself.
2011-09-07 15:04:47 -04:00
Cosimo Cecchi
ca7f81e2e9 icon-container: use the "rubberband" style class for the selection item
Instead of using a custom style property.
2011-09-07 14:55:16 -04:00
Cosimo Cecchi
752ab2718b css: cleanup the CSS file a bit 2011-06-13 11:43:09 -04:00
Cosimo Cecchi
fc3d9af1df autostart: add an autostart desktop file
It will autostart nautilus automatically based on the GSettings key
org.gnome.desktop.background show-desktop-icons.

https://bugzilla.gnome.org/show_bug.cgi?id=647267
2011-05-24 14:46:10 -04:00
Cosimo Cecchi
636c06bdc3 css: update for new GtkCssParser 2011-05-24 14:27:47 -04:00
Alexander Larsson
9669b91d70 Update all .gitignore files 2011-05-04 16:48:34 +02:00
Alexander Larsson
7c27c4ce15 Convert the nautilus dbus support to use gdbus-codegen
This required latest glib code to work.
2011-05-04 16:41:17 +02:00
Cosimo Cecchi
a21e3e2194 places-sidebar: use per-side border widths for the sidebar frames
This adds a border to the sidebar.
2011-04-27 10:03:09 -04:00
Cosimo Cecchi
aaaee6de75 icon-container: rework the colors used for additional text labels
We now use the insensitive color for the normal state, and make them
follow the filename color for selected states.

This also fixes https://bugzilla.gnome.org/show_bug.cgi?id=319982,
tested with the HighContrast theme.
2011-04-04 22:43:52 -04:00
Cosimo Cecchi
1f31ab18d9 css: apply a soft gradient to the floating bar. 2011-03-21 16:57:01 -04:00
Cosimo Cecchi
c863defffa query-editor: theme the query editor like the other cluebars 2011-03-21 10:49:46 -04:00
Cosimo Cecchi
9c65f3b667 window: use GTK_STYLE_CLASS_SIDEBAR for the nautilus sidebar 2011-03-17 17:36:33 -04:00
Cosimo Cecchi
633929a88b css: theme the search bar and the cluebar with the proper colors 2011-03-15 14:34:12 -04:00
Cosimo Cecchi
45945cd457 window: add back the resize grip
At the same time, add a bit more padding to the floating bar label, so
that it won't be covered by the grip.
Remove some margin at the bottom of the window too.
2011-03-15 10:37:43 -04:00
Cosimo Cecchi
275744644c floating-bar: don't use a yellow color for the floating bar
Make it also a bit shorter.
2011-03-15 10:13:00 -04:00
Cosimo Cecchi
3800f7c795 css: make the backgorund of the floating bar button transparent 2011-03-08 21:29:03 -05:00
Cosimo Cecchi
f84f6578c5 css: don't put toolbar style here
It's in gnome-themes-standard until we found a more generic way of
expressing it.
2011-02-28 11:19:18 -05:00
Cosimo Cecchi
e939b36481 desktop-file: remove obsolete x-directory/* mimetypes
They got deprecated.

https://bugzilla.gnome.org/show_bug.cgi?id=612694
2011-02-25 10:38:16 -05:00
Cosimo Cecchi
6c9cfec6cc places-sidebar: use the widget type directly instead of defining a class 2011-02-24 20:59:52 -05:00
Cosimo Cecchi
415aef2af3 dbus-manager: install a DBus service file 2011-02-22 23:37:44 -05:00
Cosimo Cecchi
5a21e22cb0 css: theme things a bit more 2011-02-17 11:25:17 -05:00
Cosimo Cecchi
da3905c073 sq look like 2011-02-17 11:25:16 -05:00
Cosimo Cecchi
db0c274ffa floating-bar: make it more similar to the mockups 2011-02-17 11:25:16 -05:00
Cosimo Cecchi
79c9f9e854 css: style the floating bar according to the mockups 2011-02-17 11:25:15 -05:00
William Jon McCann
eb6a4a8eae Use Files as launcher name
https://bugzilla.gnome.org/show_bug.cgi?id=641256
2011-02-02 10:56:58 -05:00
Cosimo Cecchi
35bf6c86b5 Clean up our desktop file (#640687)
- remove the 'System' category
- remove autostart interactions with gnome-session
2011-01-27 12:27:16 -05:00
Cosimo Cecchi
207a2499a3 css: move the style properties from adwaita here 2011-01-20 12:38:46 +01:00
Cosimo Cecchi
a22f2501c8 desktop-files: cleanup desktop files installed by nautilus
In the 3.0 world, nautilus doesn't have to install a hundred of desktop
files, as it's just a regular application.
Tweak the default desktop file to make it suitable for being the only
one, and remove the others.
2011-01-11 18:48:48 +01:00
Colin Walters
b2d4ac4020 nautilus.desktop: Remove NoDisplay=true
For GNOME 3, File Manager is moving towards being an application,
and therefore, we want it to show up in the appliactions list.
2010-12-17 13:44:22 -05:00
Cosimo Cecchi
dad5d12770 theming: add a CSS file for nautilus, and initialize it at startup 2010-12-15 19:35:38 +01:00
Cosimo Cecchi
36831040af file-management-properties: remove the properties binary
We are moving the Media preferences to a separate control-center panel,
as they're desktop-wide settings. The actual autorun/automount will be
handled by gnome-settings-daemon.

The result is that we don't need to install our old gnome-control-center
capplet anymore, so we can remove all this code.
2010-11-23 18:03:20 +01:00
Cosimo Cecchi
87469500d9 [data] remove patterns 2010-07-25 19:36:40 +02:00
Cosimo Cecchi
b5dd251560 [data] remove useless browser file 2010-07-25 19:36:33 +02:00
Frédéric Péters
1dd60a63b0 Remove deprecated Encoding key from desktop files 2009-10-07 16:15:22 +02:00
Cosimo Cecchi
ec4ce1431b Fix distcheck 2009-05-05 02:48:21 +02:00
Cosimo Cecchi
06dda37076 Move desktop files into data/
Move desktop files into data/ subdirectory, so that they not clutter
the top source dir.
2009-04-23 14:29:21 +02:00
Alexander Larsson
bad7749c6c Add .gitignore files 2009-04-17 14:30:05 +02:00
Cosimo Cecchi
6ea5ee4b32 Bring icon handling to the 21th century. Add an emblem-note icon, this is
2009-01-28  Cosimo Cecchi  <cosimoc@gnome.org>

	* data/icons/*:
	Bring icon handling to the 21th century.
	Add an emblem-note icon, this is copied from g-i-t "stock_note"
	icon right now, but we might change this later.
	* src/nautilus-application.c: (nautilus_application_init):
	add a lookup path for custom themable icons.

	This also fixes bug #569407. Thanks to Lapo Calamandrei for
	the tips on icon naming.

svn path=/trunk/; revision=14891
2009-01-28 11:49:20 +00:00
David Zeuthen
d99071af2f Require gio 2.17.5 for g_mount_guess_content_type().
2008-07-29  David Zeuthen  <davidz@redhat.com>

        * configure.in:
        Require gio 2.17.5 for g_mount_guess_content_type().

        * data/nautilus.xml.in:
        Delete x-content/* definitions; these are in shared-mime-info 0.50
        and greater.

        * libnautilus-private/nautilus-global-preferences.c:
        * libnautilus-private/nautilus-global-preferences.h:
        * libnautilus-private/apps_nautilus_preferences.schemas.in:
        Remove /apps/nautilus/preferences/media_autorun_x_content_ask
        and add /apps/nautilus/preferences/media_autorun_x_content_start_app
        instead since we're inverting the logic. Now, by default (except
        for x-content/software for which we're shipping an app ourselves)
        we default to asking the user what action to take.

        * libnautilus-private/nautilus-autorun.c:
        * libnautilus-private/nautilus-autorun.h:
        Use g_mount_guess_content_type() instead of using our own
        sniffing code. Also provide an option for the user to select
        an application to use (#532474).

        * src/nautilus-file-management-properties.c:
        Catch up with API changes to nautilus_autorun_prepare_combo_box()


svn path=/trunk/; revision=14425
2008-07-29 21:40:22 +00:00
Alexander Larsson
dcd068fecd Add GMount attribute to NautilusFile. (not implemented yet)
2008-01-17  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-file.[ch]:
        * libnautilus-private/nautilus-file-attributes.h:
        * libnautilus-private/nautilus-file-private.h:
	Add GMount attribute to NautilusFile.
	(not implemented yet)
	
        * Makefile.am:
        * configure.in:
        * data/nautilus.xml.in:
        * libnautilus-private/apps_nautilus_preferences.schemas.in:
        * libnautilus-private/nautilus-autorun.[ch]:
        * libnautilus-private/nautilus-global-preferences.c:
        * libnautilus-private/nautilus-global-preferences.h:
        * libnautilus-private/nautilus-program-choosing.c:
        * src/Makefile.am:
        * src/file-manager/fm-directory-view.c:
        * src/nautilus-application.c:
        * src/nautilus-autorun-software.c: Added.
        * src/nautilus-file-management-properties.c:
        * src/nautilus-file-management-properties.glade:
        * src/nautilus-window-manage-views.c:
        * src/nautilus-x-content-bar.[ch]: Added.
	More work on autorun and x-content types from David Zeuthen


svn path=/trunk/; revision=13616
2008-01-17 13:45:27 +00:00
Alexander Larsson
2761f4f92f Add check_trash arg to nautilus_file_operations_unmount_mount. Add
2008-01-14  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-file-operations.[ch]:
	Add check_trash arg to nautilus_file_operations_unmount_mount.
	Add nautilus_file_operations_mount_volume().
	
        * libnautilus-private/nautilus-desktop-icon-file.c:
        * src/nautilus-places-sidebar.c:
        * src/file-manager/fm-tree-view.c:
	Update to API change.
	
        * data/nautilus.xml.in:
        * libnautilus-private/Makefile.am:
        * libnautilus-private/apps_nautilus_preferences.schemas.in:
        * libnautilus-private/nautilus-autorun.[ch]: Added.
        * libnautilus-private/nautilus-global-preferences.[ch]:
        * src/nautilus-application.c:
        * src/nautilus-file-management-properties.c:
        * src/nautilus-file-management-properties.glade:
	Add new autorun setup (by David Zeuthen)


svn path=/trunk/; revision=13594
2008-01-14 13:17:36 +00:00