|05-21-2010, 05:31 AM||#1|
Join Date: May 2010
We are currently working on a project that includes a simple GUI for e-book management. Calibre's GUI is too far complicated for our needs. So we decided to simplify it and add some new functionalities.
First of all we need to add some new metadata types. Instead of Publish Date, our e-books should have another metadata as Publish Date on Newspaper. We also want to filter our e-books by using these new metadata types.
We checked out calibres database structure and figured out to create a new upgrade version function. That way, calibre creates a new table in metadata.db at first init.
The problem is, we could'nt manage to display new types on GUI yet. Any suggestions or any "how to" kind of documents you know, that could help us on this point would be appreciated.
|05-21-2010, 08:35 AM||#2|
"chaley", not "charley"
Join Date: Jan 2010
Device: Many android devices
To my knowledge, there are no documents that will help you hack the calibre db and create a new GUI for it.
That said, you should start from the beta source (0.6.9x series), not the standard source (0.6.5x series). The beta supports adding new columns to the db, displaying these columns, and searching/filtering on these columns. That code should provide you with sufficient patterns to accomplish what you are trying to do.
|Thread Tools||Search this Thread|
|Thread||Thread Starter||Forum||Replies||Last Post|
|Suggestions for Calibre development||scottklarr||Calibre||4||06-22-2010 01:03 PM|
|calibre VMWare development environment||kovidgoyal||Calibre||30||12-30-2009 01:43 PM|
|calibre Portable 0.6.23 Development Test 1||Dopedangel||Calibre||5||11-30-2009 11:29 AM|
|Calibre Windows Development||ilovejedd||Calibre||9||07-13-2009 12:09 AM|
|Calibre plugin development - Newbie problems||minstrel||Plugins||5||04-12-2009 01:44 PM|