Edit Metadata glitch has column "Read Status" not showing properly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Charles Haley |
Bug Description
After resetting the order of columns in the edit metadata my "read status" column is taking up two rows for the label to the left of the fixed response column, when all the other columns have their labels on one row. This leaves my edit metadata with a partially missing label.
Attached screenshot highlighting the column in the bulk metadata view, I also have the individual book view but I can seem to only attach one file.
Robin (robin-ellwood) wrote : | #1 |
Kovid Goyal (kovid) wrote : Re: calibre bug 1766762 | #2 |
Kovid Goyal (kovid) wrote : | #3 |
@chaley: Most probably can be fixed by disabling wrapping on the QLabel
used for the control labels.
Changed in calibre: | |
assignee: | nobody → Charles Haley (cbhaley) |
status: | New → Triaged |
Charles Haley (cbhaley) wrote : | #4 |
@kovid: I am uncomfortable with that change for 2 reasons:
1) The change will break edit metadata for everyone who likes word wrap. It also can make it impossible for the edit metadata window to fit on the screen if the label text is very long.
2) I can't make it fail on windows. In every case I have tried the cell expanded vertically so that the label showed completely after word wrap. I wonder if this is an artifact of Qt on the OP's OS? Or perhaps the font metrics are incorrect?
@OP: What OS and calibre version are you running? Have you changed the interface font? If so, to what?
Kovid Goyal (kovid) wrote : | #5 |
I suspect that it happens if there is layout pressure, i.e.e the dialog
is not tall enough to fit all the controls. Although I have to say, I
cannot make it happen either. And given that the dialog has scrollbars,
I dont know why there should be layout pressure at all.
Changed in calibre: | |
status: | Triaged → Incomplete |
Robin (robin-ellwood) wrote : Re: [Bug 1766762] Re: calibre bug 1766762 | #6 |
Change the font size to 11 (that was the problem) I reset it to 9 and it
went back to normal
On Wed, Apr 25, 2018 at 1:26 AM, Kovid Goyal <email address hidden>
wrote:
> I suspect that it happens if there is layout pressure, i.e.e the dialog
> is not tall enough to fit all the controls. Although I have to say, I
> cannot make it happen either. And given that the dialog has scrollbars,
> I dont know why there should be layout pressure at all.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Edit Metadata glitch has column "Read Status" not showing properly
>
> Status in calibre:
> Triaged
>
> Bug description:
> After resetting the order of columns in the edit metadata my "read
> status" column is taking up two rows for the label to the left of the
> fixed response column, when all the other columns have their labels on
> one row. This leaves my edit metadata with a partially missing label.
>
> Attached screenshot highlighting the column in the bulk metadata
> view, I also have the individual book view but I can seem to only
> attach one file.
>
> To manage notifications about this bug go to:
> https:/
>
Robin (robin-ellwood) wrote : | #7 |
- metadata.db Edit (1.4 MiB, application/octet-stream; name="metadata.db")
- metadata_db_prefs_backup.json Edit (68.0 KiB, application/json; name="metadata_db_prefs_backup.json")
see attached metadata and json for recreation
On Fri, May 4, 2018 at 1:39 AM, robin ellwood <email address hidden>
wrote:
> Change the font size to 11 (that was the problem) I reset it to 9 and it
> went back to normal
>
> On Wed, Apr 25, 2018 at 1:26 AM, Kovid Goyal <email address hidden>
> wrote:
>
>> I suspect that it happens if there is layout pressure, i.e.e the dialog
>> is not tall enough to fit all the controls. Although I have to say, I
>> cannot make it happen either. And given that the dialog has scrollbars,
>> I dont know why there should be layout pressure at all.
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https:/
>>
>> Title:
>> Edit Metadata glitch has column "Read Status" not showing properly
>>
>> Status in calibre:
>> Triaged
>>
>> Bug description:
>> After resetting the order of columns in the edit metadata my "read
>> status" column is taking up two rows for the label to the left of the
>> fixed response column, when all the other columns have their labels on
>> one row. This leaves my edit metadata with a partially missing label.
>>
>> Attached screenshot highlighting the column in the bulk metadata
>> view, I also have the individual book view but I can seem to only
>> attach one file.
>>
>> To manage notifications about this bug go to:
>> https:/
>>
>
>
Charles Haley (cbhaley) wrote : | #8 |
- Clipboard01.jpg Edit (465.8 KiB, image/jpeg)
Still can't reproduce it with the information given, trying 3 different font sizes. See the attached screen capture.
Could you give me:
- the text of the column order tweak?
- the actual font you are using?
- the OS and calibre version you are ruinning?
For the last one, the OS etc, best would be to post the beginning of a calibre debug log. That will also show if there is some DPI scaling going on. I don't have any idea why that might affect something, but it would be good to know.
Robin (robin-ellwood) wrote : Re: [Bug 1766762] Re: Edit Metadata glitch has column "Read Status" not showing properly | #9 |
- bug log with text font 12.txt Edit (4.9 KiB, text/plain; charset="US-ASCII"; name="bug log with text font 12.txt")
- current font settings.png Edit (151.9 KiB, image/png; name="current font settings.png")
- compact metadata.png Edit (309.6 KiB, image/png; name="compact metadata.png")
- all on one tab.png Edit (282.9 KiB, image/png; name="all on one tab.png")
- default edit metadata.png Edit (211.1 KiB, image/png; name="default edit metadata.png")
- fixed read status font 10.png Edit (203.1 KiB, image/png; name="fixed read status font 10.png")
Hi Charles,
Using os Windows 7, Calibre 3.24.2 copied from tweaks folder:
#: Order of custom column(s) in edit metadata
metadata_
'#merged_
'#kindle', '#grdateadded', '#exclusiveshelf', '#book_style', '#genre',
'#dateread', '#grdateread', '#latest_
'#details', '#currentbooksh
'#kobo', '#cleaned', '#bookshelves', '#all_the_
Was able to recreate the "read status" compression problem and I have
included a screenshot of the look and feel font settings at 12 (although
the problem was resolved at 10). Screenshots of the various edit metadata
gui (compact, default, all on one tab) these were shown while the font was
at 12. Also sent in a resolved screenshot at font 10
Finally, I added a bug log from when the font sizes was 12, but didn't add
the one that was created when the problem was resolved. Hopefully this
will give you all the info you need.
On Fri, May 4, 2018 at 2:22 AM, Charles Haley <email address hidden>
wrote:
> Still can't reproduce it with the information given, trying 3 different
> font sizes. See the attached screen capture.
>
> Could you give me:
> - the text of the column order tweak?
> - the actual font you are using?
> - the OS and calibre version you are ruinning?
>
> For the last one, the OS etc, best would be to post the beginning of a
> calibre debug log. That will also show if there is some DPI scaling
> going on. I don't have any idea why that might affect something, but it
> would be good to know.
>
> ** Attachment added: "Clipboard01.jpg"
> https:/
> attachment/
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Edit Metadata glitch has column "Read Status" not showing properly
>
> Status in calibre:
> Incomplete
>
> Bug description:
> After resetting the order of columns in the edit metadata my "read
> status" column is taking up two rows for the label to the left of the
> fixed response column, when all the other columns have their labels on
> one row. This leaves my edit metadata with a partially missing label.
>
> Attached screenshot highlighting the column in the bulk metadata
> view, I also have the individual book view but I can seem to only
> attach one file.
>
> To manage notifications about this bug go to:
> https:/
>
Robin (robin-ellwood) wrote : | #10 |
Sorry, Im using Calibre 3.22.1
On Tue, May 29, 2018 at 4:58 PM, robin ellwood <email address hidden>
wrote:
> Hi Charles,
> Using os Windows 7, Calibre 3.24.2 copied from tweaks folder:
>
>
> #: Order of custom column(s) in edit metadata
>
> metadata_
> '#merged_
> '#kindle', '#grdateadded', '#exclusiveshelf', '#book_style', '#genre',
> '#dateread', '#grdateread', '#latest_
> '#details', '#currentbooksh
> '#kobo', '#cleaned', '#bookshelves', '#all_the_
>
> Was able to recreate the "read status" compression problem and I have
> included a screenshot of the look and feel font settings at 12 (although
> the problem was resolved at 10). Screenshots of the various edit metadata
> gui (compact, default, all on one tab) these were shown while the font was
> at 12. Also sent in a resolved screenshot at font 10
>
> Finally, I added a bug log from when the font sizes was 12, but didn't add
> the one that was created when the problem was resolved. Hopefully this
> will give you all the info you need.
>
>
>
> On Fri, May 4, 2018 at 2:22 AM, Charles Haley <email address hidden>
> wrote:
>
>> Still can't reproduce it with the information given, trying 3 different
>> font sizes. See the attached screen capture.
>>
>> Could you give me:
>> - the text of the column order tweak?
>> - the actual font you are using?
>> - the OS and calibre version you are ruinning?
>>
>> For the last one, the OS etc, best would be to post the beginning of a
>> calibre debug log. That will also show if there is some DPI scaling
>> going on. I don't have any idea why that might affect something, but it
>> would be good to know.
>>
>> ** Attachment added: "Clipboard01.jpg"
>> https:/
>> /5133646/
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https:/
>>
>> Title:
>> Edit Metadata glitch has column "Read Status" not showing properly
>>
>> Status in calibre:
>> Incomplete
>>
>> Bug description:
>> After resetting the order of columns in the edit metadata my "read
>> status" column is taking up two rows for the label to the left of the
>> fixed response column, when all the other columns have their labels on
>> one row. This leaves my edit metadata with a partially missing label.
>>
>> Attached screenshot highlighting the column in the bulk metadata
>> view, I also have the individual book view but I can seem to only
>> attach one file.
>>
>> To manage notifications about this bug go to:
>> https:/
>>
>
>
Charles Haley (cbhaley) wrote : | #11 |
I was able to repeat the problem and have submitted what is best called a workaround because the problem is almost certainly in QT itself.
Changed in calibre: | |
status: | Incomplete → Fix Committed |
Kovid Goyal (kovid) wrote : Fixed in master | #12 |
Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.
status fixreleased
Changed in calibre: | |
status: | Fix Committed → Fix Released |
Robin (robin-ellwood) wrote : Re: [Bug 1766762] Re: Edit Metadata glitch has column "Read Status" not showing properly | #13 |
What is "QT"?
On Fri, Jun 1, 2018 at 4:32 AM, Charles Haley <email address hidden>
wrote:
> I was able to repeat the problem and have submitted what is best called
> a workaround because the problem is almost certainly in QT itself.
>
> ** Changed in: calibre
> Status: Incomplete => Fix Committed
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Edit Metadata glitch has column "Read Status" not showing properly
>
> Status in calibre:
> Fix Committed
>
> Bug description:
> After resetting the order of columns in the edit metadata my "read
> status" column is taking up two rows for the label to the left of the
> fixed response column, when all the other columns have their labels on
> one row. This leaves my edit metadata with a partially missing label.
>
> Attached screenshot highlighting the column in the bulk metadata
> view, I also have the individual book view but I can seem to only
> attach one file.
>
> To manage notifications about this bug go to:
> https:/
>
Charles Haley (cbhaley) wrote : | #14 |
"What is "QT"?"
The graphical interface toolkit (GUI) that calibre uses. If QT is broken then almost certainly calibre is equally broken. It is similar to when an Android app doesn't work because of a bug in Android itself.
Robin (robin-ellwood) wrote : | #15 |
So I guess I am the first to come across this glitch.
On Fri, Jun 1, 2018 at 1:25 PM Charles Haley <email address hidden>
wrote:
> "What is "QT"?"
>
> The graphical interface toolkit (GUI) that calibre uses. If QT is broken
> then almost certainly calibre is equally broken. It is similar to when
> an Android app doesn't work because of a bug in Android itself.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> Edit Metadata glitch has column "Read Status" not showing properly
>
> Status in calibre:
> Fix Released
>
> Bug description:
> After resetting the order of columns in the edit metadata my "read
> status" column is taking up two rows for the label to the left of the
> fixed response column, when all the other columns have their labels on
> one row. This leaves my edit metadata with a partially missing label.
>
> Attached screenshot highlighting the column in the bulk metadata
> view, I also have the individual book view but I can seem to only
> attach one file.
>
> To manage notifications about this bug go to:
> https:/
>
Changing the component for this bug.
assignee cbhaley
status triaged