View Single Post
Old 02-18-2024, 10:14 PM   #1
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,848
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Eh! Calibre starts with most recently added book in Book details

Wondering if anyone else has seen this.

When I start calibre 7.5.1 it opens the last library used with the topmost book (based on the current sort sequence) selected… as it always has.

But the Book details panel shows the the most recently added book. After delay of 1-5 seconds the book details panel will align to the selected book. The length of the delay appears to be based on the number of custom columns rather than the number of books - i.e. my Test library which has 80+ custom columns and < 100 books, is a lot slower than my journals library which has 5 custom columns and > 100,000 books.

It happens on a vanilla install of calibre portable 7.5.1 as well as my regular install of 7.5.1, which suggests its not an optional plugin like View Manager. And it doesn't happen on a vanilla install of calibre portable 6.29.

It's disconcerting, with no apparent side-effects.

Here's the startup debug

Spoiler:


Code:
ApplicationPaletteChange event ignored
Using calibre Qt style: True
ApplicationPaletteChange event received
calibre Debug log
calibre 7.5.1  embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.11.5
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: BRMenu Menu (1, 2, 0) && Count Pages (1, 13, 5) && Drop Search Results (1, 0, 14) && Favourites Menu (1, 3, 0) && Job Spy (1, 0, 239) && Modify ePub (1, 8, 2) && Scroll Book Details (1, 0, 2) && View Manager (1, 10, 2)
calibre 7.5.1  embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.11.5
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: BRMenu Menu (1, 2, 0) && Count Pages (1, 13, 5) && Drop Search Results (1, 0, 14) && Favourites Menu (1, 3, 0) && Job Spy (1, 0, 239) && Modify ePub (1, 8, 2) && Scroll Book Details (1, 0, 2) && View Manager (1, 10, 2)
QPA platform: windows
devicePixelRatio: 1.5
logicalDpi: 96.0 x 96.0
physicalDpi: 104.87741935483871 x 104.50285714285712
[0.00] Starting up...
[0.00] Initializing db...
[0.08] db initialized
[0.08] Constructing main UI...
[0.94] GUI main window shown
Job Spy has begun initialization...
orig_option = prefs.get[option_key]:  True
Tweak Library Name:  Test
'read_file_metadata' global.py file prefs.set  FROM:  True  TO:  True
'read_file_metadata' global prefs[option_key] value changed FROM:  True  TO:  True
author_sort_copy_method >>> default tweaks.py method is:  invert
current  tweaks['title_series_sorting']:  library_order
--->>>apply_title_series_sorting_by_library:   libname is NOT tweaked; default value used for:    Test    is:  library_order
title_series_sorting changed FROM:  library_order  TO:  library_order
Calibre, and hence Job Spy, was gracefully shut down last time?  True
Last time daemon started:  never
Last time daemon failed:  never
Total daemon starts inception_to_date:  0
Total daemon failures inception-to-date:  0
JS: ===>>> change_gui_alternating_row_colors()
Job Spy has finished initialization...
[1.28] main UI initialized...
[1.28] Started up in 1.28 seconds with 90 books


BR
BetterRed is offline   Reply With Quote