![]() |
#811 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,069
Karma: 76037135
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Edit very useful, thank you!
Question: The OP mentions that RowSpy is "to aid those users with many Custom Columns." However, I only see a few default columns. Did I fail to find the option to customize it or am I misunderstanding the purpose? Last edited by ownedbycats; 03-13-2023 at 10:38 AM. |
![]() |
![]() |
![]() |
#812 | |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
RowSpy
Quote:
If you tab over to the very far right side of a Library View with a lot of custom columns, and of course have the book detail pane closed because it is inefficient in that scenario, you can easily lose track of what the author and title etc. are of the current row that you are on. Understand that RowSpy was created long before split panes etc. However, for those who don't use split panes (like me), it is still useful. DaltonST |
|
![]() |
![]() |
![]() |
#813 | |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
NV Cannot be Parent-less without an OS 'Stay on Top' Gadget
Quote:
See the attached example snip of a piece of my desktop photo with NV open. Change: Next version will be not be parent-less because unless you use a 'stay on top' window utility, like I do, it would be highly annoying and very non-ergonomic to make it parent-less. Every time you click a column, the tool disappears below the Calibre GUI window. DaltonST Last edited by DaltonST; 03-13-2023 at 01:24 PM. Reason: Change in decision |
|
![]() |
![]() |
![]() |
#814 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,069
Karma: 76037135
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
That's a giant eye!
|
![]() |
![]() |
![]() |
#815 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,069
Karma: 76037135
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
NoteViewer: When I click on another book, it changes the column to whatever cell I clicked on, even if it's not a longtext.
Is there a way to switch books without this happening, or keep it locked to a selected column? |
![]() |
![]() |
![]() |
#816 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
Nope. Close it before random clicking of rows and columns. Use a Calibre Shortcut for easy-on and off.
|
![]() |
![]() |
![]() |
#817 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
However, I could add a 'lock here' checkbox to stop it from moving as you move. I'll do that.
|
![]() |
![]() |
![]() |
#818 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,069
Karma: 76037135
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Thanks
![]() In my case, I usually have my long-text columns hidden in the booklist, so I can't click on it without first showing it. |
![]() |
![]() |
![]() |
#819 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
Beta Test: Notes Viewer
Beta test of several tweaks to Notes Viewer.
The obvious one is a new checkbox to lock the current custom column (but not the book id) no matter where you click or tab in the Library View. Please try to break it. DaltonST Last edited by DaltonST; 03-13-2023 at 04:59 PM. Reason: New Beta Version to tune HTML vs. MD 'guessing' |
![]() |
![]() |
![]() |
#820 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,069
Karma: 76037135
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Incorrect detection:
I believe the instances of 'coffee_at_daybreak' is causing Note Viewer to incorrectly detect contents as MD. Changing them all to 'coffee' made it detect as HTML. Despite containing HTML content, column is set to interpret as plain-text. Column contents: Spoiler:
Last edited by ownedbycats; 03-13-2023 at 04:28 PM. |
![]() |
![]() |
![]() |
#821 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
The DEBUG log shows exactly why MD was picked over HTML. It was because the 'normalizing factor' that was set was backwards. The divisor I used should have been the dividend, and vice versa. Fixed in new beta version uploaded to the prior post.
Code:
current_column: #ris_abstract MD : regex match: (\*|\_)+(\S+)(\*|\_)+ MD : regex match: (^(\W{1})(\s)(.*)(?:$)?)+ MD : regex match: (\'{1})(.*)(\'{1}) HTML : regex match: href= HTML : regex match: <a|</a|<a href= HTML : regex match: <div|</div HTML : regex match: <li|</li HTML : regex match: <p|</p HTML : regex match: <span|</span HTML : regex match: <ul|</ul HTML : regex match: <u|</u guessing: MD: normalizing factor: 0.9 MD: scores & ratios: 3 0.1875 0.16875 HTML: scores & ratios: 8 0.25806451612903225 --->>> best guess: html Last edited by DaltonST; 03-13-2023 at 05:00 PM. |
![]() |
![]() |
![]() |
#822 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,796
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
If the NV panel has keyboard focus, I can't use the Miscellaneous->Focus the book list shortcut, I am forced to use the mouse. Similarly if I give keyboard focus to the book list I can't return it to NV, other than via a mouse click.
Tab Order - if I Tab out of the custom column selector, thru Lock, the Style and Mode radio button groups I lose sight of 'current tab-order item' (i.e. there no highlighted widgets) - my guess is that tabbing out of the Mode group gives 'current tab-order item' to the display/edit text box where Tabs get ignored. BR Last edited by BetterRed; 03-13-2023 at 09:49 PM. |
![]() |
![]() |
![]() |
#823 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,796
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
On the Tab Order front: if I set the Mode to Edit, the Save Edits button is shown and it is highlighted. Tab (and Enter) characters are inserted into the text box as one would expect, and… the Ctrl+NumpadEnter sequence 'presses' Save Edits, which saves the cell, and returns the Mode to View… which leaves me back in the why isn't Tab working state. I think the text box needs to be removed from the Tab Order chain in View mode - IIRC it would have been doable in C via the Win32 API, but dunno about Python and Qt. BR Last edited by BetterRed; 03-13-2023 at 10:45 PM. |
|
![]() |
![]() |
![]() |
#824 |
Deviser
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
|
I have been going through the Qt6 Tab Order and setProxy documentation, making a lot of additions to NV's pyQt code for tabbing. Still a lot more testing and fixing to do.
There are 3 qtextedits, actually. 1 each for plain, markdown and html. They occupy the same location but 2 are always hidden, their focus proxy (for tabbing) given to the visible/enabled one, and then they are disabled. In View Mode, the visible/active qtextedit is Read-Only, which is probably why the tab won't stop there. Note that tab goes in one direction (the opposite direction down under), and shift+tab goes the opposite. I have also been testing the use of the arrow keys that pick up where the tab left off when it stops in a 'group' of widgets, such as a radio-button group that allows only one 'on' at a time. The dropdown combobox doesn't yet show 'focus' as visually different; I am going to look at its css and its other attributes to fix that issue. BTW, all of the widgets are enabled for accepting focus via tabbing, clicking, and the mouse wheel. There is nothing else available that they don't already have now. To be continued. DaltonST |
![]() |
![]() |
![]() |
#825 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,069
Karma: 76037135
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
That fixed the markdown problem.
![]() |
![]() |
![]() |
![]() |
Tags |
author aka, author pen name, colors, toolbag, toolbox, tools |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] KindleUnpack - The Plugin | DiapDealer | Plugins | 527 | 08-15-2025 01:36 PM |
[GUI Plugin] Ex Libris | AlPe | Plugins | 87 | 10-10-2020 03:10 PM |
[GUI Plugin] Marvin XD | Philantrop | Plugins | 126 | 01-29-2017 12:48 PM |
Ubuntu/Linux : Command to schedule a job with Calibre.( No GUI ) | DurgaPrasad | Calibre | 0 | 10-16-2013 06:50 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |