View Single Post
Old 04-25-2014, 01:58 AM   #2
robcohen
Enthusiast
robcohen began at the beginning.
 
Posts: 37
Karma: 10
Join Date: Jun 2008
Device: Kindle and Kindle Touch
Thumbs up

Quote:
Originally Posted by Marty_B View Post
Since this effort appears to have died, and I manage a large database of archival material using Calibre, I decided to write one myself for use on my surface RT. It just appeared in the store this morning under the name Calibre Viewer. I would include a link to it, but don't want to run afoul of self-promotion rules on this forum.

I should note that the listed price (99c) is effectively a suggested donation. The trial version is 100% identical and not time limited. I only added the price in hopes of defraying the cost of the developer's license, but again, it's voluntary.

In terms of the database lock: due to the oddness of windows store apps and the limitations of the sqlite implementation for store apps, a local copy has to be created within the sandbox. I check on startup to see whether the original metadata.db has changed, and if so a new copy is created. This is read-only: no changes can be made from the app itself. Maybe in future versions.
Marty - just seeing your posting tonight. This sounds most interesting. I downloaded a trial copy for now and will give it a shot this coming week.

Thanks for taking this on. I can't wait to play with your app in the next few days. Will be nice to show the family a Modern app I can actually show off as useful. So far there's been nothing really compelling there to get me using the Modern side, but I guess Microsoft is figuring that's the case for a few people if recent updates and rumors are correct.

Not that sure the read-only DB business will be an issue for me and I like your compromise of making a copy for your app. If I recall correctly (?) there's no way of telling if the DB is open or not so this seems like a good start. I keep read-only copies elsewhere anyway so this seems interesting. Of course it would be really great someday to be able to share the entire library via the network or Dropbox or Google Drive in full read/write.

Will get you some feedback when I've had some time to use it.

Rob
robcohen is offline   Reply With Quote