summaryrefslogtreecommitdiff
path: root/gtk/gtkplacesviewrowprivate.h
Commit message (Collapse)AuthorAgeFilesLines
* placesviewrow: remove unneeded functionsGeorges Basile Stavracas Neto2015-12-111-5/+0
| | | | | These function declarations are not used nor implemented anywhere, so remove them.
* placesview: implement available spaceGeorges Basile Stavracas Neto2015-12-091-0/+8
| | | | | | | | | | | | | | | | | | | | GtkPlacesView is a widget to display locations in the computer, such as root ("/") and volumes, separating the persistent devices from removable ones. From the latest mockups[1], GtkPlacesView would display the available space of local drives like partitions. This, however, is not implemented in the current codebase. Fix that by implementing the measurement of disk space, and adding a new property GtkPlacesView::show-disk-usage which controls the visibility of measured disks. [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/nautilus/nautilus-next/other-locations.png https://bugzilla.gnome.org/show_bug.cgi?id=759225
* Do not use the GPL v3 blurb for LGPL v2.1 filesEmmanuele Bassi2015-11-191-4/+4
| | | | GTK+ is licensed under the terms of the GNU LGPL v2.1+.
* placesview: vertically align path labelsGeorges Basile Stavracas Neto2015-10-301-0/+4
| | | | | | | | | | | | | The current situation is somewhat sad, with the path label totally misaligned throughout the rows. This is fixed by using a size group for the path labels, so they all have the same allocated size (with the max of 15 chars). Also, instead of hiding the eject button, set it child-invisible, so it is hidden and yet it's size is allocated by GtkBox. https://bugzilla.gnome.org/show_bug.cgi?id=757303
* placesview: show Disconnect instead of EjectGeorges Basile Stavracas Neto2015-08-101-0/+5
| | | | | | | | Since we're dealing with networks, terms like "Eject" or the eject button are misleading, since we're not actually ejecting but disconnecting. Fix that by showing the appropriate icon and tooltip.
* placesview: show Computer itemGeorges Basile Stavracas Neto2015-07-281-0/+2
| | | | | | | | | | | GtkPlacesView widget manages persistent locations, factoring out GtkPlacesSidebar functionality. It, however, does not completely shows all sidebar locations, since Computer is still missing. Add a Computer item, adjusting some internal behavior to make that possible.
* placesview: add view for fixed drives and networksGeorges Basile Stavracas Neto2015-07-151-0/+51
Places sidebar shows XDG directories, mounted and unmounted devices, connected networks, bookmarks and actions like 'Connect to server' and 'Insert location', which causes the sidebar to grow very quickly and look cluttered. Because of that, new mockups for the sidebar try to simplify it. To make the sidebar simpler, the new mockups propose that it should only handle connected networks and removable devices such as flash drives and USB devices, and delegates other devices for external widgets through the 'Other Locations' item. To handle fixed devices and manage network connections, add a new widget named GtkPlacesView, based on Nautilus mockups to keep consistency between GNOME file management tools - in this case, between Nautilus and the bundled Gtk's file chooser. https://bugzilla.gnome.org/show_bug.cgi?id=752034