View Single Post
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,033
Karma: 7955899
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; Today at 03:39 AM.
Comfy.n is offline   Reply With Quote