code: public void markAllRead(boolean read) {
  		long time = System.currentTimeMillis();
  
  		// Just clear the array and return, if marking as unread
  		if(!read) {
  			readList.clear();
  			writeRead();
  			log("markAllRead(" + String.valueOf(read) + ") took " + (System.currentTimeMillis() - time) + "ms");
  			return;
  		}
  
  		// Look for an article with this id in the Article HashMap
  		for(List<Article> articleList : articleMap.values()) {
  			for(Article article : articleList)
  				readList.put(article.getId(), read);
  		}
  
  		// If none was found, try searching in the favorites database
  		for(Article article : favoriteDatabase.getAll()) {
  			readList.put(article.getId(), read);
  		}
  
  		writeRead();
  		log("markAllRead(" + String.valueOf(read) + ") took " + (System.currentTimeMillis() - time) + "ms");
  	}
docs: Marks/Unmarks all loaded articles as read. This includes those loaded from
  all URLs and those stored in the favorites database. Those loaded after this
  was called will still be unread.
  @param read