Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 05-25-2025, 08:14 PM   #1
Polgs
Member
Polgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a Texan
 
Posts: 14
Karma: 18074
Join Date: Nov 2019
Location: Australia
Device: none
entering date field

I often change the "date" field on an entry and I have noticed a very slight anomaly. When entering the date, I start with the day number as 2 digits and the cursor jumps to the month field. I then start entering the month name and for most months I only need 3 chars, e.g. Jan or Feb, and the cursor then jumps to the year field. However, if the month is June, July or September, I need to enter 4 chars before the cursor moves to the year field, even though Jun, Jul and Sep are unique ways to write month names. Then, after I have finished entering the whole date, the displayed date shows the 3 char value of Jun, Jul & Sep.
Can we please have Jun, Jul & Sep accepted as valid input for month names?

Thanks
Polgs is offline   Reply With Quote
Old 05-25-2025, 08:44 PM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,243
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
That control is provided by Qt not calibre, you would need to ask them to change it.
kovidgoyal is offline   Reply With Quote
Advert
Old 05-26-2025, 07:48 AM   #3
Polgs
Member
Polgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a Texan
 
Posts: 14
Karma: 18074
Join Date: Nov 2019
Location: Australia
Device: none
I posted this question on the Qt forum and received the following reply:

Hi and welcome,

from your post I assume you are just a user of calibre app and no Qt dev, right?!

Can we please have Jun, Jul & Sep accepted as valid input for month names?
The question is:
What widgets do "they" (calibre developers) use there?! Standard widgets or self-developed ones.

That being said, I don't think it's a Qt issue ifself rather than how calibre implemented the calendar logic and defined valid inputs.

Edit:

Found the repo on github:

https://github.com/kovidgoyal/calibre/tree/master
Ok, they are using PySide6 and QCalendar / QCalendarWidget.
I guess they have to change some settings to allow three letter inputs for month names.

(@Steven123 https://forum.qt.io/user/steven123 here would be an example of a Python-based app using Qt frontend)
Polgs is offline   Reply With Quote
Old 05-26-2025, 09:15 AM   #4
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,360
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
FWIW this problem doesn't happen on my machine running calibre 8.4.101 on Windows 11. "Jun" suffices for June, "Jul" for July, etc. I tested it on the builtin Date column and on a custom date column.
chaley is offline   Reply With Quote
Old 05-26-2025, 01:20 PM   #5
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,243
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
It's likely locale dependent and calibre uses bog standard qt provided widgets for this, no custom settings.
kovidgoyal is offline   Reply With Quote
Advert
Old 05-27-2025, 06:30 PM   #6
Polgs
Member
Polgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a Texan
 
Posts: 14
Karma: 18074
Join Date: Nov 2019
Location: Australia
Device: none
One of the Qt guys has confirmed that this is caused by Qt. I'm now waiting on a response from their developers.
Polgs is offline   Reply With Quote
Old Yesterday, 06:15 PM   #7
Polgs
Member
Polgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a TexanPolgs might easily be mistaken for a Texan
 
Posts: 14
Karma: 18074
Join Date: Nov 2019
Location: Australia
Device: none
Qt support report that June and July work with 3 chars in Qt 6.9 but Sept is still required for September.
Polgs is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Automatically Setting Date field to file creation date when importing. Marc_G2 Library Management 6 07-25-2020 10:35 PM
What date is used in the 'Date' field of CC Metadata window? ShaunBlake Library Management 2 06-18-2019 05:32 PM
Date field details rcharbon Calibre 7 09-21-2014 09:08 PM
Entering a partial date? Kythe42 Library Management 17 08-15-2013 12:24 PM
date field iomari Calibre 8 10-09-2011 03:32 AM


All times are GMT -4. The time now is 06:59 AM.


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