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 03-18-2026, 04:59 AM   #1
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
[GUI Plugin] Columns Helper

Columns Helper

Preview, create, and manage custom columns faster with quick-create links, curated column packs and template-aware tools.

Installation
1. Download the latest release zip.
2. Preferences -> Plug-ins -> Load Plugin from File.
3. Select the zip, install, and restart Calibre.

License
This plugin is licensed under the GNU GPL v3.

Compatibility
- Calibre 5.44.0 or later
- Windows, macOS, Linux

Release notes
Spoiler:
Version 1.0.2
- CCR integration: added a context menu action to open CCR at the selected column row. This facilitates access to the My Columns reports.
- more translations added and updated
- minor fixes
Version 1.0.1
- minor adjustments, german translation added
Version 1.0
- initial release
Attached Thumbnails
Click image for larger version

Name:	MWSnap 2026-03-29, 01_04_59.png
Views:	101
Size:	105.8 KB
ID:	222161   Click image for larger version

Name:	MWSnap 2026-03-29, 01_05_10.png
Views:	74
Size:	65.4 KB
ID:	222162  
Attached Files
File Type: zip Columns_Helper_1.0.2.zip (499.6 KB, 1089 views)

Last edited by Comfy.n; 03-29-2026 at 12:09 AM.
Comfy.n is offline   Reply With Quote
Old 03-18-2026, 05:00 AM   #2
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
Here is a fancy heading for the viewer Read Progress column:

Code:
Column header: ▂ ▃ ▅ ▆ ▇
Lookup name: read_progress
Description: To customize this, read the help for the reading_progress()
template function in the calibre User Manual
Template: {id:reading_progress()}
And below is a combined column that displays also the viewer annotation count:

Code:
Column header: Progress
Lookup name: progress
Description: Displays calibre viewer reading progress plus annotation count
Template: 

program:
rp = reading_progress($id);
ac = annotation_count();
prefix = '▂ ▃ ▅ ▆ ▇ ';
if ac then
prefix & rp & ' 🟨 ' & ac
else
prefix & rp
fi
Optionally, use a zero width space for the Progress heading name:
[​] <- it's inside the brackets.

Last edited by Comfy.n; 03-20-2026 at 03:39 AM.
Comfy.n is offline   Reply With Quote
Old 03-18-2026, 12:18 PM   #3
varia
Connoisseur
varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'varia can spell AND pronounce 'liseuse.'
 
varia's Avatar
 
Posts: 59
Karma: 39844
Join Date: Jan 2026
Device: Samsung Galaxy Tab S10 Lite
What is this magic? Amazing! This is brilliant...absolutely brilliant. Thank you for another fantastic plugin.
varia is offline   Reply With Quote
Old 03-18-2026, 12:37 PM   #4
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
Comfy.n is offline   Reply With Quote
Old 03-22-2026, 05:57 PM   #5
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,607
Karma: 32600660
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Error if Green Up/Down arrows are clicked:

Code:
calibre, version 9.5.0
ERROR: Unhandled exception: <b>TypeError</b>:ConfigWidget.up_column() got multiple values for argument 'use_kbd_modifiers'

calibre 9.5 Portable embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.14.2
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: D:\Calibre\Portables\Latest\Calibre\calibre.exe
Successfully initialized third party plugins: Columns Helper (1, 0, 0)
Traceback (most recent call last):
  File "calibre_plugins.columns_helper.ui", line 4098, in wrapped
TypeError: ConfigWidget.up_column() got multiple values for argument 'use_kbd_modifiers'
The Ctrl+↑ and Ctrl+↓ shortcuts do work.

