summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-canvas-container.c
Commit message (Collapse)AuthorAgeFilesLines
* canvas-container: don't mix selected files with selected iconsCosimo Cecchi2014-09-121-1/+1
| | | | | | | | The refactoring in commit ecc8fdbca6acb446ffa89a6fea31616b77a4224a made this use a function to fetch selected files instead of selected icons, which will cause a crash when iterating through the selection. https://bugzilla.gnome.org/show_bug.cgi?id=736599
* canvas-container: remove unused codeCosimo Cecchi2014-09-081-5/+1
|
* canvas-container: reset selection list when clearing containerCosimo Cecchi2014-09-011-1/+3
|
* canvas-container: cache icon positions for accessiblesCosimo Cecchi2014-09-011-6/+16
| | | | | Instead of calling g_list_index() every time, cache positions when resorting.
* canvas-container: don't iterate over all the files twice in a rowCosimo Cecchi2014-09-011-34/+28
| | | | Merge the two loops in one.
* canvas-container: pre-compute selectionCosimo Cecchi2014-09-011-11/+34
| | | | | There's no need to always iterate over the list of icons in order to get the selection - just keep a separate sorted list.
* canvas-container: remove commented out codeCosimo Cecchi2014-09-011-68/+0
|
* canvas-container: remove duplicated codeCosimo Cecchi2014-09-011-11/+1
|
* canvas-container: remove unused use_drop_shadows propertyCosimo Cecchi2014-08-301-14/+0
|
* icon-info: remove code for unused .icon file functionalityCosimo Cecchi2014-08-301-83/+1
| | | | | | GTK+ deprecated the functionality from GtkIconInfo, and will now always return empty data. We can then just remove all the code related to that feature.
* Updated FSF's addressDaniel Mustieles2014-01-311-2/+1
|
* canvas-container: fix a GCC warningCosimo Cecchi2013-06-171-1/+1
|
* Shade rubberbands on the desktop by the wallpaperTed Gould2013-06-101-9/+76
| | | | | | | Use the _GNOME_BACKGROUND_REPRESENTATIVE_COLORS X atom to decide how to shade the rubberband when selecting icons on the desktop. https://bugzilla.gnome.org/show_bug.cgi?id=695689
* Always use activation URI for DnD sourcesCosimo Cecchi2013-03-061-0/+25
| | | | | This ensures DnD from special locations (e.g. Recent or Trash) always works even for targets that do not use gvfs.
* canvas-container: don't force native window for the desktop canvasCosimo Cecchi2013-02-191-6/+0
|
* Normalize signal namesWilliam Jon McCann2013-01-221-39/+39
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=692234
* Switch location on canvas view hoverWilliam Jon McCann2013-01-211-0/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=692097
* canvas-container: use gtk_widget_class_set_accessible_type()Cosimo Cecchi2013-01-031-19/+3
|
* canvas-container: remove NautilusCanvasLayoutModeCosimo Cecchi2012-10-041-240/+8
| | | | | | | | Since we use the vertical layout only for the desktop these days, remove NautilusCanvasLayoutMode completely, and just return TRUE from nautilus_canvas_container_layout_is_vertical() if we're a desktop container. This allows to remove a lot of unused layouting code.
* canvas-view: make sure to sort by relevance and select first itemCosimo Cecchi2012-09-101-0/+5
| | | | | | | We also need to add a corresponding action/menu item, which is visible only when we're in a search directory. https://bugzilla.gnome.org/show_bug.cgi?id=681758
* canvas-container: fix GArray leakPavel Vasin2012-08-241-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=682603
* Fix segfault when result list is emptyFlorian Müllner2012-08-091-1/+3
| | | | | | | Commit 50711e28b introduced selecting the first result automatically, but didn't handle the case where the result list is empty. https://bugzilla.gnome.org/show_bug.cgi?id=681479
* Select first item in search results by defaultWilliam Jon McCann2012-08-071-0/+25
|
* Rename icon view to canvas viewWilliam Jon McCann2012-08-071-0/+8479
This will allow us to retain canvas view for the desktop directory but implement a new icon view for other folders. https://bugzilla.gnome.org/show_bug.cgi?id=681370