|
|
#1 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6
Karma: 12776
Join Date: Nov 2012
Device: HP Touchpad
|
Windows 8 Calibre Viewer develoment started
Just wanted to mention that I've started writing a small frontend for Calibre to be used in Windows 8 . For now it will be a read-only frontend to Calibre (meaning you can't edit anything in the databse). The viewer supports library-switching and ability to read those booktypes that Win8 'metro' supports. Attached a preview of the app. (the ugly "load/setup/tester" buttons are there for dbug purposes. In the final app, most stuff will be banned to the charms bar) If you've got any ideas of stuff that should definitely be in there, let me know. I'd especially like to hear how you'd like to see the main view: i.e in screenshot with a sidebar that views additional data, etc) |
|
|
|
|
|
#2 |
|
Creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,470
Karma: 2944574
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Interesting. Why not just use a browser based front end with the calibre server running in the background? Or is this your "Learn Metro" project
__________________
Get calibre Notice to all: I can not provide assistance with DRM removal, for legal reasons, so please do not contact me about it. |
|
|
|
|
Enthusiast
|
|
|
|
#3 | |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6
Karma: 12776
Join Date: Nov 2012
Device: HP Touchpad
|
Quote:
)
|
|
|
|
|
|
|
#4 |
|
Creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 22,470
Karma: 2944574
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Cool. Feel free to ask if you have any questions about the db structure.
How are you dealing with calibre and your app accessing the db at the same time? calibre locks the db so I assume you just error out at that point. Are you planning to open source it, so others can learn from your learn metro efforts
__________________
Get calibre Notice to all: I can not provide assistance with DRM removal, for legal reasons, so please do not contact me about it. |
|
|
|
|
|
#5 | |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6
Karma: 12776
Join Date: Nov 2012
Device: HP Touchpad
|
Quote:
Locking: currently the sqllite project for .net can't work with files unless they are located in certain specific folders (e.g. downloads/documents/desktop). To circumvent this I make a local copy of the chosen database each time the app (damn you metro for forcing me in doing these ugly hacks ). So far, this actually works nice. The drawback ofcourse is that any changes made through calibre while both are running, won't show up in the app. Anyhow, I've just started messing around with this yesterday, so we'll see what happens ![]() Opensource: haven't really given it any thought yet, though even anyone is interested I'd gladly put the code up somewhere (github) for others to toy around with. |
|
|
|
|
|
|
#7 | |
|
Seasoned Developper
![]() Posts: 3
Karma: 10
Join Date: Aug 2012
Location: HongKong
Device: Kindle touch, Kobo Glo
|
Quote:
|
|
|
|
|
|
|
#8 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6
Karma: 12776
Join Date: Nov 2012
Device: HP Touchpad
|
Search contract implemented (pretty straightforward). Will describe how later on.
Basically this allows the win8 to query the calibre-db from anywhere in the win8 metro shell using the search charm http://www.youtube.com/watch?v=kdneXt0UsE0 |
|
|
|
|
|
#9 |
|
Junior Member
![]() Posts: 1
Karma: 10
Join Date: May 2012
Device: android phone
|
Calibre RT
Timdams,
Thanks for working on this. As a calibre user, I'm definitely interested in an app for win8. One constant problem I have with these apps is the developers neglect to provide a portrait orientation for their apps. Just curious, is this a difficult option to provide? Even the Windows App store forces me to turn to landscape mode when it opens. |
|
|
|
|
|
#10 | |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6
Karma: 12776
Join Date: Nov 2012
Device: HP Touchpad
|
Quote:
making a Store App have different orientations isn't that difficult to do actually. The main 'drawback' for me , as one who sux in making nice ui's, is that every ui/view needs to be done twice: one for each orientation. (because even if everything in your is defined relative to one another, some manual repositioning will always have to occur). I'll keep you're very good remark in mind though!
|
|
|
|
|
![]() |
| Tags |
| metro, tablet, win8, windows 8 |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [Android App] getting started with Calibre Companion | BeccaPrice | Devices | 10 | 08-27-2012 05:20 PM |
| Feature Request: limit viewer windows to one instance only. | Belfaborac | Calibre | 7 | 04-23-2012 02:05 PM |
| started today: Calibre accessing FLOPPY drive | rheostaticsfan | Calibre | 2 | 07-04-2011 03:01 PM |
| Crashing Problems With Windows 7 and Built in Viewer | Athryn | Calibre | 6 | 12-28-2009 03:47 PM |
| Started out using eLibrary to transfer books now want to use Calibre - any issues? | workshy_1 | Calibre | 11 | 09-18-2009 07:59 AM |