Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 01-16-2026, 09:47 PM   #91
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,252
Karma: 6565382
Join Date: Nov 2009
Device: many
Sorry, I obviously misread your post. No Worries.
KevinH is offline   Reply With Quote
Old 01-16-2026, 11:08 PM   #92
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,880
Karma: 29151636
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by BetterRed View Post
I won't speculate on why Kovid choose to make it 'before the insertion point'.
Because when it comes to knowing what the character is, before insertion point is far more useful. Think about typing as you type there is no character after the insertion point or in case you are typing in the middle of existing text the character after the insertion point remains fixed. In the calibre editor at least, no clue about sigil, there are various techniques to insert non-ascii characters using shortcuts, snippets, typing html entities and so on, it is extremely useful to be able to see at a glance what character was just inserted while typing.

In contrast showing the character after the insertion point has no actual benefit, it's just a convention. It makes *some* sense if you also have a block cursor in which case it becomes the character *under* the cursor but for an insertion cursor, it's just silly.
kovidgoyal is online now   Reply With Quote
Old 01-17-2026, 10:10 AM   #93
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,252
Karma: 6565382
Join Date: Nov 2009
Device: many
In your opinion. But if I typed a character, I would already know what key I just typed. And at top of file and line beginning, after the insertion point makes more sense. So not silly.

Furthermore the only difference between an insertion point cursor and a block cursor in Qt is cursor shape, i.e. it is not a mode indicator. So "under the cursor" should indicate the char after the insertion point, which in Qt is also the character at the textcursor start position in my opinion. The most common use case is investigating strange diacritics, rare punctuation, and special whitespace chars and for that either before or after the insertion point works.

Last edited by KevinH; 01-17-2026 at 11:29 AM.
KevinH is offline   Reply With Quote
Old 01-17-2026, 02:08 PM   #94
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,252
Karma: 6565382
Join Date: Nov 2009
Device: many
Okay for those following along, I just pushed changes to master to allow the Classes Used report to also search in any selectors defined in style tags inside that html file.

I have also pushed changes to allow a user to double click in the Classes Used report and if that class definition is found (even if in that html file's style tags) to open the CodeView editor to it. Similar to how the CSS Selectors Used in CSS files report does.

This completes suggestion 14 in the Summary Report found at https://www.mobileread.com/forums/sh...8&postcount=83 earlier in this thread.

That just leaves the suggestion 1 to be done (so far).

Last edited by KevinH; 01-17-2026 at 02:11 PM.
KevinH is offline   Reply With Quote
Old 01-17-2026, 06:26 PM   #95
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 49,627
Karma: 174632684
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quick question. I've received a couple of PMs from people asking if I can send them links to the Windows version of Sigil with the ongoing changes. I've done this before but thought I would check before doing it again.
DNSB is offline   Reply With Quote
Old 01-17-2026, 07:10 PM   #96
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,252
Karma: 6565382
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by DNSB View Post
Quick question. I've received a couple of PMs from people asking if I can send them links to the Windows version of Sigil with the ongoing changes. I've done this before but thought I would check before doing it again.
I have no problem with that, as long as they understand this is mainly for testing of the new suggestions and feedback (but should work well generally). As long as they are willing to test and report any issues to help out, the more the merrier.

But do note, all the new translation strings are in English only since nothing here has yet gone to Transifex unlike an actual release of Sigil.

And we are possibly planning to update to Qt 6.10.2 when it gets released and Python 3.14.x before our next actual release so lots more changes on the way. So alert them to update again when an actual release is made hopefully in February or March.

Last edited by KevinH; 01-17-2026 at 07:15 PM.
KevinH is offline   Reply With Quote
Old 01-17-2026, 11:00 PM   #97
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,880
Karma: 29151636
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by KevinH View Post
In your opinion. But if I typed a character, I would already know what key I just typed. And at top of file and line beginning, after the insertion point makes more sense. So not silly.
Yeah just like the reverse is your opinion. And I was at pains to point out that in the calibre editor you can enter characters in many ways other than pressing a single key on your keyboard. Which makes knowing what character was just inserted extremely useful.

Quote:
Furthermore the only difference between an insertion point cursor and a block cursor in Qt is cursor shape, i.e. it is not a mode indicator. So "under the cursor" should indicate the char after the insertion point, which in Qt is also the character at the textcursor start position in my opinion. The most common use case is investigating strange diacritics, rare punctuation, and special whitespace chars and for that either before or after the insertion point works.
Except that as far as I know neither the calibre book editor nor Sigil use the block cursor, so it's irrelevant to this discussion. If there was a vim mode in either it might be relevant, there isnt. For investigating characters, as you say, either convention works. For typing previous character works, next character does not. Seems pretty cut and dried to me, but I am not here to convince you to change your mind, I was simply responding to BR mentioning me.
kovidgoyal is online now   Reply With Quote
Old Yesterday, 10:08 AM   #98
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,252
Karma: 6565382
Join Date: Nov 2009
Device: many
Understood. There are a number of ways to add or paste characters into Sigil in addition to typing but most insert strings not single characters making the name of just the last character entered rather pointless for most methods. As for insertion point vs block cursor, Sigil will report on the same character no matter the shape of the actual curser as a cursor is a cursor.

So I think we must agree to disagree.

Last edited by KevinH; Yesterday at 10:10 AM.
KevinH is offline   Reply With Quote
Old Yesterday, 12:22 PM   #99
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,252
Karma: 6565382
Join Date: Nov 2009
Device: many
Okay, I have now addressed suggestion 1 in the list (add possible shortcut id number to the ClipEditor)

This has been pushed to master.

See the attached image if interested.
Attached Thumbnails
Click image for larger version

Name:	ClipEditor.png
Views:	14
Size:	219.3 KB
ID:	220382  
KevinH is offline   Reply With Quote
Old Yesterday, 01:49 PM   #100
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 9,252
Karma: 6565382
Join Date: Nov 2009
Device: many
So all items on that Summary have been pushed to master along with a few more bug fixes.

For those who build their own, all testing and feedback about any of these changes/fixes welcome.
KevinH is offline   Reply With Quote
Old Yesterday, 07:25 PM   #101
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: 22,170
Karma: 30317706
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by KevinH View Post
Sorry, I obviously misread your post. No Worries.
Me too, sorry - until I looked I hadn't noticed that Sigil has the Line and Col shown in the status line.
BetterRed is online now   Reply With Quote
Old Today, 12:21 AM   #102
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 49,627
Karma: 174632684
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
I've already sent this link to the people who PMmed me expressing interest, one of whom suggested other people might be interested.

Please read read KevinH's comments in message #96 in this thread before installing this code.

Anyone who is interested in testing the Windows build of the Sigil beta, here is a link to a compile of the 2026-Jan-18 code: Sigil-2.7.0-Windows-x64-Setup.exe.

Last edited by DNSB; Today at 12:25 AM.
DNSB is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Suggestions for Sigil Improvements or New Features KevinH Sigil 168 11-18-2025 01:23 PM
Suggestions for New Plugins and Plugin Improvements KevinH Plugins 0 09-22-2025 11:53 AM
Ideas for New Improvements or Features KevinH Sigil 97 04-09-2025 10:45 AM
Improvements/bugs/features dontcrash KOReader 10 10-23-2019 11:05 AM
Onyx M92: Suggestions for possible improvements Lode Onyx Boox 3 02-11-2013 08:40 AM


All times are GMT -4. The time now is 05:47 AM.


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