Register Guidelines E-Books Today's Posts Search

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

Notices

Reply
 
Thread Tools Search this Thread
Old 07-08-2023, 03:09 AM   #1
arpeggioaccele
light mode user
arpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcover
 
Posts: 66
Karma: 16268
Join Date: May 2023
Location: New England
Device: I use the Calibre ebook-viewer on macos and Apple Books on ios.
Different layouts for each library

Is there a way to set a different layout for each calibre library? For example revealing the cover browser for library 1 and hiding it for library 2.

Additional info:

I've separated the files I manage using Calibre into three libraries— one for comics, one for books with covers and another for books without covers.

Usually I hide the tag browser, cover browser, cover grid however I thought it would be nice to use the cover grid for comics at least. But I can't seem to find a way to turn the cover grid on when I switch to that library.

I hope I am not missing an obvious solution. I tried searching for a solution and found the View Manager plugin which seems to manage everything but layouts.

Perhaps I am not supposed to treat different libraries like different profiles or maybe no one switches libraries that often to need such a feature, but Calibre can set a virtual library automatically when a certain library is opened.
arpeggioaccele is offline   Reply With Quote
Old 07-08-2023, 03:30 AM   #2
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,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
To toggle list/grid view press Alt+Shift+G, see ==>> Keyboard shortcuts

Added: if that doesn't suit, you might be able to automate with the Action Chains plugin.

BR

Last edited by BetterRed; 07-08-2023 at 03:34 AM.
BetterRed is offline   Reply With Quote
Old 07-08-2023, 09:47 AM   #3
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 30,939
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
You could avoid having cover nocover libraries simply making a VL for each

Has: cover:true
Not: cover:false
theducks is offline   Reply With Quote
Old 07-08-2023, 09:53 AM   #4
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 30,939
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Can the View Manager PI open-close the Comments or Tag Browser when choice initially invoked (I don't use, the reason I ask)
I worded initially because it should not prevent change once selected view has been triggered
theducks is offline   Reply With Quote
Old 07-08-2023, 06:04 PM   #5
arpeggioaccele
light mode user
arpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcover
 
Posts: 66
Karma: 16268
Join Date: May 2023
Location: New England
Device: I use the Calibre ebook-viewer on macos and Apple Books on ios.
Thanks for the advice! I'll consider changing the hotkey, that would definitely make it a lot easier to enable cover grid.

I don't know if the View Manager plugin does that, I'll test later though.

Quote:
You could avoid having cover nocover libraries simply making a VL for each
I use a separate library for cbz files because they're so large compared to epubs— I placed them in a separate drive to save space on my main drive.
arpeggioaccele is offline   Reply With Quote
Old 07-08-2023, 06:58 PM   #6
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,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by arpeggioaccele View Post
Thanks for the advice! I'll consider changing the hotkey, that would definitely make it a lot easier to enable cover grid.

I don't know if the View Manager plugin does that, I'll test later though.
As a long time user of VM, I can tell you it doesn't.

Quote:
Originally Posted by arpeggioaccele View Post
I use a separate library for cbz files because they're so large compared to epubs— I placed them in a separate drive to save space on my main drive.
Why not put all your libraries on the separate drive. I doubt there's much advantage of keeping them on the system drive. At it's 'core' calibre uses a memory resident database - if you remove all the author and book folders from a library the main thing you'll notice is the lack of covers in the Book details panel.

BR
BetterRed is offline   Reply With Quote
Old 07-08-2023, 08:09 PM   #7
arpeggioaccele
light mode user
arpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcover
 
Posts: 66
Karma: 16268
Join Date: May 2023
Location: New England
Device: I use the Calibre ebook-viewer on macos and Apple Books on ios.
Well the original reasoning behind different drives is that the separate drive is an unreliable sd card and I wanted to keep my precious books safer than the comics. (The comics being local copies of freely available webcomics that is.)

In practice, the advantage of separate libraries is that doing bulk edits is simpler, it's easier to backup and create different custom columns etc. for each library. (Though I'm sure for some having that all be in one database would be preferable.)

And that I loaded a bunch of movies on there and now it's full is my excuse to not merging them now.

Still, the original "problem" of a different layout setup for each library, whether it be a separate database or virtual library is not solved.

I would have thought it would be an option not unlike the current capability of setting a default virtual library for each database. (The "Apply virtual library when _ is opened" option)

The hotkey solution works, but there's also the tag browser, search bar, cover browser and book details to toggle.
arpeggioaccele is offline   Reply With Quote
Old 07-08-2023, 10:52 PM   #8
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,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by arpeggioaccele View Post
. . . keep my precious books safer . . .
What are these 'precious books', First Folio NFTs :lol:

Quote:
Originally Posted by arpeggioaccele View Post
<snip>

Still, the original "problem" of a different layout setup for each library, whether it be a separate database or virtual library is not solved.

I would have thought it would be an option not unlike the current capability of setting a default virtual library for each database. (The "Apply virtual library when _ is opened" option)

The hotkey solution works, but there's also the tag browser, search bar, cover browser and book details to toggle.
And there's also this option.

Click image for larger version

Name:	Screenshot 2023-07-09 123856.jpg
Views:	282
Size:	101.3 KB
ID:	202538

Calibre is approaching its 17th birthday, I've been actively supporting it for the last 11 years, yours is the first instance of a request for per library layout options I can recall. I suggest you lodge an Enhancement request, see ==>> calibre - Bugs

BR
BetterRed is offline   Reply With Quote
Old 07-08-2023, 11:07 PM   #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: 1,605
Karma: 7511185
Join Date: Sep 2020
Device: none
Quote:
Originally Posted by BetterRed View Post
What are these 'precious books', First Folio NFTs :lol:


And there's also this option.

Attachment 202538

BR
Just a side comment: I think the status bar layout buttons should be displayed by default on new Calibre installs! It's got already a fair amount of easter eggs, lol.
Comfy.n is offline   Reply With Quote
Old 07-08-2023, 11:38 PM   #10
arpeggioaccele
light mode user
arpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcoverarpeggioaccele exercises by bench pressing the entire Harry Potter series in hardcover
 
Posts: 66
Karma: 16268
Join Date: May 2023
Location: New England
Device: I use the Calibre ebook-viewer on macos and Apple Books on ios.
Calling an digital file precious is just me being dramatic lol. Everything I consider significant gets a cloud backup, like textbooks for class.

I did miss the option you point out, I'll definitely try it thanks!
I'll put in a feature request, though I agree that it might not merit attention if no one else has had an issue. https://bugs.launchpad.net/calibre/+bug/2026636

Quote:
Originally Posted by Comfy.n View Post
Just a side comment: I think the status bar layout buttons should be displayed by default on new Calibre installs! It's got already a fair amount of easter eggs, lol.
I didn't realize that layouts existed until I had to figure out how to get back the book details pane after I accidentally collapsed it. It would be good to highlight the layout button or at least give it a unique icon (as it's currently sharing one with preferences.) [Edit: It seems that's what the option does, it displays the useful icons!]

Last edited by arpeggioaccele; 07-09-2023 at 12:15 AM.
arpeggioaccele is offline   Reply With Quote
Old 07-09-2023, 01:49 PM   #11
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: 12,362
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
I submitted changes to Kovid to add a calibre "action" that can show/hide any of the 6 panes. Assuming he accepts it, you can use the Action Chains plugin to set up the view how you want with a single shortcut to invoke the chain. You could also use Action Chains events to do it automatically when a given library is opened.

In addition, the change includes an "API" that View Manager can use to show or hide panes, should someone want to add this functionality to it.

Although one can add the action to a toolbar, there isn't any reason to do so because the buttons are built into calibre's lower status bar.
chaley is offline   Reply With Quote
Old 07-09-2023, 06:10 PM   #12
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,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by chaley View Post
Although one can add the action to a toolbar, there isn't any reason to do so because the buttons are built into calibre's lower status bar.
If the layout options were available as a toolbar item I would add it to the keyboard accessible booklist context menu or Favourites menu.

BR
BetterRed is offline   Reply With Quote
Old 07-10-2023, 06:40 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: 12,362
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
The changes are in calibre source.

Quote:
Originally Posted by BetterRed View Post
If the layout options were available as a toolbar item I would add it to the keyboard accessible booklist context menu or Favourites menu.

BR
Why? All the layout buttons have keyboard shortcuts so are keyboard accessible. But regardless, you can do that if you want to.
chaley is offline   Reply With Quote
Old 07-10-2023, 08:10 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: 1,605
Karma: 7511185
Join Date: Sep 2020
Device: none
@chaley Hi! I just tested the new layout actions, running Calibre from source, as I found it cool to have another distinctive way to visually acknowledge library switching - besides a different library icon.

Upon running the chain, I get:

Code:
Traceback (most recent call last):
  File "calibre_plugins.action_chains.action", line 448, in run_chain
  File "calibre_plugins.action_chains.chains", line 389, in run
  File "calibre_plugins.action_chains.chains", line 209, in _run_loop
  File "calibre_plugins.action_chains.chains", line 348, in refresh_gui
  File "C:\users\user\calibre-master\src\calibre\db\legacy.py", line 284, in all_ids
AttributeError: 'LibraryDatabase' object has no attribute 'new_api'
There's also a validation message:

Code:
Menu entry: mylib2 (plugin_name: Choose Library) cannot be found
The chain I tested was set up this way: 1 - a Calibre Action to quick switch to a given library and 2 - Hide Cover Grid

It runs the desired actions, but the message is displayed.

Last edited by Comfy.n; 07-10-2023 at 08:14 AM.
Comfy.n is offline   Reply With Quote
Old 07-10-2023, 09:07 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: 21,660
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by chaley View Post
The changes are in calibre source.

Why? All the layout buttons have keyboard shortcuts so are keyboard accessible. But regardless, you can do that if you want to.
Context menu's are accessible and navigable with 1 finger.

It's moot anyway, after re-trying 6.22 for the past couple of days, I've decided the behaviour of F2 editing in 6.18 suits me so much better that I'll stick to it for the foreseeable future.

BR
BetterRed is offline   Reply With Quote
Reply

Tags
layout, switch


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
New keyboard layouts for M92 docidocus Onyx Boox 4 07-22-2014 06:27 AM
QWidget Layouts Agama Development 1 08-16-2012 03:32 PM
903 Not all layouts available after installing FBReader Fractalus PocketBook 3 12-18-2011 12:40 PM
Advice for two column layouts? stickybuns Workshop 5 04-20-2011 07:12 AM
PRS-600 Additional keyboard layouts Shiimis Sony Reader Dev Corner 2 04-05-2010 01:47 PM


All times are GMT -4. The time now is 04:01 PM.


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