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 04-06-2025, 10:28 AM   #16
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,708
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
You won't believe this:

I booted into Safe mode Minimal, none of my tray gadgets started ✓ Started 8.2.1 portable with the Demo Library. The ≡ ley on Author, Tags, and Publisher in all 3 books popped the short (bad) menu… but the long (good) menu on Ids: Google.

Booted into Normal mode - the ≡ key on Tags (History) in the two Morley books was showing the short (bad) menu, but on Tags (Classic) in the Tolstoy it was showing the long (good) menu.

So I added a Tag (Westminster Parliament) to the Edmund Burke book, guess what - press the ≡ key on it shows the long (good) menu, but "History" continues to show the short (bad) menu. Here are the screen shots:

Click image for larger version

Name:	Tag - History .jpg
Views:	46
Size:	203.8 KB
ID:	214903

Click image for larger version

Name:	Tag - Westminster Parliament .jpg
Views:	39
Size:	223.7 KB
ID:	214904

And if I change a "History" Tag to "Political History" the ≡ key on it pops the long (good) menu.

BR 😕🤒
BetterRed is offline   Reply With Quote
Old 04-06-2025, 10:45 AM   #17
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,416
Karma: 8012664
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
You have inexplicable behavior. I can't make it fail.

Perhaps it is caused by you being in the southern hemisphere.
chaley is offline   Reply With Quote
Advert
Old 04-06-2025, 07:36 PM   #18
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,708
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Or being 10 hours ahead of the curve
BetterRed is offline   Reply With Quote
Old 04-17-2025, 09:47 AM   #19
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,708
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
. . .

BTW: I installed portable 8.2.100 on a thumb drive. I've been able to plug it into it into 3 systems - not mine, none of which have ever seen calibre, one of which was a spanking brand new just delivered Surface Pro. All three show the wrong menu when I tab to John Schember in the Book details and press the ≡ key.

I did not change any settings, or add any books - and it was a new freshly formatted thumb drive. The new Surface Pro had no add ons or any 3rd party software installed, so it was vanilla too. And Safe mode gave the same result.

Given one my Kiwi collaborators can reproduce, maybe it is a latitudinal (or time zone) phenomena

BR

Last edited by BetterRed; 04-18-2025 at 01:15 AM.
BetterRed is offline   Reply With Quote
Old 04-17-2025, 10:03 AM   #20
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,416
Karma: 8012664
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by BetterRed View Post
BTW: I installed portable 8.2.100 on a thumb drive. I've been able to plug it into it into 3 systems - not mine, none of which have ever seen calibre, one of which was a spanking brand new just delivered Surface Pro. All three show the wrong menu when I tab to John Schember in the Book details and press the ≡ key.

I did not change any settings, or add any books - and it was a new freshly formatted thumb drive. The new Surface Pro had no add ons or any 3rd party software installed, so it was vanilla too. And Safe mode gave the same result.

Given one my Kiwi collaborators can reproduce, maybe it is a latitudinal (or time zone) phenomena

BR
What exactly do you do?

What I tried:
  • Installed CP 8.2.100. I don't have a clean machine available.
  • Ran it, accepting the defaults for the start up wizard
  • Pressed I to open a detached book details window.
  • Pressed tab twice to get a dashed box around John Schember.
  • Pressed ≡.
The correct menu opened.

Is there *anything* you are doing differently besides the clean machine?
chaley is offline   Reply With Quote
Advert
Old 04-17-2025, 07:19 PM   #21
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,708
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
↑ ↑ ↑ ✔ — That's it exactly

In real life it's totally inconsistent, but then again it's not:

In my Books library:
  • if I tag any book with "History" I get the short menu when I tab to it and press ≡, if I change a tag on an individual book to "Nistory", I get the long menu.
  • If I change the "History" tag to "Nistory" in Manage Tags I get the long menu on all books.
  • If I tag any book with "England" I always get the long menu when I tab to it and press ≡, including books that have the misbehaving "History" tag.
  • And of course, if I backtab into any field and press ≡ I get the long menu.

It get's weirder, I don't ordinarily make use the Tags column in my Creators library - but if I Tag any Creator with any of the three values mentioned (i.e. History, Nistory, England) I get the same behaviour as I do in my Books library

In other words it appears to be dependent on actual value - irrespective of library, or column

I changed John Schember to John Shampoo, et voila — up pops the long menu.

Click image for larger version

Name:	good.jpg
Views:	40
Size:	254.3 KB
ID:	215086

Changed it back to John Schember, sacre bleu — we're back to the short menu.

Click image for larger version

Name:	bad.jpg
Views:	44
Size:	249.3 KB
ID:	215087

This is up there with the most bizarre 'bugs' I've come across in almost 60 years of messing about with software.

After thought: I should do the download/install to a new thumb drive on someone else's machine - I did that step on my machine.

BR

Last edited by BetterRed; 04-18-2025 at 01:32 AM.
BetterRed is offline   Reply With Quote
Old 04-18-2025, 06:43 AM   #22
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,416
Karma: 8012664
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
I might have an explanation. Inside Qt, tabbing to an "anchor" (something that might have a context menu) gives me a X position that appears to be the top right corner of the box. The Y position is inside the box. Backtabbing in gives me an X position that appears to be the top left corner of the box with the Y position inside the box.

