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

Go Back   MobileRead Forums > E-Book Software > Calibre > Library Management

Notices

Reply
 
Thread Tools Search this Thread
Old 02-18-2024, 11:19 AM   #1
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 11,741
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
New calibre action: All GUI actions

I added a new action, All GUI actions, that displays a menu of all the built-in and plugin actions. This image shows it.
Click image for larger version

Name:	Clipboard02.jpg
Views:	163
Size:	51.7 KB
ID:	206452

Reasoning:
  • It aids with discovery, showing what actions are in calibre. Depending on how things go, it might eventually get added to the default toolbar built by the Welcome wizard.
  • It gives easy access to actions that aren't on any menu or toolbar, which is the main reason I built it for my own use. It doesn't replace the Favorites plugin because it isn't configurable.
  • It (usually) shows shortcuts. There are a few cases where a shortcut can't be mapped back to its action.
It is a "normal" action that can be put on a toolbar, menu bar, or context menu. It can have a keyboard shortcut.

The actions change along with the toolbars etc when you connect to a device. It is disabled when looking at the device list.

The changes are in calibre master source.
chaley is offline   Reply With Quote
Old 02-18-2024, 11:46 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: 993
Karma: 6417070
Join Date: Sep 2020
Device: Calibre E-book viewer
Awesome

I liked especially the availability of the Shortcuts dialog more directly, without having to go through Preferences, as I had once asked here:

https://www.mobileread.com/forums/sh....php?p=4276925
Comfy.n is offline   Reply With Quote
Advert
Old 02-18-2024, 01:31 PM   #3
Terisa de morgan
Grand Sorcerer
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: 6,233
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
Thank you, I think it's somethong it's going to go to my menu as soon as it's available.
Terisa de morgan is offline   Reply With Quote
Old 02-18-2024, 06:56 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: 993
Karma: 6417070
Join Date: Sep 2020
Device: Calibre E-book viewer
Quote:
Originally Posted by BetterRed View Post
You're right.

I can access Look & feel and Searching by right clicking relevant icons in the status bar:
I keep forgetting that the Layout action icons in the status bar are right-clickable!
Comfy.n is offline   Reply With Quote
Old 02-19-2024, 10:03 AM   #5
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 8,616
Karma: 61176603
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Quote:
Originally Posted by chaley View Post
@BetterRed:
Attachment 206454

They show wherever the preference menu can show. This example show it them in the main context menu.
Attachment 206455

They are bog-standard menu items that should be visible whereever you want. I know they work in Favorites and Action Chains. This also lets you can assign a shortcut to individual preference dialogs.
The second screenshots shows an unescaped ampersand in "Look _Feel" and "Toolbars _Menus."
ownedbycats is offline   Reply With Quote
Advert
Old 02-19-2024, 10:10 AM   #6
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 11,741
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by ownedbycats View Post
The second screenshots shows an unescaped ampersand in "Look _Feel" and "Toolbars _Menus."
Fixed.
chaley is offline   Reply With Quote
Old 02-19-2024, 10:55 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: 993
Karma: 6417070
Join Date: Sep 2020
Device: Calibre E-book viewer
Quote:
Originally Posted by chaley View Post
This also lets you can assign a shortcut to individual preference dialogs.
Yep. Running from latest source, I was finally able to set up a keyboard shortcut to the Shortcuts dialog

(just make sure to check the option "Disable wait cursor for this action" in Action Chains, for this to work smoothly)
Comfy.n is offline   Reply With Quote
Old 02-19-2024, 10:59 AM   #8
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 11,741
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Comfy.n View Post
Yep. Running from latest source, I was finally able to set up a keyboard shortcut to the Shortcuts dialog

(just make sure to check the option "Disable wait cursor for this action" in Action Chains, for this to work smoothly)
Or set a native shortcut without using action chains via Preferences / Shortcuts. Go to the Preferences section in Shortcuts then set the shortcut for "Shortcuts" (or any other panel you want)
chaley is offline   Reply With Quote
Old 02-19-2024, 11:04 AM   #9
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: 993
Karma: 6417070
Join Date: Sep 2020
Device: Calibre E-book viewer
Quote:
Originally Posted by chaley View Post
Or set a native shortcut without using action chains via Preferences / Shortcuts. Go to the Preferences section in Shortcuts then set the shortcut for "Shortcuts" (or any other panel you want)
Oh, I hadn't noticed! Now we have a native Shortcuts' keyboard shortcut setting.
Comfy.n is offline   Reply With Quote
Old 02-19-2024, 11:15 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: 993
Karma: 6417070
Join Date: Sep 2020
Device: Calibre E-book viewer
I've spotted another extra ampersand:

