View Single Post
Old 02-05-2025, 03:25 PM   #31
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,772
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Snag: The release version (1.0.3 and 1.0.4) takes over a minute to shutdown, this wasn't happening on the pre-release version. It happens on close and restart but not library switch. The backup is created on close.

Here's a debug output

Spoiler:

ApplicationPaletteChange event ignored
Using calibre Qt style: True
ApplicationPaletteChange event received
Traceback (most recent call last):
File "calibre\gui2\ui.py", line 148, in __init__
File "calibre\gui2\ui.py", line 166, in init_iaction
File "calibre\customize\__init__.py", line 659, in load_actual_plugin
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 205, in exec_module
File "calibre_plugins.JS_faves.action", line 17, in <module>
File "calibre\customize\zipplugin.py", line 205, in exec_module
File "calibre_plugins.JS_faves.config", line 20, in <module>
ModuleNotFoundError: No module named 'calibre_plugins.BRMenu_menu'
calibre Debug log
calibre 7.24 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: Backup Configuration Folder (1, 0, 4) && Count Pages (1, 13, 6) && Drop Search Results (1, 0, 14) && Favourites Menu (1, 3, 1) && Job Spy (1, 0, 239) && JobSpy Favourites (1, 2, 0) && Modify ePub (1, 8, 5) && Scroll Book Details (1, 0, 2) && View Manager (1, 10, 3)
calibre 7.24 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: Backup Configuration Folder (1, 0, 4) && Count Pages (1, 13, 6) && Drop Search Results (1, 0, 14) && Favourites Menu (1, 3, 1) && Job Spy (1, 0, 239) && JobSpy Favourites (1, 2, 0) && Modify ePub (1, 8, 5) && Scroll Book Details (1, 0, 2) && View Manager (1, 10, 3)
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.22] db initialized
[0.22] Constructing main UI...
[1.09] GUI main window shown
Job Spy has begun initialization...
orig_option = prefs.get[option_key]: True
Tweak Library Name: Books
'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 tweaked; new value for: Books 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()
current library not specified in Job Spy last-viewed tool active library names... Books
Job Spy has finished initialization...
[1.36] main UI initialized...
[1.36] Started up in 1.36 seconds with 4 books



I'll try it in portable with no other optional plugins installed. And I will try Windows Safe mode in case it's a startup task getting in the way.

NB: my config folder is at C:\_AppData\Calibre\Config_64bit, the backup is C:\_AppData\Calibre\backup-Config_64bit.

BR
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2025-02-06 070405.jpg
Views:	75
Size:	343.7 KB
ID:	213443  
BetterRed is offline   Reply With Quote