View Single Post
Old 05-30-2011, 06:15 PM   #113
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,637
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
Quote:
Originally Posted by drMerry View Post
It would be nice to have an in-line forum-threat link like donate to quickly go to the threat. And in that case you could probably also add a link to the author page.
I wouldn't want to add any more "direct click" link cells to the grid, or else there will be nowhere a user could safely click. I presume you know you can click on the forum link just below the grid right?

I've been thinking I may at some point add a right-click menu, in which case the forum link could be on that.

Why would you want to direct a user to the author's page? I can't think of anything particularly useful/interesting on it. If you are going to send them a PM you can do that from the forum link page.
Quote:
I was wandering if it is possible to create a dependency check. In this case, I could write a plugin that makes use of functions by another plugin. But I have to be sure it is installed. Also, if a plugin is removed by your plugin, It should generate a warning that plugin x depends on y and is removed (or disabled) as well.
That would open up a whole can of worms I'm not sure I really want to get into at this point. That whole issue you mentioned of removing plugins for instance. What if they remove the dependency using the command line? Or via the Preferences -> Plugins dialog? Depending on a plugin that is part of Calibre and permanently enabled is one thing, depending on a user plugin is another.

Obviously over time the number of user plugins is growing and will hopefully continue to, so presumably the temptation/likelihood of cross plugin dependencies will increase. I will quite happily keep my head in the sand in the meantime though
kiwidude is offline   Reply With Quote