[Thunar-workers] [DokuWiki] page changed: design:overview
thunar-workers at xfce.org
thunar-workers at xfce.org
Fri Mar 18 23:02:47 CET 2005
A page in your DokuWiki was added or changed. Here are the details:
Date : 2005/03/18 22:02
Browser : Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.6) Gecko/20050313 Firefox/1.0.1
IP-Address : 217.229.248.167
Hostname : pD9E5F8A7.dip.t-dialin.net
Old Revision: http://thunar.xfce.org/wiki/design:overview?rev=1107986180
New Revision: http://thunar.xfce.org/wiki/design:overview
Edit Summary:
User : benny
@@ -40,8 +40,38 @@
It is very important to implement the **Trash System** according
to the [[http://www.ramendik.ru/docs/trashspec.html|FreeDesktop.org
Trash Specification]] to be compatible with other major desktops
such as KDE and Gnome.
+
+
+ ===== The Main View =====
+ The **Main View** is the heart of the Thunar window, it displays the
+ contents of the folder you are looking (or the results of a desktop
+ search in the future). The Main View should support atleast the
+
+ * Icon View
+ * List View
+
+ styles. And optionally, it could support the
+
+ * Column View (similar to Aqua Finder)
+ * Tree View (similar to Classic Finder)
+
+ styles, but this has very low priority.
+
+ There'll be a common interface ''ThunarView'', which will be implemented
+ by the ''ThunarIconView'' and ''ThunarListView'' classes. All views will
+ be based on a simple backend interface ''ThunarModel''. This interface
+ will be implemented by atleast
+
+ * ''ThunarFolderModel'', which represents a folder (currently I think this should just be a proxy to the ''stat''-cache tree).
+ * ''ThunarTrashModel'', which provides an interface to the [[design:overview#trash_system|Trash System]]
+
+ and maybe additional classes.
+
+ Since parts of the functionality of the main UI depend on the currently
+ active ''ThunarModel'' (like the **Empty Trash** action), there should be
+ a way to query models for additional actions.
===== Thumbnail System =====
The Thumbnail System should display thumbnails of all files and
--
This mail was generated by DokuWiki at
http://thunar.xfce.org/wiki/
More information about the Thunar-workers
mailing list