Click image for larger version

Name:	2024-02-19 13_14_10-calibre - Preferences - Shortcuts.png
Views:	41
Size:	30.0 KB
ID:	206460
Comfy.n is offline   Reply With Quote
Old 02-19-2024, 06:38 PM   #11
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,317
Karma: 3966249
Join Date: Dec 2011
Location: Midwest USA
Device: Kindle Paperwhite(10th)
Nifty idea.

Maybe it's just me, but I was completely confused at first by the section labeling. The two plugins listed together as the submenu title had nothing to do with each other.

Even after I figured out it was the complete plugin list, I thought Add Books - Convert Books meant 'Add book, sub category Convert books' not
'Add books' through 'Convert books' alphabetically.

I would consider 'A - C', 'C - L' etc instead, and always have A and Z as the endpoints. Or list them all at once and let it scroll.
JimmXinu is offline   Reply With Quote
Old 02-20-2024, 01:11 AM   #12
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 11,741
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by JimmXinu View Post
Even after I figured out it was the complete plugin list, I thought Add Books - Convert Books meant 'Add book, sub category Convert books' not 'Add books' through 'Convert books' alphabetically.
Didn't expanding the submenu where you saw the sublist clear it up?
Quote:
I would consider 'A - C', 'C - L' etc instead, and always have A and Z as the endpoints.
What about Add Books to Convert Books (change '-' to 'to')? That might expose some language/translation issues.

I could do A - C etc but then I think I would have to partition by first letter, as I did in the Tag browser. That isn't outrageously hard but I need to convince myself it is enough better to justify the work.
Quote:
Or list them all at once and let it scroll.
Counting user plugins there could be a *lot* of menu lines. That would certainly lead to usability and possibly "won't fit on my small screen" problems.

Last edited by chaley; 02-20-2024 at 01:25 AM.
chaley is offline   Reply With Quote
Old 02-20-2024, 01:24 AM   #13
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 11,741
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Comfy.n View Post
I've spotted another extra ampersand:
Fixed.
chaley is offline   Reply With Quote
Old 02-20-2024, 03:21 AM   #14
un_pogaz
Chalut o/
un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.
 
un_pogaz's Avatar
 
Posts: 410
Karma: 145324
Join Date: Dec 2017
Device: Kobo
Hihi, you can do some pretty funny things
Click image for larger version

Name:	Capture d’écran 2024-02-20 084601.png
Views:	51
Size:	38.0 KB
ID:	206472
(All GUI action, in All GUI action...)

For the name range, I prefer '-' because the 'to' is a text, it doesn't stand out from the two action names (where is the end of the first name? the beginning of the second?).

I tried partitioning with just the first letter. It works, but I find the result a bit empty, I prefer the full name. I admit it's a little confusing the first time, but you soon get the hang of it, so not a problem.

Click image for larger version

Name:	Capture d’écran 2024-02-20 085809.png
Views:	48
Size:	29.5 KB
ID:	206473

Last edited by un_pogaz; 02-20-2024 at 03:31 AM.
un_pogaz is offline   Reply With Quote
Old 02-20-2024, 09:12 AM   #15
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 11,741
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by un_pogaz View Post
Hihi, you can do some pretty funny things
Attachment 206472
(All GUI action, in All GUI action...)
I thought about removing the All GUI action from the list of available actions but decided against it. Reasoning: the list should be complete, and having the (recursive) action there doesn't break anything.
Quote:
For the name range, I prefer '-' because the 'to' is a text, it doesn't stand out from the two action names (where is the end of the first name? the beginning of the second?).
And it introduces language problems. For example, I think that in French it should be "de AAA à BBB", meaning we would need to support text in front of the first action, between the actions, and quite possibly after the second action.
Quote:
I tried partitioning with just the first letter. It works, but I find the result a bit empty, I prefer the full name. I admit it's a little confusing the first time, but you soon get the hang of it, so not a problem.
Attachment 206473
I agree. However, if I did it I would separate the actions into first letter groups so that a given letter only appears once. Example:
Code:
A - C
D - H
...
chaley 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] Action Chains capink Plugins 1325 Today 07:45 AM
New action to save & restore GUI pane layouts chaley Library Management 12 02-14-2024 05:54 PM
[GUI Plugin] Save Virtual Libraries To Column (GUI) chaley Plugins 14 04-04-2021 05:25 AM
actions toolbar Seadevil Library Management 1 10-04-2016 06:03 PM
Actions Interface amfera Library Management 2 05-04-2012 09:05 AM


All times are GMT -4. The time now is 07:34 PM.


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