Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 04-08-2023, 02:43 PM   #1006
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
Quote:
Originally Posted by BetterRed View Post

[1] Sorting on BookID should be numeric, see attachment (note the Snippet - maybe it should be first two lines if first is very short - without the line feed).

[2] I'd also prefer to set and forget a default Sort sequence - for me it would be BookID ascending.

[3] The RegExp field doesn't appear to have a 'Alt+' shortcut

[4] The following error can also occur if the user does a NV search and then does a book list search that takes NV search results out of sight. You might want to add " or you did library search, or clicked a VL tab". I hit Alt+A in the book list which does a search for current author

BR
[1] Leading padding of one or more zeroes in BookID (only if required for numbers shorter than the longest) will be in the next version.

[2] It just so happens the default sort sequence is already BookID ascending, but the new shortcuts to easily sort the Search Results by any of the 4 columns make sorting and re-sorting painless. Sorting a column alternates between Ascending and Descending. Each column tracks where it is separately.

[3] It is now a pushbutton with a shortcut that opens pop-up text input box, and then pours the specified regular expression where it should go.

[4] The info message has been enhanced to include the message for that scenario.


DaltonST
DaltonST is offline   Reply With Quote
Old 04-08-2023, 02:58 PM   #1007
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
Version 1.0.229 Notes Viewer: Various enhancements.

Version 1.0.229 -2023-04-08 Notes Viewer: Various enhancements.

Several of my earlier posts from today, 2023-04-08, describe the minutiae of the changes.


DaltonST
DaltonST is offline   Reply With Quote
Old 04-08-2023, 07:12 PM   #1008
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Hotkey for the text box

Quote:
Originally Posted by DaltonST View Post
Version 1.0.229 -2023-04-08 Notes Viewer: Various enhancements.


In my Creators library, my default NV column is #links, it typically contains a mixture of https://, calibre://, file:/// and mailto:// URIs wrapped in <a> tags, i.e. <a href="xxxx://blah-blah">Link</a>

When I start NV, the HTML and View radio buttons are already 'pressed' and the #links column for the current 'book' is shown. ✔

If I click in the view area (or hit Backtab 3 times) then hit Tab the first link will be selected, if I press Enter it will 'happen' - e.g. a web page will open, my mail client will spring to life. If I hit Tab again the second link will be selected. ✔

It would be good to have a hotkey to do what the mouse click or 3 Backtabs already do - give the multiline text box keyboard focus, Alt+N would seem appropriate.

BR

Last edited by BetterRed; 04-08-2023 at 07:18 PM.
BetterRed is offline   Reply With Quote
Old 04-08-2023, 07:29 PM   #1009
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
I'll be back in a bit to make some observations on Search.
BetterRed is offline   Reply With Quote
Old 04-08-2023, 09:03 PM   #1010
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
NV Search feature

I think you've got the Sort by Title and Sort by Author 'inverted'

IMO the selector text should show the sort value (i.e BookId, Author, Title or Snippet) - it always displays the Title.

In Entity libraries (chaley calls them meta-meta libraries) there is probably only one book per Entity to act as the placeholder for the Entity's metadata. I prefer to use "Placeholder" as the title, rather than leaving it empty and seeing "Unknown".

Click image for larger version

Name:	1.jpg
Views:	743
Size:	43.4 KB
ID:	200890

Having to set the sort sequence every time NV is used is a pain, ideally it should be by column in the Options panel e.g.

Click image for larger version

Name:	2.jpg
Views:	719
Size:	68.8 KB
ID:	200891

Idle thought - should NV be a separate plugin.

BR
BetterRed is offline   Reply With Quote
Old 04-09-2023, 06:03 PM   #1011
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
Version 1.0.230 Many Changes & Enhancements

Version 1.0.230 -2023-04-09 Disallow user error setting Lock checkbox when it is illogical. Correct Search Results sorting column assignment error. Search Results TableView enhanced to show the current sorted-by value in the first column, and hence in the Search Results dropdown box when the results close. New Library-Specific Options: Search Results sorting parameters.

See the attached image for details.


DaltonST
Attached Thumbnails
Click image for larger version

Name:	search_results_tableview_all_panes.jpg
Views:	730
Size:	444.7 KB
ID:	200909  
DaltonST is offline   Reply With Quote
Old 04-09-2023, 09:00 PM   #1012
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Excellent: having the sort specs in Options is heaps easier for me, and having the sort value in the selector bar is far better too.

BookID sorting is still off kilter - see attachment:

My only bugaboo now is that when I do anything in the book list, NV reacts accordingly, although I respect that suits some use cases.

a Sleep/WakeUp toggle button alongside the Refresh, Exit buttons, don't think I need to tell you what they would do

BR
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2023-04-10 102433.jpg
Views:	724
Size:	105.6 KB
ID:	200914  

Last edited by BetterRed; 04-09-2023 at 10:13 PM.
BetterRed is offline   Reply With Quote
Old 04-10-2023, 05:38 PM   #1013
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
Version 1.0.231 New "Freeze" NV checkbox & Other Enhancements and fixes

Version 1.0.231 -2023-04-10 New "Freeze" Notes Viewer checkbox so that anything you might do outside of NV has no impact, and some things within NV are disabled until NV is "unfrozen". Padding with zeroes of BookID used in Sorting Search Results numerically fixed. Context Menu enhancements. Search Results List column widths optimized (see the attached image).


DaltonST
Attached Thumbnails
Click image for larger version

Name:	js_notes_viewer_search_results_list_context_menu_how_to_activate.jpg
Views:	733
Size:	455.6 KB
ID:	200958  
DaltonST is offline   Reply With Quote
Old 04-11-2023, 02:50 AM   #1014
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by DaltonST View Post
Version 1.0.231 -2023-04-10 New "Freeze" Notes Viewer checkbox so that anything you might do outside of NV has no impact, and some things within NV are disabled until NV is "unfrozen". Padding with zeroes of BookID used in Sorting Search Results numerically fixed. Context Menu enhancements. Search Results List column widths optimized (see the attached image).
Freeze makes an enormous difference to my usage.

After checking Freeze I minimise NV do whatever, restore the minimised window, uncheck freeze and carry on with what I was doing.

BR
BetterRed is offline   Reply With Quote
Old 04-11-2023, 09:43 PM   #1015
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
I just discovered I can open multiple NV windows, viz:

Click image for larger version

Name:	Screenshot 2023-04-12 112237.jpg
Views:	759
Size:	417.2 KB
ID:	200984

Which creates problems when I exit NV (via the Alt+X door)

And 'strange things' happen when I do a library Quick switch with multiple NV windows active .

For my usage - I would prefer to only ever have one NV window - if I press F3 (my NV shortcut) and minimise NV, and then press F3 again I'd prefer that the NV parked on the desktop be restored.

BR
BetterRed is offline   Reply With Quote
Old 04-11-2023, 11:20 PM   #1016
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
Beta Test: HTML Editor inside of Notes Viewer

See the attached image.

Notes Viewer: Name of the Source of the Sort Value; BookID of current book; HTML Editor; Regression error: hole in prohibition of multiple instances of NV has been closed.


DaltonST
Attached Thumbnails
Click image for larger version

Name:	js_notes_viewer_normal_and_html_edit_examples_sidebyside.jpg
Views:	731
Size:	583.6 KB
ID:	200985  

Last edited by DaltonST; 04-15-2023 at 06:14 PM.
DaltonST is offline   Reply With Quote
Old 04-11-2023, 11:59 PM   #1017
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
I'm on to it

BR
BetterRed is offline   Reply With Quote
Old 04-12-2023, 01:17 AM   #1018
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
As you can guess I like it. Can I assume changes to the LT Editor will be inherited by NV?

I have to ask, possibly again - why can't NV include the Comments [dc:description] column?

BR
BetterRed is offline   Reply With Quote
Old 04-12-2023, 11:46 AM   #1019
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
Quote:
Originally Posted by BetterRed View Post
As you can guess I like it. Can I assume changes to the LT Editor will be inherited by NV?

I have to ask, possibly again - why can't NV include the Comments [dc:description] column?

BR
[1] That would be a bad assumption, since it is not that simple. In the beginning, in late 2018, my new Entities Manager plugin made its own revised copy of Calibre's Editor to work within EM as its "Entity Note Editor", which at that time used PyQt5.QtWebKitWidgets. QtWebKit was deprecated in Qt 5.5 and removed in Qt 5.6. So, Entities Manager had to update its copy of Editor to support QWebEngineView instead. For Calibre 6, I changed the EM Editor to use qt.core instead of PyQt5. Notes Viewer now has a slightly revised copy of the current EM Note Editor.

[2] As I said once before, "Comments" is a Standard Column, not a Custom Column. Apples and Oranges. Never the twain shall meet. NV was designed and developed both implicitly and/or (especially) explicitly to use:
  • Only fields found in field_metadata.custom_field_metadata()
  • Only fields starting with a "#"
  • mi.get_user_metadata()
  • mi.set_user_metadata()

To add an exception for even a single Standard Column would be ugly, offensive to my structured programming sensibilities, bug-inducing, a lot of work, and generally a PITA. No thank you.

If it really matters that much to you, evaluate the cost-benefit ratio of cloning the Standard Comments Column in a new #column, and use chaley's "Save Composite Custom Columns" plugin to hard-copy the data into it every time Calibre closes.



I gather that the beta test version is cleared for normal release.


DaltonST

Last edited by DaltonST; 04-12-2023 at 02:19 PM.
DaltonST is offline   Reply With Quote
Old 04-12-2023, 06:35 PM   #1020
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,775
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Oh yes release it by all means - the new HTML editor has removed one of the reasons I've been breaking out of NV.

I understand your position on why you want to avoid standard columns.

When I want to edit a book's Comments, I copy it to a custom column (#blurb/Blurb), edit it, and then copy it back to Comments (dc:description) - the presence of a value in both Comments and Blurb is a signal I probably changed the original.

I should take another look at EM

BR
BetterRed is offline   Reply With Quote
Reply

Tags
author aka, author pen name, colors, toolbag, toolbox, tools


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 523 07-15-2025 06:45 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


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


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