Theory: there are some situations where using tab-in, the position "misses" the corner because of rendered string length. I can imagine this happening if the screen scale is set to more than one hundred or if using a font where the size might need rounding when being rendered.

Questions:
  • What is your screen scale?
  • What font are you using?
  • Does it happen if you use a fixed width font?
chaley is offline   Reply With Quote
Old 04-18-2025, 08:55 AM   #23
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,708
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by chaley View Post
I might have an explanation. Inside Qt, tabbing to an "anchor" (something that might have a context menu) gives me a X position that appears to be the top right corner of the box. The Y position is inside the box. Backtabbing in gives me an X position that appears to be the top left corner of the box with the Y position inside the box.

Theory: there are some situations where using tab-in, the position "misses" the corner because of rendered string length. I can imagine this happening if the screen scale is set to more than one hundred or if using a font where the size might need rounding when being rendered.

Questions:
  • What is your screen scale?
  • What font are you using?
  • Does it happen if you use a fixed width font?
Looks like you've found the 'bug'

What is your screen scale?

Click image for larger version

Name:	Screenshot 2025-04-18 214333.jpg
Views:	36
Size:	210.4 KB
ID:	215090
[*]What font are you using?

Click image for larger version

Name:	Screenshot 2025-04-18 214502.jpg
Views:	32
Size:	209.6 KB
ID:	215091

Does it happen if you use a fixed width font?

Yes, but some things that are 'good' with Segoe UI are 'bad' with Courier New, and vice versa - zip of screen shots attached.

I'm surprised I saw the same on the new Surface Pro. The other two systems have hi res ultra wide monitors, like mine, one was a former colleague's 40" Eizo. Maybe I saw what I wanted to see on the Surface, I only had it for a few minutes.

Added: AFAIC this issue is 'resolved', the inexplicability bothered me much more than the errant behaviour.

BR
Attached Files
File Type: zip Screenshots.zip (1.95 MB, 47 views)

Last edited by BetterRed; 04-18-2025 at 09:11 AM.
BetterRed is offline   Reply With Quote
Old 04-18-2025, 09:50 AM   #24
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,416
Karma: 8012664
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Looking at the screencaptures showing United Kingdom vs United Kingdoom, it appears that the surrounding box is closer to the 'm' of 'Kingdom' than the 'm' of 'Kingdoom'. Hard to see for sure.

If you can run from source then try the attached python file to test if my theory is correct. Although I can't see why it would break anything, I hesitate to submit it to Kovid with no evidence that it fixes anything.

Extract "book_details.py" from the zip file then put it in the calibre source tree: "src\calibre\gui2\book_details.py"
Attached Files
File Type: zip book_details.zip (14.7 KB, 36 views)
chaley is offline   Reply With Quote
Old 04-18-2025, 07:35 PM   #25
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,708
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
I don't have the source. When I tried to clone it a few years ago I ran into a permission issue. Because my motivation was idle curiosity, I didn't bother trying to resolve whatever it was, And I've not been inclined or had any pressing need to retry since.

I'll have another go - but it'll probably be a few weeks.



Another defect in BD:

Click image for larger version

Name:	Screenshot 2025-04-19 090708.jpg
Views:	31
Size:	246.5 KB
ID:	215110

Selecting Remove on Id leads to this error

calibre, version 8.2.100
ERROR: Unhandled exception: <b>KeyError</b>:'id'

Spoiler:
calibre 8.2.100 Portable 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: D:\Calibre\Portables\zTest\Calibre\calibre.exe
Traceback (most recent call last):
File "calibre\gui2\actions\edit_metadata.py", line 893, in remove_metadata_item
File "calibre\db\cache.py", line 85, in call_func_with_lock
File "calibre\db\cache.py", line 1620, in set_field
KeyError: 'id'


Date, uuid, Size etc are similar.

BR
BetterRed is offline   Reply With Quote
Old 04-19-2025, 02:10 AM   #26
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,416
Karma: 8012664
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Open a bug report so the problem doesn't get lost.
chaley is offline   Reply With Quote
Old 04-19-2025, 04:03 AM   #27
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,708
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
I logged the two separate issues - that they'e both in BD is coincidental.

Bug #2107685 “Menu ≡ key in detached Book details gives erratic ...” : Bugs : calibre

Bug #2107683 “Remove Id, Modified, Size etc in Book Details give...” : Bugs : calibre

BR
BetterRed is offline   Reply With Quote
Old 05-02-2025, 12:40 AM   #28
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,708
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
↑ ↑ ↑ ✔

Version 8.3.100 - fixes both.

Thanks
BetterRed 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
Comic books B&W even after setting colors to 256, help? vanishedsarah Conversion 5 12-22-2022 11:06 PM
Touch My old & new Kobo touch. Setting up book64 Kobo Reader 10 01-31-2014 08:57 AM
Pruning redundant and partially redundant tags Sidetrack Library Management 0 03-01-2013 05:05 PM
Setting series index in bulk metadata search&replace bubak Calibre 4 12-19-2010 04:04 PM


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


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