-for key, value in sorted(xsetbg_db.items(), key=itemgetter(1), reverse=1):
- if key.startswith('/'):
- print key
-xsetbg_db.close()
+if not xsetbg_db:
+ sys.exit("Error: no database found")
+
+for row in xsetbg_db.select('last_shown IS NOT NULL', orderBy='-last_shown'):
+ print row.full_name.encode(default_encoding)