01-26-2011, 05:28 AM | #286 | |
Calibre Plugins Developer
Posts: 4,673
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
Maybe I shall have to dig up a linux distro and setup a share or something so I can experiment myself. It would be nice if I could test some other plugins on linux too. |
|
01-26-2011, 05:43 AM | #287 | |
US Navy, Retired
Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Quote:
Sounds like a plan. I just freed up a computer at the house, may be time to set it up dual boot with a sizable linux partition. |
|
01-26-2011, 05:18 PM | #288 |
Connoisseur
Posts: 54
Karma: 442
Join Date: Oct 2010
Location: Detroit
Device: iPad
|
Can we move this thread up to the new Plug-ins Sub Forum?
(I don't want to see it disappear into "the crowd") Ideally Mr/Ms Admin, it would be great to split this out into separate threads for each plug-in .. just saying (oh and just delete this post after move) |
01-26-2011, 05:31 PM | #289 |
Wizard
Posts: 3,130
Karma: 91256
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
|
Done. I'll leave the splitting to kiwidude, though, since this is essentially his thread.
|
01-26-2011, 06:24 PM | #290 | |
Calibre Plugins Developer
Posts: 4,673
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
Hopefully I'll be up and running again soon and then I can look into reorganising this into split threads etc, will need to get my head around the admin tools first so I don't make a pigs ear of it. |
|
01-27-2011, 02:37 AM | #291 |
Sigil developer
Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
It might be easiest just to create new threads for each plugin instead of trying to split them, and create a new sticky to hold the info from the first post in this thread with links to the new posts (instead of links to single posts), and then to just close this thread.
In any case, thanks kiwidude for all the plugin info - its made it a lot easier to get started with plugins and given great examples. |
01-27-2011, 07:31 AM | #292 | |
Member
Posts: 24
Karma: 4472
Join Date: Jan 2011
Device: Kindle
|
Quote:
A quick-preference for setting the sort options would be nice, and an option to redo the sort_by columns (currently via bulk-edit for authors and via single-book metadata for title) would be terrific. I am not using the custom sort very often now, but would like to be able to adapt the sort order on the fly to the internet source I am using to find metadata. PS: Nice job on the internet search & open with-plugins. PPS: Ideas/Suggestions might make a good topic for a new (sticky) thread in the subforum |
|
01-27-2011, 09:43 AM | #293 |
Sigil developer
Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Good to see the new Intro to Plugins sticky up. Looks great. A few trivial comments if you're interested:
"There is no need to extract the zip file" could be a be more direct: "Do not extract the zip file" For debugging, you can also restart Calibre in debug mode by selecting the down arrow attached to the Preferences icon, and selecting "Restart Calibre in debug mode" Rereading the intro pointed out the ability to customise plugins - so I think I'll take a look at that as a replacement for the tweaks code I used to allow changes in my collections plugin. |
01-27-2011, 09:44 AM | #294 |
eBook Junkie
Posts: 1,526
Karma: 1464018
Join Date: May 2010
Location: USA
Device: Kindle Fire 2020, Kindle PW2
|
A question regarding the quick preferences plugin or maybe a new one is needed, but would it be possible to create a plugin for a context menu that would keep a login of directories to add books from, maybe a list of 5 or so? Or maybe a toolbar dropdown menu?
|
01-27-2011, 05:47 PM | #295 | |
Calibre Plugins Developer
Posts: 4,673
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
I am a little in two minds about the splitting/new threads thing. I really want this thread to be deleted for these reasons: (1) It contains a lot of error reports or instructions for older versions of the plugin that are no longer relevant that I don't want a new user to have to read through. (2) It contains info for plugins that either are or will shortly be deprecated. (3) I don't want it coming up in search results for the confusion it could add to newer users. However there are a lot of very good posts within it that I certainly want kept - ideas for new plugins, positive feedback of course etc. I think those should be moved into relevant new threads. If people have violent objections to me "rewriting history" by my moving just the "useful stuff" into new threads and deleting the rest please say so. Plan B is as you say to just start new threads and lock this one. I tried a PM to the lead forum admin but no response as yet, I'll try one to Kovid as well for any objections. |
|
01-27-2011, 05:50 PM | #296 | |
Calibre Plugins Developer
Posts: 4,673
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
|
|
01-27-2011, 05:57 PM | #297 | |
Calibre Plugins Developer
Posts: 4,673
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
At least now you have plenty of examples from my plugins of what you need to do, I was fumbling in the dark. If people want it I may add a post of some "development tips" to the Introduction sticky covering topics like this. There is a lot I have learnt from trial and error and bugging Kovid/chaley etc that others may find helpful covering things like embedded resources, splitting the code, site customization vs configuration dialogs etc. Or you can just look at the "net result" in a plugin like "Search the Internet" of course... Last edited by kiwidude; 01-27-2011 at 06:01 PM. |
|
01-27-2011, 06:18 PM | #298 |
Sigil developer
Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Well if you're willing to put the effort to split the thread, then I can see why you'd want to clean things up. As long as each plugin gets its own thread (maybe plugin thread titles can be of the form Plugin: name, like I used for mine to distinguish them from other posts) with its own comments its ok with me. You could always create a new thread labelled old posts or something to make it clear its old - but then it might not read well if most posts are moved elsewhere.
|
01-27-2011, 06:26 PM | #299 | |
Sigil developer
Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
Developer tips would be greatly welcome. I struggled with even figuring out how to reference a specific variable until Kovid pointed out where it was in the code. And I'm still not sure if you can import more than one .py source file from the zip file (so I just dumped it into one file). You're right that the code is the best place to look though. However, sometimes its overwhelming and there's a big difference between what epub editing and search the internet needs. Your approach to try to structure it into copyable code is great - now I just need to revisit mine. |
|
01-27-2011, 06:38 PM | #300 |
Calibre Plugins Developer
Posts: 4,673
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Ok folks, I've got some suggestions from Kovid. I'm going to close this thread, create new ones for each of the plugins and put links to them from this one. (I'm also going to remove all the attachments etc so people don't accidentally download old versions). Plus of course there will be a sticky for a Plugins index that I've mentioned in the introduction thread.
I have created an "Plugin ideas" sticky thread. For those of you with recent questions/suggestions, I have quoted you in replies there instead of moving your posts. See you on the other side (I hope). Last edited by kiwidude; 01-27-2011 at 09:31 PM. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Custom external commands in the GUI | janvanmaar | Calibre | 18 | 11-28-2010 10:35 AM |
Calibre GUI behavior between machines | phenomshel | Calibre | 2 | 08-21-2010 06:28 PM |
Calibre 0.6.10 GUI crashes on startup | Wagenius | Calibre | 1 | 09-03-2009 01:53 AM |
--breadth-first option in calibre GUI | osmo79 | Calibre | 1 | 05-30-2009 11:45 AM |
Calibre GUI crash on convert | aapezzuto | Calibre | 1 | 08-02-2008 06:39 PM |