Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 10-02-2015, 03:48 PM   #1
DaltonST
Deviser
DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'
 
DaltonST's Avatar
 
Posts: 663
Karma: 10260
Join Date: Aug 2013
Location: Texas
Device: Android Tablets & Phablet
[GUI Plugin] Consolidate All Library Metadata (CALM)

[GUI Plugin] Consolidate All Library Metadata (CALM): A Calibre Add-on

Application Functions and Features:
Spoiler:

[1] Consolidate a snapshot of all of the standard and custom column metadata for all of your Calibre Libraries into a temporary CALM Target Library.

[2] View the consolidated metadata of all of your books from all of your Calibre Libraries simultaneously;

[3] Standardize Author Names, Tags, and Genres centrally in the snapshot CALM Target Library using CALM's Metadata Tools;

[4] Propagate the standardized Author Names, Tags and Genres from the snapshot CALM Target Library back to the 'real' Source Libraries;

[5] Shuffle books around your Calibre Library Ecosystem;

[6] Defragment/Compress your Calibre Library Ecosystem simultaneously and en masse from within the snapshot CALM Target Library;

[7] Back Up All Metadata to metadata.opf files simultaneously and en masse from within the snapshot CALM Target Library.


Questions & Answers:
Spoiler:
[1] Do I need CALM if I have only a single Calibre Library?

The answer is often 'Yes'. CALM has Metadata Tools for standardizing and deriving Tags and Genres using Rules that you maintain based on your personal needs and desires.

If you do not use Tags and Genres, or if they are already standardized, and if you do not frequently add new books to your single Calibre Library, then you do not need CALM.


[2] I have many Libraries, but my metadata is already 'perfect' and entirely standardized. What does CALM have to offer me?

Consolidation of the basic metadata for all of the books in all of your libraries so you can view and analyze it all simultaneously using both Calibre advanced search functions and the MultiColumnSearch plug-in's additional advanced search capabilities.

Afterward, using CALM-specific functionality, you can shuffle your books among your many libraries for the purpose of moving them into their correct locations, as well as deleting cross-library duplicates.


[3] Is CALM's Consolidation Job just a mass “copy” from all of my Calibre Libraries into the CALM Target Library?

No. Absolutely not. The Consolidation Job creates a temporary “snapshot” Calibre Library that has no book formats whatsoever. It copies the standard metadata for each book in each specified “Source Library”, but not the book itself. For that reason, the consolidation job executes quickly.


[4] Does CALM also consolidate custom columns?

Yes. All, some or none. You decide.


[5] Is the CALM Target Library a fully functional, "real", Calibre Library?

Yes. Of course. Otherwise, you would not be able to use any Calibre plugins, including the ones recommended below.


Requires Minimum Calibre Version: 2.40


Special Operating System Notes:
Spoiler:

[1] CALM uses Calibre's 'calibredb' command-line utility. Windows automatically installs calibredb, but OSX does not. OSX users must install the Calibre command-line utilities separately. Search www.mobilread.com for instructions. Otherwise, you will be unable to use CALM. If you have OSX problems with CALM from the very beginning, you must implement [3] and [4], below, even though you are using OSX.

Having said the above, the Python 2.7 'subprocess' module that CALM uses to submit calibredb via spawning OS subprocesses has many issues with OSX (and Linux) that are not fixed until Python 3.4. There are workarounds in Python 2.7, but Apple hardware is required to test those workarounds. I have only Windows, and thus cannot implement those workarounds. It is highly possible that non-Windows users may not be able to use CALM. Sorry.

[2] Windows 7 users will have 'UAC' problems. The UAC issue will be related to CALM routinely spawning operating system processes to run calibredb. You will have to execute Calibre from a shortcut that has been configured to always be run as an 'administrator'. Otherwise, you will be unable to use CALM.

[3] If you use Calibre Portable or OSX: CALIBRE_TEMP_DIR is used by Calibre for its temporary file directory, and TMPDIR et al are used by generic Python for its temporary file directory. CALIBRE_TEMP_DIR must be consistent with TMPDIR et al. Implement [4], below. Also, confirm that calibredb is in your PATH. The Calibre 'Installer' offers the option to update it for you.

[4] If you have personalized your "temporary" directories, such as using a RAMDisk for your temporary files, you must set certain standard environment variables such that Python finds and uses the one that you want Python to find and use. From the Python documentation:

Quote:
The default directory is chosen from a platform-dependent list, but the user of the application can control the directory location by setting the TMPDIR, TEMP or TMP environment variables

