Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 05-21-2010, 04:31 AM   #1
macellan
Junior Member
macellan began at the beginning.
 
Posts: 2
Karma: 10
Join Date: May 2010
Device: none
Lightbulb Calibre development

Hello,

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.

Thanks.
macellan is offline   Reply With Quote
Old 05-21-2010, 07:35 AM   #2
chaley
"chaley", not "charley"
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 5,636
Karma: 1137414
Join Date: Jan 2010
Location: France
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.
chaley is offline   Reply With Quote
Old 05-21-2010, 08:22 AM   #3
macellan
Junior Member
macellan began at the beginning.
 
Posts: 2
Karma: 10
Join Date: May 2010
Device: none
Thank you chaley

I'll try that.
macellan is offline   Reply With Quote
Old 05-21-2010, 06:36 PM   #4
jackie_w
Wizard
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 2,834
Karma: 4199513
Join Date: Sep 2009
Location: UK
Device: Sony PRS-350, PB360, Kobo Glo/AuraHD/Aura6"/AuraH2O
Sorry posted in wrong thread
jackie_w is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Suggestions for Calibre development scottklarr Calibre 4 06-22-2010 12:03 PM
calibre VMWare development environment kovidgoyal Calibre 30 12-30-2009 12:43 PM
calibre Portable 0.6.23 Development Test 1 Dopedangel Calibre 5 11-30-2009 10:29 AM
Calibre Windows Development ilovejedd Calibre 9 07-12-2009 11:09 PM
Calibre plugin development - Newbie problems minstrel Plugins 5 04-12-2009 12:44 PM


All times are GMT -4. The time now is 01:14 PM.


MobileRead.com is a privately owned, operated and funded community.