Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 08-04-2011, 12:00 PM   #196
capnm
Groupie
capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'
 
Posts: 156
Karma: 10001
Join Date: Feb 2011
Device: sony
Quote:
Originally Posted by kiwidude View Post
But hey, if everyone is happy just to do it when viewing a specific list that is easier to implement
Oh, yes - it would work much better that way, and if it's easier to implement -- even better

And that makes for easy answers to your earlier three questions too, since you'll know what list to remove it from - no need for any additional prompts.

BTW, is my idea about an auto-sync list populated by what's actually on the device still under consideration, or dead, or ...?
capnm is offline   Reply With Quote
Old 08-04-2011, 02:23 PM   #197
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
@capnm - the auto-sync thing is going to gestate in the background for a while longer. You didn't help your case by suggesting that such a list should not be read-only - thereby introducing all the sync conflict issues (who is "right", and what does it "mean" to remove a book from your Kindle "list") etc. It needs more discussion/thought and I don't have the bandwidth right at the moment. If others get on the bandwagoon about it and talk through how they would like it to work then that may help to see it come to reality...
kiwidude is offline   Reply With Quote
Advert
Old 08-04-2011, 05:17 PM   #198
capnm
Groupie
capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'capnm knows the difference between 'who' and 'whom'
 
Posts: 156
Karma: 10001
Join Date: Feb 2011
Device: sony
Quote:
Originally Posted by kiwidude View Post
@capnm - the auto-sync thing is going to gestate in the background for a while longer. You didn't help your case by suggesting that such a list should not be read-only - thereby introducing all the sync conflict issues (who is "right", and what does it "mean" to remove a book from your Kindle "list") etc. It needs more discussion/thought and I don't have the bandwidth right at the moment. If others get on the bandwagoon about it and talk through how they would like it to work then that may help to see it come to reality...
'Sok ...
Although I get the feeling you're envisioning something much more complex than I am.
I'm not imagining anything special about the list (that's why I said not read-only, it's just another list).
I'm just thinking of another option under "When syncing this list" that would "Make this list a list of items on the device".
The only additional requirement being that if auto-sync ("Sync this list to this device as soon as it is connected") is checked, it should be the last auto-sync job to run.
So if the "Make this list a list of items on the device" option is selected the list wouldn't be used to manipulate items on the device at all -- it just creates a snapshot of what's on the device for later reference in Calibre, optionally setting tags (just as existing lists do).
(It wouldn't "mean" anything to add/remove an item from this list -- unless I then changed the "When syncing this list" option to have it sync items to the device.)

Cheers!
capnm is offline   Reply With Quote
Old 08-09-2011, 11:34 AM   #199
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
I have just started getting the following error whenever I highlight a book and select the Read List icon on my main toolbar:

Code:
calibre, version 0.8.13
ERROR: Unhandled exception: <b>NameConflict</b>:Shortcut for u'ReadingListAction(Reading List) - Add to Sony PRS-950 list' already registered by Add to Sony PRS-950 list

Traceback (most recent call last):
  File "calibre_plugins.reading_list.action", line 160, in about_to_show_menu
  File "calibre_plugins.reading_list.action", line 78, in rebuild_menus
  File "calibre_plugins.reading_list.common_utils", line 107, in create_menu_item
  File "D:\Dropbox\Calibre\CalibreSource\src\calibre\gui2\actions\__init__.py", line 143, in create_action
  File "D:\Dropbox\Calibre\CalibreSource\src\calibre\gui2\keyboard.py", line 40, in register_shortcut
NameConflict: Shortcut for u'ReadingListAction(Reading List) - Add to Sony PRS-950 list' already registered by Add to Sony PRS-950 list
Any idea what could be causing it, and what I need to do to resolve it?
itimpi is offline   Reply With Quote
Old 08-09-2011, 01:25 PM   #200
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,378
Karma: 27230406
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Update to latest source (that error happens if there are two plugins installed with the same name in new code used for managing keyboard shortcuts globally).
kovidgoyal is offline   Reply With Quote
Advert
Old 08-09-2011, 01:34 PM   #201
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
Quote:
Originally Posted by kovidgoyal View Post
Update to latest source (that error happens if there are two plugins installed with the same name in new code used for managing keyboard shortcuts globally).
Thanks - that fixed it.
itimpi is offline   Reply With Quote
Old 08-13-2011, 05:28 PM   #202
mattcelt
Junior Member
mattcelt began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Aug 2011
Device: Kobo Touch
Unhappy Calibre and Reading List keyboard shortcut problems

Hey guys, new Calibre user here... I'm having a little trouble with keyboard shortcuts. First, Calibre seems to be throwing up when I try to access its internal keyboard shortcut settings:

calibre, version 0.8.14
ERROR: Unhandled exception: <b>AttributeError</b>:'NoneType' object has no attribute 'is_shortcut'

Traceback (most recent call last):
File "site-packages/calibre/gui2/keyboard.py", line 474, in sizeHint
File "site-packages/calibre/gui2/keyboard.py", line 455, in to_doc
AttributeError: 'NoneType' object has no attribute 'is_shortcut'


It gives this error repeatedly until Calibre crashes, hard. I checked the bug tracker, but I didn't see it there, but I thought I'd check first to see if it's a solved issue before submitting it.


I'm also having a problem with the shortcut keys in the Reading List plugin... kiwi mentioned that you have to type in the keyboard shortcut you want to use (Ctrl+K, for example). What are the valid modifier keys for the plugin? I've tried Command+' and Cmd+', but they don't seem to work. I can't choose a letter, since Calibre thinks I want to go to the next book that starts with that letter.

I have gotten a single keystroke to work (just the ' by itself), but - and here's the real kicker - it only works once. After the first time, the plugin ignores the keyboard input altogether. (Though adding to the reading lists using the menu still works.) I wasted 70 minutes adding books to my reading list, only to find out that only the first three I highlighted were actually in the list. Very frustrating.

I'm running Calibre 0.8.14 with Reading List 1.2.6 on OSX 10.6.8.


Thanks for your help, your products have made my eReader actually usable!!
mattcelt is offline   Reply With Quote
Old 08-14-2011, 06:14 AM   #203
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
@matt - it is a bug in 0.8.14 causing your problem. See this thread:
https://www.mobileread.com/forums/sho...d.php?t=146280
kiwidude is offline   Reply With Quote
Old 08-14-2011, 10:39 AM   #204
mattcelt
Junior Member
mattcelt began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Aug 2011
Device: Kobo Touch
Quote:
Originally Posted by kiwidude View Post
@matt - it is a bug in 0.8.14 causing your problem. See this thread:
https://www.mobileread.com/forums/sho...d.php?t=146280
Thanks! That does look like the same error... interestingly, I haven't changed any of the default keyboard shortcuts; I've only set the shortcut in Reading List. Hmmmm....
mattcelt is offline   Reply With Quote
Old 09-14-2011, 03:38 PM   #205
DoctorT
Junior Member
DoctorT began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Sep 2011
Device: none
Shortcuts not working

I cannot get shortcuts to work.
Plugin version 1.2.6
Calibre version 0.8.18
OS X 10.6.6
DoctorT is offline   Reply With Quote
Old 09-14-2011, 03:58 PM   #206
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
DoctorT - this plugin is near the end of what has been a very long list to migrate to the new keyboard shortcuts mechanism in Calibre. I would have expected the existing plugin to still "work" if you are specifying the shortcuts properly though. There will be a new version probably this weekend which will properly migrate shortcuts to Calibre's centralised preferences.
kiwidude is offline   Reply With Quote
Old 09-17-2011, 07:55 AM   #207
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
v1.3.0 Released

Changes in this release:
  • Upgrade to support the centralised keyboard shortcut management in Calibre

Requires Calibre 0.8.18. As per the releases from last weekend, this is an update to allow you to assign keyboard shortcuts to any of the functions in this plugin using the centralised keyboard shortcuts feature in Calibre. You can do this either from Preferences->Keyboard or the Customise Plugin menu for this plugin.
kiwidude is offline   Reply With Quote
Old 09-20-2011, 09:27 PM   #208
DavidTC
Connoisseur
DavidTC began at the beginning.
 
Posts: 77
Karma: 10
Join Date: Sep 2011
Device: Nook, Boox C67ML
Question Add to list on tag

Right now, this plugin adds tags when a book is added to a list, and removes them when a book is removed.

Would be possible to get it to also do that in reverse...to add a book to a list when that book has a tag already? And remove it when the tag is removed? (Or whatever column is being used instead of tags, of course.)

In other words, make the list always contain all the books that have the tag? The tags and list would stay in sync.

This would be helpful in a lot of ways. It would let people trivially make lists out of existing tags, and it would let people automatically stick new books in a list. (Because they can be auto-tagged when being added to Calibre.)

It would seem like a lot of work to maintain the list in 'real time', but you really only need to scan when the list is actually needed. Although it's possible the plugin system has a way to hook metadata changes, and that might be saner.
DavidTC is offline   Reply With Quote
Old 09-21-2011, 03:30 AM   #209
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,730
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
@DavidTC - what value would it add over people just clicking on the tag name in the tag browser or typing tags:xxx?
kiwidude is offline   Reply With Quote
Old 09-22-2011, 12:56 AM   #210
DavidTC
Connoisseur
DavidTC began at the beginning.
 
Posts: 77
Karma: 10
Join Date: Sep 2011
Device: Nook, Boox C67ML
What?

I don't really understand the question? Presumably, the 'Reading List' plugin has some use over tags, or it wouldn't even need to exist. I'm not sure why I would be asked why the lists are more useful than just using tags.

_I_ use the plugin to maintain a list of books that I want on a ereader. I'm not entirely sure what else the plugin can do, but that's what I do with it.

As there are dozens of ways of manipulating tags, including adding them on important, having Reading List read the tags to figure out the lists would allow all sort of ways for other thing to manipulate the lists.

Include my example of putting every newly imported book on a specific list. (Via Calibre automatically giving them tags on import.)

Another example: The Goodreads plugin can add and remove tags based on what shelf a book is on. If the Reading List plugin does what I ask, tada, you can make a magical list for every shelf at Goodreads. Then in Goodreads, you could mark a book as 'currently reading' and having it magically on your ereader, then marking it 'read' it, which puts it on another list that gets it removed.

Of course, I'm not saying every list should work this way, but, luckily, lists are already individually configurable with regard to tags. Each just needs a checkbox that says 'Allow adding this tag to put it on the list, and removing this tag take it off' or something like that.
DavidTC is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Extract ISBN kiwidude Plugins 548 03-04-2025 10:43 PM
[GUI Plugin] Open With kiwidude Plugins 404 02-21-2025 05:42 AM
[GUI Plugin] Manage Sony x50 Reader Book List kpw Plugins 170 10-02-2014 08:23 PM
[GUI Plugin] Temp Marker kiwidude Plugins 41 10-14-2013 12:25 AM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


All times are GMT -4. The time now is 08:19 AM.


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