View Single Post
Old 06-24-2017, 01:54 PM   #207
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,285
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
This post is to accumulate the different changes in one place for easy grabbing.

Index entry:
Spoiler:
[*]View Manager
UI plugin to define your own easily switchable column views with sort orders and search restrictions.
Particularly useful to quickly restore your preferred sort order with a keyboard shortcut.
Version: 1.4.3; Released: 06-24-2017; Calibre: 1.48.0; Author: kiwidude; History: Yes;
Platforms: Windows, OSX, Linux; Donate: PayPal



First post:
Spoiler:

This plugin allows you to easily switch between different views of your library. A view can consist of a combination of columns to be displayed in a certain order, with optional additions of a specified sort order, search restriction and/or saved search to be applied when the view is selected.

Example usages:
  • When performing certain tasks like editing metadata you want different columns visible.
  • You have multiple book types in your library, for which you want to display different columns for when you filter by that book type.
  • You want an easy way to quickly re-apply a default multi-column sort order.
  • You want to display/sort/filter your books differently while your device is connected (such as excluding books that are wishlist items and sorting those on the device at the top).

Main features of v1.4.3
  • Create new Views and save your columns shown, column widths and column sorts on demand for the current view
  • Create as many different views as you wish
  • Views are library specific (redefine your views within each as you may have different columns)
  • Define which of your columns are visible and the display order for each view
  • Optional sort order(s) to be applied (right-click to choose ascending/descending)
  • Optional Virtual library to be applied
  • Optional search restriction to be applied
  • Optional saved search to be applied
  • Optional keyboard shortcuts for quick access
  • Option to automatically apply either last selected view or a specifically named view at startup/when switching libraries

Special Notes:
  • Requires Calibre 1.48 or later.
  • If you enable the "automatically apply last view" functionality and then this will override over any values you have specified in tweaks for startup columns or restrictions.

Installation Steps:
  1. Download the attached zip file and install the plugin/restart Calibre/add to context menu or toolbar as described in the Introduction to plugins thread.

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.4.3 - 24 Jun 2017

Version 1.3.2 - 22 Nov 2014
Fix keyboard shortcuts not working on calibre >= 2.10

Version 1.3.1 - 24 Jul 2014
Compatibility for upcoming calibre 2.0
- Create new Views and update Views with current columns, column widths and sorts.
- Can switch Virtual libraries on View activation.
- Make settings for Virtual library, Saved search and VL additional restriction search clearer.

Version 1.3.0 - 22 Jun 2012
Now requires calibre 0.8.57
Store views in the calibre database rather than a json file, to allow reuse from different computers (not simultaneously!)
Add a support option to the "Other" tab allowing viewing the plugin data stored in the database
No longer support upgrading from plugin versions older than 1.2.0

Version 1.2.1 - 11 Sep 2011
When switching libraries, ensure no issues with old menu items causing a crash

Version 1.2.0 - 11 Sep 2011
Upgrade to support the centralised keyboard shortcut management in Calibre
When opening the configuration dialog, default to the last selected view

Version 1.1.2 - 16 Jul 2011
Fix config error introduced with 1.1.1

Version 1.1.1 - 16 Jul 2011
Fix error issue for first time users

Version 1.1.0 - 11 Jul 2011
Add ability to store column widths as part of the view information

Version 1.0.6 - 15 Jun 2011
Indicate the last selected view with a checkbox in the menu

Version 1.0.5 - 23 Apr 2011
Fix bug of not always remembering the last applied view when restarting/switching libraries
Enhance configuration options to allow specifying a view to apply at startup
Ensure any auto applying of views is a per library setting

Version 1.0.4 - 14 Apr 2011
Fix bug of applying a blank saved search not working

Version 1.0.3 - 12 Apr 2011
Fix bug of plugin not working for first time users from 1.0.2
Add text to config dialog advising of behaviour if enable automatic apply view

Version 1.0.2 - 11 Apr 2011
Offer configuration option to apply last selected view at startup or switching libraries
Change configuration file format to offer more flexibility

Version 1.0.1 - 10 Apr 2011
Fix bug of key error when creating new views

Version 1.0 - 10 Feb 2011
Initial release of View Manager plugin

Last edited by JimmXinu; 05-12-2018 at 10:48 PM. Reason: Remove obsolete test versions
JimmXinu is offline   Reply With Quote