paperbox r201 - in trunk: . src



Author: markoa
Date: Tue Oct 14 09:50:51 2008
New Revision: 201
URL: http://svn.gnome.org/viewvc/paperbox?rev=201&view=rev

Log:
The Recent category is now obsolete

Modified:
   trunk/ChangeLog
   trunk/src/browser.cc
   trunk/src/browser.hh
   trunk/src/main-window.cc

Modified: trunk/src/browser.cc
==============================================================================
--- trunk/src/browser.cc	(original)
+++ trunk/src/browser.cc	Tue Oct 14 09:50:51 2008
@@ -367,22 +367,6 @@
     }
 
     void
-    Browser::get_recent_documents(doc_vector& docs, int count)
-    {
-        doc_vector all_docs;
-        get_all_documents(all_docs);
-        sort(docs.begin(), docs.end(), doc_mtime_compare_desc());
-        
-        // copy and return
-        doc_vector::iterator it(all_docs.begin());
-        doc_vector::iterator end(all_docs.end());
-        for ( int i = 0; (it != end) && (i < count); ++it) {
-            docs.push_back(*it);
-            ++i;
-        }
-    }
-
-    void
     Browser::get_untagged_documents(doc_vector& docs)
     {
         doc_vector all_docs;

Modified: trunk/src/browser.hh
==============================================================================
--- trunk/src/browser.hh	(original)
+++ trunk/src/browser.hh	Tue Oct 14 09:50:51 2008
@@ -80,8 +80,6 @@
         void get_all_documents(doc_vector& docs,
                                DocumentSorting sorting = DOCUMENT_SORTING_NONE);
 
-        void get_recent_documents(doc_vector& docs, int count);
-
         void get_untagged_documents(doc_vector& docs);
 
         void get_documents_for_tag(const Glib::ustring& tag,

Modified: trunk/src/main-window.cc
==============================================================================
--- trunk/src/main-window.cc	(original)
+++ trunk/src/main-window.cc	Tue Oct 14 09:50:51 2008
@@ -104,10 +104,7 @@
     };
 
     const int DOCS_ALL = 1;
-    const int DOCS_RECENT = 2;
-    const int DOCS_UNTAGGED = 3;
-
-    const int MAX_RECENT_DOCS = 7;
+    const int DOCS_UNTAGGED = 2;
 
     MainWindow::MainWindow(GtkWindow* cobject,
                            const Glib::RefPtr<Gnome::Glade::Xml>& glade)
@@ -374,8 +371,6 @@
         // decide which set of documents to display
         if (id == DOCS_ALL)
             browser_->get_all_documents(docs);
-        else if (id == DOCS_RECENT)
-            browser_->get_recent_documents(docs, MAX_RECENT_DOCS);
         else if (id == DOCS_UNTAGGED)
             browser_->get_untagged_documents(docs);
         else {
@@ -409,11 +404,6 @@
         row[category_view_->columns.col_name] = _("All");
 
         row = *(category_view_->treemodel->append());
-        row[category_view_->columns.col_id] = DOCS_RECENT;
-        //'Recent' as in 'Recent documents'
-        row[category_view_->columns.col_name] = _("Recent");
-
-        row = *(category_view_->treemodel->append());
         row[category_view_->columns.col_id] = DOCS_UNTAGGED;
         //'Untagged documents'
         row[category_view_->columns.col_name] = _("Untagged");



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]