Python searches a standard list of directories to find one which the calling user can create files in. The list is:

  • The directory named by the TMPDIR environment variable.
  • The directory named by the TEMP environment variable.
  • The directory named by the TMP environment variable.
  • A platform-specific location:
    On Windows, the directories C:\TEMP, C:\TMP, \TEMP, and \TMP, in that order.
  • On all other platforms, the directories /tmp, /var/tmp, and /usr/tmp, in that order.
  • As a last resort, the current working directory.


Internal Name: 'Consolidate All Library Metadata'

Companion Plugin - Essential : View Manager
Companion Plugin - Recommended : Job Spy
Companion Plugin - Recommended : MultiColumnSearch


Version History:
Spoiler:
Version 2.0.22 -2016-07-28 Fixed Source Libraries Tab Load-All-Known-Libraries function.

Version 2.0.21 -2016-07-28 Bug Fix.

Version 2.0.20 -2016-07-28 Bug Fix.

Version 2.0.19 -2016-06-24 Compatibility improvement for use with Linux and OSX; now does not delete any Identifiers that start with a 'z', nor 'doi'.

Version History-Archive:
Spoiler:

Version 2.0.18 -2016-05-25 Technical changes.

Version 2.0.17 -2016-03-26 Attempt to solve OSX subprocess issue.

Version 2.0.16 -2016-03-05 Speed Optimization for the Consolidation of the MCS 'Word-Book Index'; Miscellaneous enhancements.

Version 2.0.15 -2016-03-04 New: Option to consolidate the 'Multi-Column Search' plug-in 'Word-Book Index' into the CALM Target Library so that MCS Word-Book Queries may be executed against all consolidated Source Libraries simultaneusly.

Version 2.0.14 -2016-02-16 Technical tweaks.

Version 2.0.13 -2016-02-03 New Metadata Tool: Copy almost any Target Library Custom Column back to the mapped Source Library Custom Column, replacing the Source with the Target. Analagous to what is already available for Tags and Genre.

Version 2.0.12 - 2016-01-12 Miscellaneous enhancements.

Version 2.0.11 - 2015-12-27 Miscellaneous enhancements.

Version 2.0.10 - 2015-12-26 Composite Custom Columns that would cause Template Key Errors in the Target Library are made inert after Generation. The cause of these errors is usually a lack of Custom Column Standardization within the Source Libraries.

Version 2.0.9 - 2015-12-24 Miscellaneous tweaks.

Version 2.0.8 - 2015-12-24 New 'Standard' CALM Target Library Custom Column: #source_cover. The CALM Template Target Library used to 'refresh' has been updated to always show that new Standard Custom Column. Unless you start with a clean slate, you will have to update View Manager yourself.

Version 2.0.7 - 2015-12-23 New 'Standard' CALM Target Library Custom Column: #source_format_types. The CALM Template Target Library used to 'refresh' has been updated to always show that new Standard Custom Column, and to also color that column 'blue'. Unless you start with a clean slate, you will have to update View Manager and the Look&Feel color rules yourself.

Version 2.0.6 - 2015-12-18 Consolidation now properly updates the index for Series-Like custom columns.

Version 2.0.5 - 2015-12-17 Miscellaneous technical changes.

Version 2.0.4 - 2015-12-15 Miscellaneous technical changes and enhancements.

Version 2.0.3 - 2015-12-11 Miscellaneous tweaks.

Version 2.0.2 - 2015-12-02 Menu function to delete "Non-Library Codes Identifiers" changed to also not delete new LC Identifier "loc_lccn".

Version 2.0.1 - 2015-11-20 Metadata Tools "Delete non-ISBN/ISSN Identifiers" function changed to also not delete any Identifiers created by the Library Codes plugin (viaf,lc,lccn,isni, oclc, oclc-owi). The pushbutton and other text were changed to say "Non-Library Codes".

Version 2.0.0 - 2015-10-30 Major Functionality and User Interface Enhancements to Enable the Consolidation of all, some, or no Source Library Custom Columns. Performance Improvements. Revised ToolTips and Embedded Instructions and FAQs.

Version 1.0.0 - 2015-10-02 Initial release.

Attached Thumbnails
Click image for larger version

Name:	calm_tabs.jpg
Views:	637
Size:	1.33 MB
ID:	143311   Click image for larger version

Name:	calm_target_library_gui_all_standard_and_custom_columns_example.jpg
Views:	389
Size:	863.4 KB
ID:	143312  
Attached Files
File Type: pdf calm_tag_rules_tables_maintenance_instructions.pdf (567.4 KB, 457 views)
File Type: pdf calm_derive_genres_instructions.pdf (567.6 KB, 415 views)
File Type: pdf CALM_Slideshow_Version_2.pdf (6.23 MB, 421 views)
File Type: zip consolidate_all_library_metadata.zip (525.9 KB, 24 views)

