Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 08-25-2025, 11:02 PM   #46
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: 21,842
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
The issue with the CCR shortcut is that after the install it reports as Blank in CCR and in Preferences->Advanced->Shortcuts - IMO it should be reporting None.

If I set it to None in Custom, it reports as None, of I set to something (e.g. Alt+F2) it's fine, reports as such and it works…

The Count Pages and Modify EPUB plugins don't have default shortcuts and they report as None when they're installed, viz:

Click image for larger version

Name:	Screenshot 2025-08-26 121629.jpg
Views:	26
Size:	200.8 KB
ID:	217712

I installed Count Pages and Modify Epub together, i.e. no restart after CP, History only shows the installation of Modify Epub.

Click image for larger version

Name:	Screenshot 2025-08-26 121723.jpg
Views:	23
Size:	279.8 KB
ID:	217713

Whilst perusing the shortcuts list I was reminded of two default shortcuts that clash with long standing Windows shortcuts

Alt+Esc - Clear the additional restriction. Windows uses it to switch between windows in the order that they were first opened… and it takes precedence.

Ctrl+Esc - Clear the Virtual Library. Windows uses it to pop the Start Menu, and again it takes precedence.

IIRC those key sequences were also significant on various Unixy OSs.

BR
BetterRed is offline   Reply With Quote
Old 08-26-2025, 08:17 AM   #47
Katja_hbg
Groupie
Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.Katja_hbg can grok the meaning of the universe.
 
Posts: 184
Karma: 158116
Join Date: Oct 2015
Device: Kobo Glo HD (landscape), Kobo Aura One
What do I need to enter to get all used shortcuts?
"NOT none" is not working.
Katja_hbg is offline   Reply With Quote
Old 08-27-2025, 04:40 AM   #48
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: 1,647
Karma: 7908443
Join Date: Sep 2020
Device: none
I will need some time to release 1.0.4 version.

I plan to implement, wherever suitable, the same regex search feature that I've built into the Template Catalog plugin.

Performance will be better as well and I will take a look at all your inputs to see if in the next version I can address all of them.

Thanks for your feedback, Katja!
Comfy.n is offline   Reply With Quote
Old 08-27-2025, 08:14 AM   #49
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,236
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Hi, Comfy.n.

In the Plugins tab, some of the icons are being replaced with a generic one: Access Aid, Ace, DeDrm, EpubCheck, KFX Input, KFX Output and Skoob Books.

Some of those are themed, others aren't.
thiago.eec is offline   Reply With Quote
Old 08-27-2025, 08:32 AM   #50
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: 1,647
Karma: 7908443
Join Date: Sep 2020
Device: none
Noted, thanks @thiago.eec

