Index: grr/src/googlereader.cpp
===================================================================
--- grr.orig/src/googlereader.cpp	2010-03-15 14:26:44.000000000 +0100
+++ grr/src/googlereader.cpp	2010-03-15 14:40:14.000000000 +0100
@@ -124,8 +124,17 @@
 	token_url.setUrl("http://www.google.com/reader/api/0/token");
 	markallread_url.setUrl("http://www.google.com/reader/api/0/mark-all-as-read?client=-");
 
-	/* Add the virtual 'Starred items' feed */
+	/* Add the virtual 'All items' feed */
 	Feed *feed = new Feed(this);
+	/* TODO: With the user id, unread counts are not updated automatically... */
+	feed->id = "user/-/state/com.google/reading-list";
+	feed->title = "All items";
+	feed->special = 3;
+	feeds.insert(feed->id, feed);
+	connect(feed, SIGNAL(allReadChanged()), SIGNAL(allReadChanged()));
+
+	/* Add the virtual 'Starred items' feed */
+	feed = new Feed(this);
 	feed->id = "user/-/state/com.google/starred";
 	feed->title = "Starred items";
 	feed->special = 2;
@@ -277,6 +286,9 @@
 			/* Pre-fetch feeds with unread items */
 			/* f->fetch(false); */
 		}
+		else {
+			qDebug() << id << count;
+		}
 	}
 
 	lastUpdated = QDateTime::currentDateTime();
