Paperbox
About
Paperbox is a document browser.
It lets you nicely view your ebooks, office and text documents and organise them by tags.
Relying on Tracker, it is able to instantly discover all documents on your desktop, and present them in a convenient way. Tags and other metadata are shared across all Tracker-based applications.
See it, use it
Tarballs are available from GNOME servers.
There is also a full resolution screenshot, a screencast of version 0.2 in action on youtube, and a full resolution screencast file.
Older packages for 0.1 and Ubuntu Gutsy are available, thanks to Carl van Tonder. Check back for updates.
Releases
June 19th: 0.3.1 (notes)
June 18th: 0.3 (notes)
May 1st, 2008: release 0.2.0 (notes)
- November 6th, 2007: Paperbox 0.1 released
Author
/src
Code is in http://svn.gnome.org/svn/paperbox
Bugs should be filed in GNOME bugzilla.
Paperbox is written in C++ and uses the following libraries:
gtkmm, giomm, libglademm, libgthread, libgnomeui
gtkmm utils 0.3.1
goocanvas 0.9
Future
Roadmap for 0.4
- choose document sorting to be alphabetical or by date
- preferences dialog with file types to include/exclude
- on demand refreshing of document index
- fix document retrieval crash, such as #545150
Other ideas
- use or write a widget instead of gtklinkbutton for inline tags which is not underlined and can be of any color
- see if multiple category selection makes sense
- overlay metadata which is missing and/or can not be written in the source files, as well as for stuff such as stars, read count, source URL etc, with primary storage option being an SQLite database, but it should be abstracted to allow writing through Tracker and XESAM APIs later
- for ebooks, pull information from amazon...
