72ce506cfc
Rename signal location-selected to open-location
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-11 12:09:13 -06:00
e4d5e66d44
Remove another to-do
2012-12-10 17:28:07 -06:00
c26293eacd
Implement the Alt-number quick bookmark shortcuts
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-10 16:00:42 -06:00
976672ad4b
Implement the application-side shortcuts in GtkFileChooserDefault
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-10 14:06:07 -06:00
e4c70bb691
New machinery to add application-specific shortcuts
...
The file chooser needs them for gtk_file_chooser_add_shortcut_folder() and friends.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-07 13:42:39 -06:00
19001bafaa
One less to-do
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-06 12:11:30 -06:00
489000ba9a
Remove obsolete comment
2012-12-05 17:44:49 -06:00
35866c8ac6
Sync from Nautilus commit bde2536ee72672c4cd58af7cbb3cf42a42962c21
...
Use ellipsis character instead of dots
2012-12-05 17:44:14 -06:00
1bd5eeabb2
Sync from nautilus commit b2e8339d9f49770db0f6a523c8bf77b11d7eace3
...
Simplify setting eject icon
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-05 16:56:15 -06:00
e7d6e788e3
Sync from nautilus commit 0177dd24a5f7f9f5302745a865eb970a35faa78c
2012-12-05 16:51:32 -06:00
221095d287
Add list of pending things in GtkPlacesSidebar
2012-12-05 16:51:15 -06:00
6fcf8a78ef
Remove comments on things that Nautilus no longer needs to do
2012-12-04 18:25:44 -06:00
be492a206f
Use the right signal id
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-04 18:18:32 -06:00
686814e0e6
Removed unneeded signal initiated-unmount
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-04 18:09:38 -06:00
b22e553095
Oops, signals returning an int must be G_SIGNAL_RUN_LAST
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-04 17:37:45 -06:00
56331a4c43
Port code to add a bookmark for a volume
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-04 16:16:49 -06:00
10b22e0ee2
New API to set whether URI drops are accepted
...
The file chooser will not accept dropping URIs in a shortcut item. However, Nautilus will,
to perform normal DnD for files.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-04 12:57:48 -06:00
4fe86f1d10
Emit drag-perform-drop when we need the caller to do the drop action
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-04 12:52:44 -06:00
221ea9d4c5
New signal drag-perform-drop
...
The caller is supposed to take action with the specified URIs.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-04 12:44:46 -06:00
f46b26d245
New signal drag-action-ask
...
We'll ask the caller to present a popup menu (or whatever) with the possible drag actions.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-03 18:15:41 -06:00
a5184c2eb1
Emit drag-action-requested and feed the result to gdk_drag_status()
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-03 17:37:11 -06:00
0a2f9b7313
New signal drag-action-requested
...
We'll use this signal to ask the caller about what drag action to indicate
when something is being hovered on an item in the places sidebar.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-03 17:32:10 -06:00
08334f5258
Free URI lists
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-03 16:45:25 -06:00
0a0eee816a
Rename function for clarity
...
build_selection_list() -> build_uri_list()
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-12-03 16:41:02 -06:00
e09b568b68
Remove the menu items to select recent-files or CWD
...
Per the gtk-devel meeting on 2012/11/29, we'll not have a UI in the file chooser dialog
to select between those modes. Instead, we'll show that key in gtweaktool.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-11-30 11:08:08 -06:00
c16654bb75
Ahem, read radio menu items like I knew how to do it
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-11-26 20:43:23 -06:00
bd9532d23f
Restore the originally-selected location when dynamically updating the bookmarks
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-11-24 11:18:23 -06:00
637bd8f2b8
Oops, actually update the internal location of the places sidebar prior to notifying the caller
...
This is so that the sidebar will already know the URI of the location it is showing. When
the caller asks the sidebar to change back to the same location, the call will be idempotent.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-11-24 10:59:48 -06:00
e0b30d013e
Turn gtk_places_sidebar_set_current_uri() into _set_current_location()
...
To be consistent with the ::location-selected signal, which emits a GFile, we now also use a GFile
instead of a string URI in the inbound API.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-11-24 10:41:11 -06:00
791bd3cec2
Update the widgets until all of them have been created
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-11-21 13:16:44 -06:00
fe6814061d
Add menu items to the places sidebar to configure the startup mode
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-11-21 13:16:43 -06:00
ec9bdc6397
New way to show in the sidebar
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-11-20 20:04:20 -06:00
5741b0e661
Note about missing empty-trash functionality when unmounting a volume.
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-10-29 18:57:24 -06:00
26a29c7877
Fix code to unmount volumes
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-10-29 18:53:41 -06:00
de5f5b7cef
Copy code from Nautilus to mount volumes
...
Instead of having a nested-callback scheme (to preserve internal API compatibility),
we use a direct callback from g_volume_mount().
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-10-29 14:28:12 -06:00
18f3c4d94c
Set GTK_STYLE_CLASS_SIDEBAR on the sidebar
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-10-29 12:40:42 -06:00
84f218aaac
Remove some more comments on things that Nautilus needs to do
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-10-26 18:53:09 -05:00
a4cd479021
Remove some notes on things that Nautilus should do but already does
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-10-26 13:05:56 -05:00
cdefdcb4ba
Add a show-file-properties signal for Nautilus to use
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-10-22 18:21:17 -05:00
e97869a69c
Note on more things that Nautilus needs to do
2012-10-22 17:53:32 -05:00
948a7be7f7
Enable code to reorder bookmarks by dragging
2012-10-20 14:00:50 -05:00
eb40a6cc68
Sync from Nautilus commit b72d57b038e50172fac2fafdc6c26660378aab34
...
No changes (except a whitespace fix), for we already had a copy of
special_directory_get_gicon().
2012-10-20 13:34:23 -05:00
2af5ce906e
Add comment about missing way to get symbolic icons for bookmarks
...
Nautilus got the ability to do that in commit 0ed400b9c1692e42498bff3c10780073ec137f63.
Maybe we should just copy that code to here later.
2012-10-19 12:26:40 -05:00
dc40569628
Sync from Nautilus: bookmark: remove unused GIcon argument to nautilus_bookmark_new()
...
We always pass NULL these days.
This is from nautilus commit 7aad4a33814e6e7fae5e762882db43452a575a83
2012-10-19 12:14:21 -05:00
03119a2b5d
Sync from Nautilus - Fix leaks
...
https://bugzilla.gnome.org/show_bug.cgi?id=683769
This is from nautilus commit a755aa27c636561a1ab41066484cf9bcc97667f9
2012-10-19 12:12:19 -05:00
4de4d6a6a7
Use symbolic icons
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-09-11 16:05:29 -05:00
ddefb8622c
I guess I can call myself a coauthor of this now
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-09-11 15:45:56 -05:00
e3d12e8295
Add machinery for Nautilus to set up the trash state
...
We add a method to say whether the trash is full/empty (to use the appropriate icon),
and a signal that the sidebar can use to request that the trash be emptied when
the user selects 'Empty trash' from the context menu.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-09-11 15:44:29 -05:00
6868e0e239
Remove unused field
...
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-09-11 15:21:58 -05:00
6ed2217eda
Implement bookmark reordering, at least the core
...
The drag-and-drop part is missing; that still needs de-nautilus-ifying.
Signed-off-by: Federico Mena Quintero <federico@gnome.org >
2012-09-11 15:17:03 -05:00