BR
BetterRed is offline   Reply With Quote
Old 03-23-2026, 11:40 AM   #6
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post
Error if Green Up/Down arrows are clicked:
Thanks for the log. I will release a new version including that fix later today.
Comfy.n is offline   Reply With Quote
Old 03-26-2026, 12:36 AM   #7
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
I need to release a CCR update for integration with this plugin, this is why it took longer than I thought. But it's almost ready.
Comfy.n is offline   Reply With Quote
Old 03-29-2026, 12:11 AM   #8
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
Version 1.0.2
- CCR integration: added a context menu action to open Calibre Config Reports at the selected column row. This facilitates access to the My Columns reports.
- more translations added and updated
- minor fixes
Comfy.n is offline   Reply With Quote
Old 04-18-2026, 02:33 AM   #9
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,607
Karma: 32600660
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Moderator Notice
This and the next few posts were moved from here ==>> EBD 52,


Suspect it's something to do with this column attribute:

Click image for larger version

Name:	Screenshot 2026-04-18 161310.jpg
Views:	20
Size:	174.8 KB
ID:	222646

Be handy if that plugin could display the column attributes of custom columns in the main list - not in the list itself, it would be waaay tooo looong, as a side panel.

Last edited by BetterRed; Yesterday at 03:35 AM.
BetterRed is offline   Reply With Quote
Old 04-18-2026, 02:54 AM   #10
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post

Be handy if that plugin could display the column attributes of custom columns in the main list - not in the list itself, it would be waaay tooo looong, as a side panel.
Sounds like a great idea. Thank you. Yet I need to understand where is that side panel meant to be placed.
Comfy.n is offline   Reply With Quote
Old 04-18-2026, 03:57 AM   #11
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,607
Karma: 32600660
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Something like the Book list with the BD on the right e.g.

Click image for larger version

Name:	Screenshot 2026-04-18 174230.jpg
Views:	28
Size:	325.7 KB
ID:	222647

Or maybe a floating window like Book details->Show Book details in a separate window.

BR

Last edited by BetterRed; 04-18-2026 at 04:11 AM.
BetterRed is offline   Reply With Quote
Old 04-18-2026, 06:56 PM   #12
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post
Something like the Book list with the BD on the right e.g.

Attachment 222647

Or maybe a floating window like Book details->Show Book details in a separate window.

BR
I find it a fantastic idea! The challenge is to make that available while making the plugin's main dialog display fine for users with screen widths narrower than 1280px, I think.

BTW I will soon release updates for EBD and BLP.
Comfy.n is offline   Reply With Quote
Old 04-18-2026, 08:43 PM   #13
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,607
Karma: 32600660
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Comfy.n View Post
I find it a fantastic idea! The challenge is to make that available while making the plugin's main dialog display fine for users with screen widths narrower than 1280px, I think.
My suggestion for a floating window was as an alternative to right side panel, not an adjunct thereto… I should have made that clear.

If you make it a floating window, perhaps you can also make it available in CCR. The Display Settings column on the My Columns list is not very accessible even on a wide screen - maybe replace it with a clickable icon that pops the floating window.

BR
BetterRed is offline   Reply With Quote
Old Yesterday, 12:32 AM   #14
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,134
Karma: 7956099
Join Date: Sep 2020
Device: none
Wheee, still probably needs a button to toggle the panel but it looks fine, see the splitter on the right:
Attached Files
File Type: zip Columns Helper_test_version.zip (502.4 KB, 2 views)
Comfy.n is offline   Reply With Quote
Old Yesterday, 01:25 AM   #15
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,607
Karma: 32600660
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Comfy.n View Post
Wheee, still probably needs a button to toggle the panel but it looks fine, see the splitter on the right:
ID, Type and Description are somewhat conflated/muddled

Click image for larger version

Name:	Screenshot 2026-04-19 151552.jpg
Views:	11
Size:	291.0 KB
ID:	222669

BR
BetterRed is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Shortcuts Helper Comfy.n Plugins 14 04-01-2026 02:16 PM
[GUI Plugin] OPF Helper Comfy.n Plugins 27 02-08-2026 03:37 PM
[Plugin] Assistant: AI Helper omerfaruq KOReader 0 06-09-2025 09:20 AM
[GUI Plugin] Save Virtual Libraries To Column (GUI) chaley Plugins 14 04-04-2021 05:25 AM


All times are GMT -4. The time now is 12:46 AM.


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