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

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

Notices

Reply
 
Thread Tools Search this Thread
Old 11-16-2014, 01:15 PM   #1
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
Posts: 1,820
Karma: 510215
Join Date: Dec 2011
Location: Midwest USA
Device: Nook STR w/Glowlight, Kindle 3g, Droid
Calibre 2.10, Plugins, Shortcuts and Dynamic Menus

There's been a calibre change (in 2.10) that requires changes to some of the plugins to correctly support keyboard shortcuts. Specifically, plugins that change their menus dynamically. There's been discussion of this already here.

Several of the plugins affected are by kiwidude. I've been in touch with kiwidude, he doesn't have time right now to work on correcting these issues. But he has given the go-ahead for us (the PI dev community) to update them.

I've posted test versions of my own FFDL and Reading List that I've updated. I've done some testing with them on calibre 2.10, 2.9 and 1.48 and they seem good. I'd like to hear if anybody has problems with them. Confirmation that they fix the shortcut issue for you would also be appreciated.

I haven't made a comprehensive list, but I expect Open With and View Manager at least will also require changes.

Please post if you have suggestions of other plugins that will need updates for this issue.

If any other PI devs would care to help with updating kiwidude's plugins, see the rebuild_menus() function in Reading List's action.py or the earlier discussion thread. And please post which one(s) you're working on so we don't duplicate effort. Thanks!
JimmXinu is offline   Reply With Quote
Old 11-16-2014, 05:58 PM   #2
Terisa de morgan
Wizard
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 2,401
Karma: 2236104
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Aura, Kobo Mini, Kobo Aura HD, iPhone, iPad, Galaxy Tab3 8
I can confirm View Manager requires changes (I was testing with it, not with Reading List ). If nobody has tried to change it in a couple of days, I'll make a try.
Terisa de morgan is offline   Reply With Quote
Old 11-16-2014, 06:50 PM   #3
BetterRed
null operator
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 3,975
Karma: 2925589
Join Date: Mar 2012
Location: NSW Australia
Device: none
Quote:
Originally Posted by Terisa de morgan View Post
I can confirm View Manager requires changes (I was testing with it, not with Reading List ). If nobody has tried to change it in a couple of days, I'll make a try.
@Terisa de morgan - I echoed Jim's changes at the top and bottom of rebuild_menus in Reading List->action.py, into rebuild_menus in View Manager->action.py.

Sadly, it didn't work, in that I lost the drop down menu entirely My python skills are non-existent, so I may have screwed something up.

Meantime I'll stick with 2.9

BR

Last edited by BetterRed; 11-16-2014 at 06:55 PM.
BetterRed is offline   Reply With Quote
Old 11-16-2014, 06:57 PM   #4
Terisa de morgan
Wizard
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 2,401
Karma: 2236104
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Aura, Kobo Mini, Kobo Aura HD, iPhone, iPad, Galaxy Tab3 8
Well, you and me both I still have the menu but it doesn't work well. I'll try tomorrow to understand better the menu building.
Terisa de morgan is offline   Reply With Quote
Old 11-17-2014, 02:41 PM   #5
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
Posts: 1,820
Karma: 510215
Join Date: Dec 2011
Location: Midwest USA
Device: Nook STR w/Glowlight, Kindle 3g, Droid
I've posted updated test versions of:Response so far has been limited, but positive.

Those are all the plugins I use that were affected. I don't know of any others that need fixes for this change.
JimmXinu is offline   Reply With Quote
Old 11-19-2014, 03:35 PM   #6
BetterRed
null operator
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 3,975
Karma: 2925589
Join Date: Mar 2012
Location: NSW Australia
Device: none
See Kovids post in following thread - Relates to the Quick Preferences PI

Possible bug report - adding books

I had a look at the PI code, wasn't obvious to me where to make Kovid's recommended change. Hopefully someone more familiar with the anatomy of kiwidude's PIs will know.

BR
BetterRed is offline   Reply With Quote
Old 11-22-2014, 12:10 AM   #7
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
Posts: 1,820
Karma: 510215
Join Date: Dec 2011
Location: Midwest USA
Device: Nook STR w/Glowlight, Kindle 3g, Droid
FYI, the 5 plugins mentioned above have had new versions released to address the shortcuts issue.

If there are any other plugins with dynamic menus, I haven't heard about them.

But I suggest leaving this thread 'stuck' for a while yet, just in case.

