View Single Post
Old 01-27-2011, 09:16 PM   #1
kiwidude
calibre/Sigil 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,230
Karma: 1345754
Join Date: Oct 2010
Location: London, UK
Device: Kindle Paperwhite 3G, iPad 3, iPad Air
[GUI Plugin] Walk Search History

This plugin provides toolbar and keyboard shortcuts to moving forward and backward through your Calibre search history.

The intention is to offer a similar experience to a web browser of allowing you to "surf" back and forth between your search results. My primary usage is when I get "sidetracked" and want to run a query on another book/series/author and then most quickly return to the previous search results. Also upon restarting Calibre you can quickly restore your last search by hitting Alt+Left.

Main Features of v1.3.1:
  • Alt+Left Arrow to move back one search in your history
  • Alt+Right Arrow to move forward one search in your history
  • Search history maintained independently of that displayed in the combo dropdown
  • Additional history list displayed in toolbar dropdown menu
  • Ability to clear the search history
  • Shortcuts and other preferences customisable in a configuration dialog

Special Notes:
  • Requires Calibre 0.8.18 or later

Installation Notes:
  1. Download the attached zip file and install the plugin/restart Calibre/add to context menu as described in the Introduction to plugins thread.
  2. If you wish to customise the keyboard shortcuts from their default, you can do so within the preferences dialog in the same screen you add the plugin. Expand the "User Interface Action plugins" section and select the "Walk Search History" plugin on this list. Click the "Customise plugin" button and type the text for your alternate shortcut key combinations.

Paypal Donations:
  • If you find this or any of my other plugins useful please feel free to show your appreciation. I have spent many hundreds of unpaid hours in their development and support so any encouragement for me to continue is appreciated!
Version History:
Spoiler:

Version 1.3.1 - 28 Jul 2014
Support for upcoming calibre 2.0

Version 1.3.0 - 11 Sep 2011
Upgrade to support the centralised keyboard shortcut management in Calibre

Version 1.2.2 - 20 May 2011
Support refactoring by Kovid of gui.tool_bar to gui.bars_manager in Calibre 0.8.2
Fix bug of config screen getting wrong preferences

Version 1.2.1 - 09 Apr 2011
Support skinning of icons by putting them in a plugin name subfolder of local resources/images

Version 1.2 - 03 Apr 2011
Rewritten for new plugin infrastructure in Calibre 0.7.53

Version 1.1 - 31 Jan 2011
Rewritten to maintain search histories independent of that displayed in the search dropdown.
Can now go forward/backward to "empty" searches in the history
Search history displayed in the toolbar dropdown menu
Ability to clear the search history in the dropdown
Additional customisation options in the configure dialog

Version 1.0 - 31 Dec 2010
Initial release of Walk Search History plugin

Attached Thumbnails
Click image for larger version

Name:	Screenshot_1_Toolbar.png
Views:	335
Size:	20.5 KB
ID:	65802   Click image for larger version

Name:	Screenshot_2_Customise.png
Views:	227
Size:	19.5 KB
ID:	65803  
Attached Files
File Type: zip Walk Search History-qt5.zip (49.5 KB, 6802 views)

Last edited by kovidgoyal; 07-28-2014 at 04:41 AM. Reason: v1.3.1 Released
kiwidude is offline   Reply With Quote