- Moved from deprecated Google API to scraping method
- Added keyword highlighting
- Added pagination
- Removed simplejson dependency
- Added Beutifulsoup dependency
On my REPO
I decided to see about making this work without the API, and here it is, better than ever
The biggest improvement other than no longer being based on a deprecated api is that the 32 images per search limit is gone. You will get 20 results per page, and can navigate between pages.
I've also added some code to help it work better with my Plugin Slideshow Screensaver addon. When setting the source, you will need to do the search and then click the 'Next Page' item (clicking 'Next Page' is necessary to get the search terms into the plugin URL returned to the slideshow addon). It will return 10 pages (200 images) to the screensaver.