The Quick Preferences PI issue BR mentions above isn't related. I've never used Quick Preferences (I don't even know what it looks like), so I'd prefer if somebody who does use it addressed that issue.
JimmXinu is offline   Reply With Quote
Old 11-22-2014, 01:19 AM   #8
BetterRed
null operator
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 3,975
Karma: 2925589
Join Date: Mar 2012
Location: NSW Australia
Device: none
I use Quick Preferences - far as I tell its working OK. I haven't assigned any keyboard shortcuts to it. The ones I might use are toggles, given there's no indication of their current state I drive it via the context menu.

BR
BetterRed is offline   Reply With Quote
Old 11-22-2014, 02:27 AM   #9
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 6,090
Karma: 6238033
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo Touch, Kobo Glo
My Kobo Utilities has a semi-dynamic menu. It didn't seem to be causing problems, except when I tried to implement these changes. Unfortunately, I looked at Open View for the sample code. The release I made today includes the correct changes

Goodreads Sync also has a dynamic menu. And it isn't causing a problem here. I have a change to release properly, so I might make this as well and talk to kiwidude.
davidfor is offline   Reply With Quote
Old 12-14-2014, 05:35 PM   #10
BetterRed
null operator
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 3,975
Karma: 2925589
Join Date: Mar 2012
Location: NSW Australia
Device: none
@JimmXinu & davidfor - did the fixed versions get put into the new version hurdy gurdy?

See ==>> Segfault when changing libs especially post #10

BR
BetterRed is offline   Reply With Quote
Old 12-14-2014, 06:05 PM   #11
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
Posts: 1,820
Karma: 510215
Join Date: Dec 2011
Location: Midwest USA
Device: Nook STR w/Glowlight, Kindle 3g, Droid
Quote:
Originally Posted by BetterRed View Post
@JimmXinu & davidfor - did the fixed versions get put into the new version hurdy gurdy?

See ==>> Segfault when changing libs especially post #10
Yes, the fixed version of Open With was released:
Quote:
Version 1.5.9 - 22 Nov 2014
Fix keyboard shortcuts not working on calibre >= 2.10
And chaley, one of the great wizards, has already pointed out that the error reported refers to Save To Format and Recoll Full Text Search...

(hurdy gurdy??)
JimmXinu is offline   Reply With Quote
Old 12-14-2014, 07:58 PM   #12
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 6,090
Karma: 6238033
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo Touch, Kobo Glo
Quote:
Originally Posted by BetterRed View Post
@JimmXinu & davidfor - did the fixed versions get put into the new version hurdy gurdy?

See ==>> Segfault when changing libs especially post #10
Kobo Utilities has been updated and released. I had forgotten about Goodreads Sync, so will try and do it tonight.
davidfor is offline   Reply With Quote
Old 12-14-2014, 08:50 PM   #13
BetterRed
null operator
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 3,975
Karma: 2925589
Join Date: Mar 2012
Location: NSW Australia
Device: none
Quote:
Originally Posted by JimmXinu View Post
Yes, the fixed version of Open With was released:


And chaley, one of the great wizards, has already pointed out that the error reported refers to Save To Format and Recoll Full Text Search...

(hurdy gurdy??)
@JimmXinu - Yes I thought you'd updated them because I don't have the manual-download-install-from-file versions any more. I forgot/didn't realise the lead post in PI Threats have a hidden version history

Would the Save To Format and Recoll Full Text Search even be there to create a Segfault - I thought bad PIs were thrown out when calibre starts.

The OP posted his problem was with Open With, 12 hours after chaleys post. From what was written I assume when Open With was removed the Segfault went away, which made me think the OP doesn't have the latest PI, because those symptoms are the same as we had with APPCRASH in Windows.

Added : and since confirmed by the OP in post 13 in Segfault when changing libs

hurdy-gurdy: street organ, often played by a man with a monkey, you might still see a few in Ireland and the Netherlands. Also London non rhyming slang for any machine whose purpose is known but whose workings are mysterious :lol:

BR

Last edited by BetterRed; 12-14-2014 at 09:48 PM.
BetterRed is offline   Reply With Quote
Old 12-14-2014, 09:28 PM   #14
theducks
Grand Sorcerer
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 15,259
Karma: 6020309
Join Date: Aug 2009
Location: (The original) Silicon Valley, USA
Device: Galaxy Tab 2, Astak Pocket Pro, K4NT
Hurdy-Gurdy
The Stringed version of Bag Pipes
(yes, they have drone strings)
theducks is offline   Reply With Quote
Old 12-15-2014, 01:09 PM   #15
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
Posts: 1,820
Karma: 510215
Join Date: Dec 2011
Location: Midwest USA
Device: Nook STR w/Glowlight, Kindle 3g, Droid
Let's move this discussion to the Open With thread. I've posted a potential work around.

And I my first thought in a computer context was that hurdy-gurdy was the name of a linux distro release, not a ye olde tyme reference.
JimmXinu 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
Calibre keyboard shortcuts? Clytie Calibre 25 11-23-2014 12:56 PM
Certain keyboard shortcuts no longer working in Calibre 2.0 (OS X) holymadness Calibre 18 08-29-2014 02:33 PM
Keyboard shortcuts change for 0.8.14 - impact on plugins? kiwidude Development 37 09-24-2011 01:25 PM
Calibre server on DSL with dynamic IP Hamlet53 Library Management 13 06-01-2011 11:23 AM
calibre internal reader - more keyboard shortcuts ? cybmole Calibre 1 01-06-2011 09:47 AM


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


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