edit to add: the calibre plugins use various methods to set the icon. IIRC, I have to read their path from the files in the zip...(sometimes their path is set on init py, other times it's in files like main.py) I chose to add special cases to hardcode their path, as with Author Book Count, Diaps Editing etc. (I just saw that Overdrive Libby will also be one of those cases)

Last edited by Comfy.n; 08-27-2025 at 04:14 PM.
Comfy.n is offline   Reply With Quote
Old 08-27-2025, 05:23 PM   #51
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,236
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Quote:
Originally Posted by Comfy.n View Post
Noted, thanks @thiago.eec

edit to add: the calibre plugins use various methods to set the icon. IIRC, I have to read their path from the files in the zip...(sometimes their path is set on init py, other times it's in files like main.py) I chose to add special cases to hardcode their path, as with Author Book Count, Diaps Editing etc. (I just saw that Overdrive Libby will also be one of those cases)
I might be wrong, but I think you need to look for 'qaction.setIcon' (wherever that might be).
EDIT: There are other ways.

Last edited by thiago.eec; 08-28-2025 at 05:46 AM.
thiago.eec is offline   Reply With Quote
Old 08-28-2025, 05:45 AM   #52
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,236
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Quote:
Originally Posted by thiago.eec View Post
Hi, Comfy.n.

In the Plugins tab, some of the icons are being replaced with a generic one: Access Aid, Ace, DeDrm, EpubCheck, KFX Input, KFX Output and Skoob Books.

Some of those are themed, others aren't.
Of course some of those don't have an icon: DeDrm, KFX Input, KFX Output and Skoob Books. Those are are not GUI or Editor plugins.
thiago.eec is offline   Reply With Quote
Old 08-29-2025, 04:58 AM   #53
sgmoore
Zealot
sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.
 
Posts: 142
Karma: 642206
Join Date: Mar 2021
Device: Kindle Voyage
Quote:
Originally Posted by sgmoore View Post
Minor issue.

This message is printed to the console/stdout every time calibre starts - including when you run calibredb.exe. This causes me a problem as I have a routine that is capturing and parsing the output from running calibredb and not expecting this.
Quote:
Originally Posted by Comfy.n View Post
I will correct that ASAP. Thanks for the heads up
The message is gone (thanks), but the reset settings routine is still being run every time. Looks like you are comparing a list [1.0.3] vs a tuple (1.0.3) which means that the customisations/settings are being reset every time rather than only when a new version is detected.
sgmoore is offline   Reply With Quote
Old Yesterday, 08:17 PM   #54
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: 1,647
Karma: 7908443
Join Date: Sep 2020
Device: none
I have now uploaded version 2.0 with some new features. I'll add details later, see how it looks:

Click image for larger version

Name:	2025-09-03 21_04_02-Calibre Config Reports.png
Views:	23
Size:	39.5 KB
ID:	217860

Click image for larger version

Name:	2025-09-03 21_15_43-Calibre Config Reports.png
Views:	27
Size:	89.1 KB
ID:	217861


It can be installed from the zip in the first post:

https://www.mobileread.com/forums/sh...d.php?t=369555

Please try it out!
Comfy.n is offline   Reply With Quote
Old Today, 01:26 AM   #55
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: 21,842
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
I'm testing on freshly installed out of the box portable 8.9.0. Prior to installing CCR I changed L&F Main interface to: small toolbar icons and two line tool bar labels.

Keyboard shortcuts is much better, now that all those pesky "None"s can be hidden.
  • Would it possible to show the default settings as a separate column, i.e. Assigned and Default.
  • If I double-click a CCR shortcut item the Shortcut editor pops, if I change any shortcuts when I return to CCR its shortcut list is not refreshed… IMO it should be.
  • If I press Enter on a CCR shortcut, it pops a Windows File Explorer window for the location from which I started calibre-portable… IMO it should do the same as double-click. Other panels are the same… actually it's worser, if I press Enter anywhere - even Help this FX window pops.

    Click image for larger version

Name:	Screenshot 2025-09-04 150958.jpg
Views:	7
Size:	151.8 KB
ID:	217869

Still not seeing borders on the inactive tabs, do you have any Qt qss properties set or a customised colour scheme.

If an item on a list has focus the hardcoded Ctrl+Tab and Ctrl+Shift+Tab do not work. IMO they shouldn't be hard coded.

CCR History reports CCR reinstalled every time I invoke it:

Click image for larger version

Name:	Screenshot 2025-09-04 152231.jpg
Views:	9
Size:	167.9 KB
ID:	217870

BR
BetterRed is offline   Reply With Quote
Old Today, 01:59 AM   #56
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: 1,647
Karma: 7908443
Join Date: Sep 2020
Device: none
Hmm, sorry I forgot the issue you had pointed out before about the Enter pressing.

The way I use the filter boxes is just typing letters or numbers to search something... until it displays the results, so I never press Enter in this case.

The profile/ portable path on the top of the dialog is clickable. This is meant to facilitate inspecting the config folder, but I believe that's what's triggering the Enter behaviour. I'm gonna fix that.

Good catch about the shortcuts not refreshing immediately. I just saw that I need to reopen the dialog. Thanks, I will fix that ASAP. (probably not today)

I will see if I can display the default shortcuts in a separate column. Definitely a good idea!

Regarding tabbing with the hardcoded shortcuts: I believe this could be a regression caused by the new multiple lines selection I implemented in the History tab... will take a look. I am also going to see if I can not hardcode the mentioned shortcuts and just noticed I need to add some for the Export actions.

Oh noes, that last CCR reinstall history repeat is definitely not correct, this will need an urgent fix.

I have attached my color palette file, please see if this solves the inactive border not showing (and I'm aware that I will need to provide a more effective solution for this in the future).

Note: I just noticed that when I export the Dark palette, the json contains also the Light one, which is not customized. I was expecting to export only the dark set of colors... Might ask in dev forum if this is by design.
Attached Files
File Type: zip 040925-dark.zip (537 Bytes, 3 views)
Comfy.n is offline   Reply With Quote
Old Today, 02:59 AM   #57
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: 21,842
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
What should I do with 040925-dark-zip ?

I suggest you put two buttons at bottom right - Open configuration folder and Quit and allow Enter to behave as it does most everywhere else in calibre - do what click or in some cases double click does.

BR
BetterRed is offline   Reply With Quote
Old Today, 03:10 AM   #58
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: 1,647
Karma: 7908443
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post
What should I do with 040925-dark-zip ?
ah, this is a calibre palette file. It can be loaded via: preferences, look and feel - adjust colors - select dark in dropdown - then go to tab "Dark mode colors", then click (Alt+I) Import

I'm working on the Enter issue

edit to add: must extract the palette from the zip before importing
Comfy.n is offline   Reply With Quote
Old Today, 04:43 AM   #59
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: 1,647
Karma: 7908443
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post
What should I do with 040925-dark-zip ?

I suggest you put two buttons at bottom right - Open configuration folder and Quit and allow Enter to behave as it does most everywhere else in calibre - do what click or in some cases double click does.

BR
Done! Please try version 2.0.1

Enter issues hopefully fully addressed
Comfy.n is offline   Reply With Quote
Old Today, 05:05 AM   #60
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: 21,842
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Nope - still no borders on inactive Tabs.

However I do get the borders on inactive tabs if I change User interface style to System default. But that forces calibre into Light Mode even though I have Windows set to Dark Mode.

Windows + Qt in this space is as obscure to me as Heidegger is on existentialism.

I am not bothered by the lack of borders on inactive tabs.

BR
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2025-09-04 183026.jpg
Views:	7
Size:	496.7 KB
ID:	217876  

Last edited by BetterRed; Today at 05:57 AM. Reason: add image
BetterRed is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Calibre RPC trivialize Plugins 10 05-05-2025 08:22 PM
[GUI Plugin] KoboTouch Config Button Comfy.n Plugins 0 04-20-2025 03:22 PM
[GUI Plugin] FicHub 2 Calibre Mikowmer Plugins 12 10-28-2024 03:31 PM
[GUI Plugin] Save Virtual Libraries To Column (GUI) chaley Plugins 14 04-04-2021 05:25 AM
[GUI Plugin] BiB/i EPUB reader plug-in for calibre dcato Plugins 0 11-30-2016 02:56 PM


All times are GMT -4. The time now is 11:10 AM.


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