Last edited by DaltonST; Yesterday at 08:42 PM. Reason: Version 2.0.22
DaltonST is offline   Reply With Quote
Old 10-02-2015, 03:49 PM   #2
DaltonST
Deviser
DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'
 
DaltonST's Avatar
 
Posts: 663
Karma: 10260
Join Date: Aug 2013
Location: Texas
Device: Android Tablets & Phablet
Reserved for future use.
DaltonST is offline   Reply With Quote
Old 10-02-2015, 03:49 PM   #3
DaltonST
Deviser
DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'
 
DaltonST's Avatar
 
Posts: 663
Karma: 10260
Join Date: Aug 2013
Location: Texas
Device: Android Tablets & Phablet
This is reserved for future use.
DaltonST is offline   Reply With Quote
Old 10-07-2015, 05:18 AM   #4
Tanjamuse
Guru
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 647
Karma: 5258
Join Date: Jan 2014
Device: Samsung Galaxy Tab 3
I would like to vote for a custom column update
Tanjamuse is online now   Reply With Quote
Old 10-07-2015, 06:27 AM   #5
Terisa de morgan
Wizard
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 3,279
Karma: 3107002
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Aura, Kobo Mini, Kobo Aura HD, elephone, iPad, Galaxy Tab3 8
I would be happy with series
Terisa de morgan is offline   Reply With Quote
Old 10-07-2015, 06:41 AM   #6
DaltonST
Deviser
DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'
 
DaltonST's Avatar
 
Posts: 663
Karma: 10260
Join Date: Aug 2013
Location: Texas
Device: Android Tablets & Phablet
Source Library Custom Columns

@Tanjamuse,

Already in process. As the OP says:

[4] 'Standard Metadata' does not include 'Custom Columns'. Are there any plans to also consolidate all arbitrary and random 'Custom Columns' from all Source Libraries into the snapshot Target Library?

Yes; it is planned for a future release.


I am currently working on Release 2.0.0, which dynamically builds custom columns in the Target Library for the set of all identical custom columns in all of the Source Libraries, then maps all Source Library custom columns to those Target Library custom columns. You will be able to easily say "map all of them" or "map none of them". Or, by manually updating a new table, you can pick and choose for each Source Library custom column which you want to map to the Target Library and which you do not want mapped. If not mapped, they will be ignored by the Consolidation Job.

The definition of "identical" means that the rows in the Source Library metadata.db table custom_columns are identical in every respect (except for the custom column id number, of course). So, it would be a good idea to standardize your custom columns in every respect across all of your Source Libraries. That includes the Description that you see when you hover your mouse over the GUI column heading, and not just the datatype (text or comments or ...) plus the rest that you specify when you create a new custom column in "Calibre > Preferences > Add Your Own Columns".

I have finished testing everything except actually populating the Target Library custom columns from their mapped Source Library custom columns in the revised Consolidation Job, which is the easy part. The hard part was the functionality that the users can see and touch.

Release 2.0.0 is currently on track for a release next week, although as I do this purely for my personal use, amusement and pleasure, it may be sooner or it may be later than next week.



DaltonST
DaltonST is offline   Reply With Quote
Old 10-07-2015, 06:51 AM   #7
DaltonST
Deviser
DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'
 
DaltonST's Avatar
 
Posts: 663
Karma: 10260
Join Date: Aug 2013
Location: Texas
Device: Android Tablets & Phablet
CALM Release 1.0.0 Consolidates "All" Standard Metadata

@Terisa de Morgan:

Release 1.0.0 already does Series, since it is standard metadata. It takes a snapshot of everything except for the ebook itself and custom columns, and the latter is under development.

Attached is a screen-snip of the CALM Target Library in the GUI that shows Series.


DaltonST


