summaryrefslogtreecommitdiff
path: root/src/nautilus-view.c
Commit message (Collapse)AuthorAgeFilesLines
* all: don't use eel_get_system_time()Cosimo Cecchi2012-04-111-2/+2
| | | | Use g_get_monotonic_time() instead.
* view: ensure we show "Open with..." entries for foldersCosimo Cecchi2012-03-261-2/+3
| | | | | | | This is a regression from commit b9c51fd4eb84a9f52ee4be1bf183fc516984130b https://bugzilla.gnome.org/show_bug.cgi?id=672809
* view: improve scroll-zooming for smooth scrolling devicesStefano Facchini2012-03-131-6/+8
| | | | | Try to emulate a normal scroll event by adding deltas until the total delta reaches +1 or -1.
* view: threshold the delta information when scroll-zoomingCosimo Cecchi2012-03-131-3/+8
| | | | | | We don't want to zoom for every single event, since in case the device supports smooth scrolling, we will get a lot of small events. Pointed out by Stefano Facchini.
* view: fix zoom direction for smooth scrolling caseCosimo Cecchi2012-03-081-2/+4
|
* view: handle smooth scroll events for zoomingCosimo Cecchi2012-03-081-0/+16
| | | | | | Instead of reaching the g_assert_not_reached() and crash. https://bugzilla.gnome.org/show_bug.cgi?id=671650
* view: show applications for non launcher desktop filesCosimo Cecchi2012-03-071-3/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=319981
* Revert "Revert "Fix up accidental error in last commit""Cosimo Cecchi2012-03-051-2/+2
| | | | | | | Having people randomly commit unapproved controversial changes to the UI during UI freeze is so awesome... This reverts commit 50a174cfbf288f07d2f9bf44f31af41dc1535df8.
* Revert "Revert "Use ctrl-delete as the keyboard shortcut to trash files""Cosimo Cecchi2012-03-051-3/+3
| | | | | | | Having people randomly commit unapproved controversial changes to the UI during UI freeze is so awesome... This reverts commit 6c21b39cd9d22de4c92ab214e647e65fbfdfe9ac.
* Revert "Use ctrl-delete as the keyboard shortcut to trash files"Xavier Claessens2012-02-271-3/+3
| | | | This reverts commit cce40272e35b20b4aaf5f93109a05b7bb89704d5.
* Revert "Fix up accidental error in last commit"Xavier Claessens2012-02-271-2/+2
| | | | This reverts commit c6279ac229545d7f64b64212383df2753482e233.
* pane: set a style class on the inactive window pane to style itCosimo Cecchi2012-02-131-9/+0
| | | | | | Set a "nautilus-inactive-pane" style class on the inactive NautilusWindowPane; this allows us to theme the inactive pane state way more easily and removes a bunch of setup code.
* view: use NautilusFileUndoInfo directlyCosimo Cecchi2012-01-201-28/+41
| | | | Get the info object from the manager and use that to build menus.
* file-operations: first pass at passing on success informationCosimo Cecchi2012-01-201-12/+8
| | | | | We want to know if a file operation failed for some reason, so that we don't add it in the redo queue.
* undo: pass in a GtkWindow for undo operationsCosimo Cecchi2012-01-201-61/+69
| | | | | So that dialogs triggered by the file operations can correctly be parented.
* undo: introduce undo supportAmos Brocco2012-01-201-1/+124
|
* Move all ui files and icons into resourcesAlexander Larsson2012-01-161-3/+1
|
* view: don't use nautilus_window_get_window_type()Cosimo Cecchi2012-01-091-1/+1
| | | | Just check if the view is a NautilusDesktopIconView instead.
* Set icons from extensions on the context menu GtkActionsPierre Wieser2011-12-191-26/+5
| | | | | | | This way, if icons are set to display in e.g. menus, extensions one will be properly shown. https://bugzilla.gnome.org/show_bug.cgi?id=665822
* Merge branch 'freedesktop-dbus' - bgo#636269Federico Mena Quintero2011-12-141-3/+3
|\ | | | | | | | | | | | | | | | | | | This adds an implementation for the DBus interface org.freedesktop.FileManager1. This lets applications call the file manager to show a file within a folder, to show a folder's contents, or to show a file's properties. The main work behind this is by Akshay Gupta <kitallis@gmail.com>, done during the Google Summer of Code 2011.
| * Use a single method to create properties windowsfreedesktop-dbusCosimo Cecchi2011-12-141-3/+3
| | | | | | | | Make startup_id a param of nautilus_properties_window_present().
* | view: use ATK API directly to set accessible name/descriptionCosimo Cecchi2011-12-081-0/+6
|/
* all: remove offset_x/offset_y parameters from eel_pop_up_context_menu()Cosimo Cecchi2011-10-051-6/+0
| | | | They're unused now.
* view: use g_str_has_prefix() instead of eel_str_has_prefix()Cosimo Cecchi2011-10-051-2/+2
|
* eel: remove unused eel-gtk-macros.h fileCosimo Cecchi2011-10-051-1/+0
|
* view: don't use EEL_ASSIGN/EEL_IMPLEMENT macros for class signalsCosimo Cecchi2011-10-051-37/+0
| | | | Not that useful since we have full control over all the views.
* view: don't use EEL_INVOKE_METHOD macroCosimo Cecchi2011-10-051-2/+1
|
* all: don't use EEL_CALL_METHOD* macrosCosimo Cecchi2011-10-051-102/+42
|
* all: don't use EEL_CALL_PARENT* macrosCosimo Cecchi2011-10-051-5/+6
| | | | Replace them with regular calls to the parent class method pointer.
* view: port GtkTable to GtkGridCosimo Cecchi2011-10-041-36/+42
|
* all: remove initiated_unmount logic from NautilusWindowCosimo Cecchi2011-09-291-18/+0
| | | | | | | We don't really need this, and it makes the behavior way less convoluted. Now we always try to close the current slot on mount remove, except when it would be the last window at all to be closed.
* view: don't assert on window slot signal callback orderingCosimo Cecchi2011-09-291-3/+8
| | | | | | | | There's no reason to assert on the fact that inactive and active signals will be always emitted in alternate state. If this doesn't happen, just return. https://bugzilla.gnome.org/show_bug.cgi?id=652320
* view: add an is_renaming property to NautilusViewCosimo Cecchi2011-09-081-0/+17
| | | | | And keep it in sync with the renaming widget. This will be useful to forward events to the view if it's renaming.
* Update help targets and add more useful entries to help menuShaun McCance2011-09-051-1/+1
|
* Remove "Create Launcher" entry optionDidier Roche2011-07-251-65/+1
| | | | | | | | | "Create launcher" entry from nautilus seems weird as nautilus doesn't draw the desktop for GNOME Shell, and this rely on a gnome-panel binary. This brings inconsistency between the two sessions. https://bugzilla.gnome.org/show_bug.cgi?id=654848 https://bugs.launchpad.net/bugs/723861
* all: switch to g_format_size()Ryan Lortie2011-07-211-1/+1
| | | | | | | g_format_size_for_display() has been deprecated in GLib and replaced with g_format_size(). Follow that change. https://bugzilla.gnome.org/show_bug.cgi?id=654995
* all: use g_cclosure_marshal_generic() instead of generating marshallersCosimo Cecchi2011-07-011-6/+5
|
* all: don't use deprecated Gtk[H/V]BoxCosimo Cecchi2011-06-131-1/+1
|
* view: add the "view" style class to the icon containerCosimo Cecchi2011-05-231-3/+0
| | | | Not to the NautilusView scrolled windows.
* previewer: don't return a new ref to the singletonCosimo Cecchi2011-05-091-3/+1
| | | | | It's easier to use this way, and we don't have to create a new DBus proxy every time.
* Add close_if_already_visible argument to nautilus_previewer_call_show_fileAlexander Larsson2011-05-091-1/+1
| | | | As per the changes in sushi
* previewer: drop the x/y coordinates argumentsCosimo Cecchi2011-05-091-12/+2
|
* previewer: lazily create the DBus proxyCosimo Cecchi2011-05-091-0/+2
|
* all: hook up the previewer with NautilusIconViewCosimo Cecchi2011-05-091-0/+30
|
* Really open in new window on the pathbar contect menu itemAlexander Larsson2011-05-041-2/+1
| | | | | | Turns out that we didn't pass the NEW_WINDOW flag in the handler for the LocationOpenAlternate action. This is used when right-clicking on the location label or the pathbar.
* Fix up accidental error in last commitGiorgio F. Gilestro2011-04-011-2/+2
| | | | The accelerator ended up as stock id instead.
* Use ctrl-delete as the keyboard shortcut to trash filesGiorgio F. Gilestro2011-04-011-3/+3
| | | | | | | | This change was made to make it harder to accidentally trigger a file delete. We still support the trash that will let you get a trashed file back, and we will get undo support to make this even easier. However, that only works if you know you deleted the wrong file, not if you accidentally hit delete while the nautilus window was focused.
* Fixing help buttons to go to new gnome-help pagesShaun McCance2011-03-281-1/+1
|
* view: cleanup "Open in new Tab/Window" items when using separate windowsCosimo Cecchi2011-03-211-134/+37
| | | | We were displaying a lot of useless entries in the menus in such case.
* view: set the right open flags when opening in a new windowStefano Teso2011-03-211-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=644675