Variety 0.4.17 was released today with some important fixes.
(Note: There was a short-lived release version 0.4.16 before it, which I had deployed in an incorrect way)
Vastly improved quotes fetching. Quote plugins.
When I initially added the quotes feature to Variety, lots of people liked it. But with time QuotesDaddy, the quote source I had chosen to use, turned out to be a poor choice – they changed the behaviour of their RSS feeds and the quote selection that Variety was getting was way too limited. Additionally some people asked for quotes in their native language, not in English.
Variety 0.4.17 supports quote plugins and comes by default with plugins for quotes from TheQuotationsPage.com, Goodreads, QuotesDaddy, and from local files. This means that quotes are now way more interesting and varied.
If anyone is interested in creating additional quote sources, please start with the plugin writing tutorial at http://peterlevi.com/variety/wiki/Plugins, or just use the existing quote plugins as an example. If you do write a plugin – please update the wiki and link to your creations, so the other users of Variety can use them too.
Fixed and improved support for Wallbase.cc and Wallpapers.net
As I wrote in the previous post, Wallbase.cc and Wallpapers.net were both updated recently, which broke Variety’s support for them. This is now fixed and you can again use them as image sources.
What’s more, Wallbase support is now both simpler and more comprehensive: the new site exposes a proper URL when searching and setting criteria, so now the user can setup the search criteria on the site and then paste the URL in Variety. This means that you can now filter by more things than before, like aspect ratio, resolution, etc. You can also use collection URLs, e.g. http://wallbase.cc/collection/61244
I set up a wiki for Variety, where users can exchange knowledge about Variety in a more free-form way: http://peterlevi.com/variety/wiki/. You will notice a link to specific parts of the Wiki here and there in Variety’s interface. Please use it in a civilized manner.
Adding more translations
This version includes localized strings for two more languages – Japanese and Ukrainian. Thanks to all Launchpad translators.
Various minor subtleties
There are some other small details touched and improved here and there, there is no need to list them here.