[n.b.: CALM Consolidates a snapshot of all of the standard metadata for all of your Calibre Libraries into a temporary CALM Target Library. CALM's Target Library is a valid Calibre Library. Any plug-in that works in Release 2.40 of Calibre works on the CALM Target Library, because it is a Calibre Library]
Attached Thumbnails
Click image for larger version

Name:	calm_target_library_gui.jpg
Views:	247
Size:	47.5 KB
ID:	142664  

Last edited by DaltonST; 10-07-2015 at 10:26 AM. Reason: added [n.b.]
DaltonST is offline   Reply With Quote
Old 10-07-2015, 08:24 AM   #8
Terisa de morgan
Wizard
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 3,279
Karma: 3107002
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Aura, Kobo Mini, Kobo Aura HD, elephone, iPad, Galaxy Tab3 8
Great @DaltonST, as it's my main problem (tags are easily standardized).
Terisa de morgan is offline   Reply With Quote
Old 10-07-2015, 08:37 AM   #9
Tanjamuse
Guru
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 647
Karma: 5258
Join Date: Jan 2014
Device: Samsung Galaxy Tab 3
Would it be possible to add more than the title to search for duplicates? Or maybe it could work in tandem with the "Find Duplicate" plugin?
Tanjamuse is online now   Reply With Quote
Old 10-07-2015, 10:09 AM   #10
DaltonST
Deviser
DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'
 
DaltonST's Avatar
 
Posts: 663
Karma: 10260
Join Date: Aug 2013
Location: Texas
Device: Android Tablets & Phablet
CALM's Target Library is a valid Calibre Library

Quote:
Originally Posted by Tanjamuse View Post
Would it be possible to add more than the title to search for duplicates? Or maybe it could work in tandem with the "Find Duplicate" plugin?

@Tanjamuse:

I think you are missing something. CALM's Target Library is a valid Calibre Library. Any plug-in that works in Release 2.40 of Calibre works on the CALM Target Library, because it is a Calibre Library.

I guess you have not installed it, which would explain your question.



DaltonST
DaltonST is offline   Reply With Quote
Old 10-07-2015, 02:18 PM   #11
Terisa de morgan
Wizard
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 3,279
Karma: 3107002
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Aura, Kobo Mini, Kobo Aura HD, elephone, iPad, Galaxy Tab3 8
I'm not able to define any source library. All the time is "No libraries were selected". I'm running calibre at windows and I've defined the path with "/" and "\", and with and without metadata.db.
Terisa de morgan is offline   Reply With Quote
Old 10-07-2015, 03:30 PM   #12
DaltonST
Deviser
DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'
 
DaltonST's Avatar
 
Posts: 663
Karma: 10260
Join Date: Aug 2013
Location: Texas
Device: Android Tablets & Phablet
@Terisa de morgan:

You do not need to manually define them by keying in anything. Simply click the "Load All Libraries" button, and it will load all of the Calibre Libraries that Calibre knows about, sorted from most-used to least-used. You simply check the ones you want to consolidate, then click the "Erase Unchecked Sources" button, then click the "Save & Reload" button.

If you really want to do manual work, your paths must be like this: X:/Calibre/Normal1


Quick Switch in Calibre to a recent Library that you have recently used in Calibre, and run CALM from there. As the embedded instructions in the plugin on the Target Tab say, you cannot do anything in the first 2 Tabs while in the CALM Target Library anyway. Be sure to read the instructions on the Target Tab before proceeding.


DaltonST
DaltonST is offline   Reply With Quote
Old 10-07-2015, 03:35 PM   #13
Terisa de morgan
Wizard
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 3,279
Karma: 3107002
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Aura, Kobo Mini, Kobo Aura HD, elephone, iPad, Galaxy Tab3 8
The button "Load all" and, mainly, the button "save" in the library tab (not the main button) did the trick, thank you.
Terisa de morgan is offline   Reply With Quote
Old 10-30-2015, 01:47 PM   #14
DaltonST
Deviser
DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'DaltonST knows the difference between 'who' and 'whom'
 
DaltonST's Avatar
 
Posts: 663
Karma: 10260
Join Date: Aug 2013
Location: Texas
Device: Android Tablets & Phablet
Version 2.0.0 - Consolidation of All, Some, or No Source Library Custom Columns

Version 2.0.0 - 2015-10-30: Major Functionality and User Interface Enhancements to Enable the Consolidation of all, some, or no Source Library Custom Columns. Performance Improvements. Revised ToolTips and Embedded Instructions and FAQs.


The CALM Target Library is the "target" of the Consolidation process, and is a fully functional Calibre Library that supports all Calibre plugins that support Calibre Version 2.40 and above.


Essential plugin if you use CALM: View Manager


Recommended plugin if you use CALM: MultiColumnSearch




DaltonST
DaltonST is offline   Reply With Quote
Old 10-30-2015, 01:49 PM   #15
Tanjamuse
Guru
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 647
Karma: 5258
Join Date: Jan 2014
Device: Samsung Galaxy Tab 3
Thank you so much. I can't wait to try it out.
Tanjamuse is online now   Reply With Quote
Reply

Tags
calibredb, consolidate, genre, tags

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 362 04-25-2016 05:19 PM
[Metadata Source Plugin] SRU - Library of Congress & GBV (ger) vform Plugins 3 01-28-2014 04:54 PM
Getting custom metadata field in GUI plugin SauliusP. Development 7 02-11-2012 01:31 AM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM
Can I make Sony Ebook Library consolidate my library? palex481 Sony Reader 5 05-18-2008 07:44 PM


All times are GMT -4. The time now is 08:38 AM.


MobileRead.com is a privately owned, operated and funded community.