Quote:
Originally Posted by PeterT
Jack... Sigh... Why do you have this reaction to calibre, and to add-ons within calibre.
All the dismissal of an icon from the home screen requires is a single SQL update to change the value of a column for a given row in the Activity table from false to true. This is done either manually by the user in the plugin, or automatically via a standard SQL Trigger on any and all updates to that table.
This is a standard SQL database using the SQLite engine which is designed to be cross platform.
Other functions of this plugin also use the database for different purposes; some of which are read only, others read/write. However, to call any of these DANGEROUS is a massive EXAGGERATION.
|
Quote:
Originally Posted by Uschiekid
Not to mention it includes a backup database option for the squirrelly.
|
And a check on database integrity so you can know if you need to restore the backup. I've been doing a backup before using any of the other functions and then checking integrity just before ejecting. So far, I haven't needed the backup which follows the first law of backups -- the only time you will need a backup is when you don't have one.
Regards,
David