Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 12-19-2024, 05:18 PM   #31
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,725
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
IMO: after it's been autosized on open, the width of the Word column should be resizable by the user. It's not uncommon to have some very long words due to hyphenation… there's a couple of examples in my screenshot in post 24. Words that get truncated after a word column resize could be elided.

BR
BetterRed is offline   Reply With Quote
Old 12-19-2024, 05:57 PM   #32
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: 8,764
Karma: 6000000
Join Date: Nov 2009
Device: many
Not needed as any stretch of the window grows the word column first, and an elided word is no help as you can not see all of it. So grow the dialog as much as you want to see the full word. Correct it and hit Refresh.

There is no single column sizing solution for a finite size dialog with variable length data in its columns. We have it autosize its columns based on their contents and always have.

That said, I can see not growing columns whose header label is longer than its contents but that is about it here.

So my question stands, would it help to move adding the headers *after* we resize the columns for contents (see posted image) or not? It will effectively minimize the contents of the last 3 columns and hopefully prevent the need to manually resize them constantly.

If not, I will simply leave things as they are now and people who care can tweak the header translations to re-size columns as they do now.

Please let me know. Thanks.

Last edited by KevinH; 12-19-2024 at 07:05 PM.
KevinH is offline   Reply With Quote
Advert
Old 12-20-2024, 03:59 AM   #33
elibrarian
Imperfect Perfectionist
elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.
 
elibrarian's Avatar
 
Posts: 653
Karma: 863576
Join Date: Dec 2011
Location: Ølstykke, Denmark
Device: none
Quote:
Originally Posted by KevinH View Post
Not needed as any stretch of the window grows the word column first, and an elided word is no help as you can not see all of it. So grow the dialog as much as you want to see the full word. Correct it and hit Refresh.

There is no single column sizing solution for a finite size dialog with variable length data in its columns. We have it autosize its columns based on their contents and always have.
I think you've explained that before (which was why I sorted the problem for myself in the first place, by changing the headers).

Quote:
Originally Posted by KevinH View Post
So my question stands, would it help to move adding the headers *after* we resize the columns for contents (see posted image) or not? It will effectively minimize the contents of the last 3 columns and hopefully prevent the need to manually resize them constantly.
That could be a solution.

Quote:
Originally Posted by KevinH View Post
If not, I will simply leave things as they are now and people who care can tweak the header translations to re-size columns as they do now.
Well, it's simple enough and doesn't take much time, when one knows how to do it, so …

Regards,

Kim
elibrarian is offline   Reply With Quote
Old 12-20-2024, 09:07 AM   #34
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: 8,764
Karma: 6000000
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by elibrarian View Post
I think you've explained that before (which was why I sorted the problem for myself in the first place, by changing the headers).



That could be a solution.



Well, it's simple enough and doesn't take much time, when one knows how to do it, so …

Regards,

Kim
Thanks for letting me know. I will make that change (not adding the headers until after the size of the columns is determined) for the next release. It can not hurt.

Last edited by KevinH; 12-20-2024 at 10:23 AM.
KevinH is offline   Reply With Quote
Old 12-20-2024, 11:23 AM   #35
PapaKilo
Connoisseur
PapaKilo began at the beginning.
 
Posts: 84
Karma: 10
Join Date: Jul 2012
Location: Florida USA
Device: Android, kindle
Quote:
Originally Posted by KevinH View Post
If it will help, we could change the word "Misspelled" to "Error" or "Wrong" or "Typo" or "Bad" but we have no control over the length of the word chosen by various translators. A more descriptive explanation could be added to a Tooltip.

Just let me know if any of those would be better.
Well if the Misspelled column is useless unless the 'Show all words' is checked why don't you just not show the column if you don't have the 'Show all words' checked?

Just asking!

Paul
PapaKilo is offline   Reply With Quote
Advert
Old 12-20-2024, 12:02 PM   #36
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: 8,764
Karma: 6000000
Join Date: Nov 2009
Device: many
Not changing it. Not worth my time or the effort. A column that is 4 chars wide after the change just committed is not enough screen real estate to worry about given the additional need for conditionals all throughout the code to access a possibly changing column number and layout depending only on a checkbox.
KevinH is offline   Reply With Quote
Old 12-23-2024, 10:04 PM   #37
Tex2002ans
Wizard
Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.Tex2002ans ought to be getting tired of karma fortunes by now.
 
Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
I randomly noticed this while poking around...

Bug #1: In Tools > Spellcheck > Spellcheck (Ctrl+Alt+Q)...

Is the "Language" or "Count" columns supposed to be double-clickable/editable?

I was able to double-click into those 2 columns and change the numbers/text...

I think they should be read-only.

(Seems like "Word"/"Misspelled" columns are fine.)

Quote:
Originally Posted by BetterRed View Post
I think the one on the left is better, it's from calibre.
Yes, full agree.

Calibre's "checkmark/nothing" column is much more readable than a giant column of "Yes/No".

The more redundant data you can throw out, the better for readability.

(And the power of Spellcheck Lists is the sheer amount of power/data you can shove in such a tiny space and "see-at-a-glance". )

Same exact info I wrote about it way back in 2022!

- - -

On Information Density + organizing data from most important > least important, I also wrote a similar post earlier this year in:

And, as always, one of the best videos I ever ran across on UI/UX was:

Watching those videos helped open my eyes on little annoyances/inconsistencies/inefficiencies like this building up all over the place.

- - -

Side Note: And, when I finally reopened Sigil 2.3.1 after my nearly year-long hiatus from MR, I definitely had some "fresh eyes".

Plenty of little little things that were "invisible" to me before, because I just got used to it after working with it daily for 12+ years, but now I see can use some improvement.

- - -

On Readability of Spellcheck Lists

If it was up to me, I'd flip the "Miss?" column to go all the way to the left + swap it for checkmarks like Calibre.

So you'd go from this:

Current Sigil 2.3.1:

Code:
Word        | Count | Language | Misspelled?
------------|-------|----------|------------
Apples           1    English     No
Bananas          2    English     No
Carrots          3    English     No
Paers          100    English     Yes
Tomatoes        10    English     No
After:

Code:
Miss? | Word        | Count | Language
------|-------------|-------|----------
        Apples           1    English
        Bananas          2    English
        Carrots          3    English
✓       Paers          100    English
        Tomatoes        10    English
This would rank it from most important -> least important, while still maximizing readability.

Heck, maybe even shifting the number too:

Code:
? | Count | Word        Language
--|-------|-----------|----------
      1    Apples       English
      2    Bananas      English
      3    Carrots      English
✓   100    Paers        English
     10    Tomatoes     English
This would especially help when the "Language" (or "Word") column sometimes grows enormously wide.

Compare with big words/language:

Current:

Code:
Word                             | Count | Language                 | Misspelled?
---------------------------------|-------|--------------------------|------------
Apples                                1     German - Liechtenstein     No
Bananas                               2     German - Liechtenstein     No
Carrots                               3     German - Liechtenstein     No
PaersReallyLongWordIsReallyLong     100     German - Liechtenstein     Yes
Tomatoes                             10     German - Liechtenstein     No
After:

Code:
? | Count | Word                             | Language
--|-------|----------------------------------|-----------------------
      1    Apples                             German - Liechtenstein
      2    Bananas                            German - Liechtenstein
      3    Carrots                            German - Liechtenstein
✓   100    PaersReallyLongWordIsReallyLong    German - Liechtenstein
     10    Tomatoes                           German - Liechtenstein
In that case:

1. If "Word" column grows huge, it doesn't really matter, because all the important info stays in the same exact spot. (Along the left-most edge.)

(And it doesn't matter how short/ginormous a word becomes, the numbers are ALWAYS right up against it. )

2. Who cares if "Language" grows huge, it's in the "least important"/"end" column, so it can easily be cut/cropped or tuned-out by your brain.

(But in the original layout, you're CONSTANTLY "jumping over it" to look at the Misspelled column.)

See the IMAGE of where my eyes focus to see if a word is misspelled (or getting the word count) between the 2 versions:

Click image for larger version

Name:	EyeComparison.-.Spellcheck.List.-.Sigil.1.9.3.vs.Potential.Redesign.png
Views:	174
Size:	36.3 KB
ID:	212640

In the update, your eyes are ALWAYS staying in that very narrow band of columns 1/2/3. Never going 1/2/4.

3. If you toggle "Show All Words", the UI barely budges.

Last edited by Tex2002ans; 12-24-2024 at 12:11 AM.
Tex2002ans is offline   Reply With Quote
Old 12-24-2024, 01:13 AM   #38
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: 8,764
Karma: 6000000
Join Date: Nov 2009
Device: many
I will make those 2 columns non-editable (ie read only).
KevinH is offline   Reply With Quote
Old 12-24-2024, 09:11 AM   #39
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,570
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
I've grown quite weary of the slightly nitpicky (not to mention highly subjective) column width/order/content conversation.

As Kevin already mentioned: we will not be moving to checkmarks, or changing to cryptic, shorter header text (or hiding columns based on checkbox selections). Nor will we be changing the established order of the columns. Kevin's already pushed a change that will keep the last three columns minimized. After making the above columns mentioned read-only, I'm of the opinion that this is as wrapped up as it's going to get. Sorry if that disappoints a few.

Last edited by DiapDealer; 12-24-2024 at 09:19 AM.
DiapDealer is offline   Reply With Quote
Old 12-24-2024, 11:03 AM   #40
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: 8,764
Karma: 6000000
Join Date: Nov 2009
Device: many
I agree with DiapDealer here. Most of the requested changes are highly subjective. For example, when editing a document with proper language tags in a multi-language epub (and there are many with latin, or french, or german terms in them) the language column may be paramount to finding and detecting both spelling errors and additional text whose tags need lang attributes to be properly set.

Similar arguments can be use for misspelled column when foreign words with language specific spelling variations are present.

I personally like to see all words then sort first on the word then second on misspelled to focus on one subset first.

Sorting based on language is also useful at times.

This is a zero sum change as what helps one may hurt another. Especially after a long history of using them as they are.

Sizing the last three columns before adding the headers, and fixing columns that should not be editable, clearly should benefit everyone.

I do not feel that way about the other requests. Especially as they may disturb long time users.

If we never had a spell check dialog and we were designing a new one from scratch, many of the arguments put forward here would be useful. But we are not. Maybe for a future completely redesigned Sigil 5.0 long after I have retired from developing Sigil ...


Update: Just pushed the fix to master to make count and Language columns not editable. This fix will appear in the next release of Sigil.

Last edited by KevinH; 12-24-2024 at 02:29 PM.
KevinH is offline   Reply With Quote
Old 02-12-2025, 08:29 AM   #41
shopma2
Hans
shopma2 began at the beginning.
 
Posts: 9
Karma: 10
Join Date: May 2023
Device: Kobo Glo
I like this edit because I get bored re-setting the columns every time I have fixed misspelled word. And I won't buy a lot of real-estate just for this.
Remember, whenever you buy something, you have to bin something else.
Best wishes for the new year, all!
shopma2 is offline   Reply With Quote
Old 02-12-2025, 02:20 PM   #42
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,057
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
I would love to have the spell check, when it has a possible (lang not specified) alternate language word, suggest and wrap it in a <span lang=...>\1</span> if accepted.
theducks is online now   Reply With Quote
Old 02-12-2025, 03:50 PM   #43
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: 8,764
Karma: 6000000
Join Date: Nov 2009
Device: many
Have you tried adding that span and lang in the Change To field? If that works, something to wrap a word in a span tag should be doable.
KevinH is offline   Reply With Quote
Old 02-14-2025, 12:58 AM   #44
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,057
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by KevinH View Post
Have you tried adding that span and lang in the Change To field? If that works, something to wrap a word in a span tag should be doable.
Wrapping in a span is what I do now, (I also have to guess what language is best).
I find it amazing how cross pollinated our language has become.
What becomes hilarious is when a phrase comes full circle. All courtesy of military servicemen
Easy Street -> Became Hunki Dori (in Japan) -> became Hunky Dory back here
theducks is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Spellcheck window can't be resized paperback Editor 1 06-16-2024 05:52 AM
Issue with SpellCheck? carmenchu Sigil 3 06-28-2022 06:46 PM
Spellcheck in book view + selected text spellcheck unfairrobot Sigil 2 12-19-2016 04:50 PM
Firmware Update Let's get this new window browser issue fixed nrobertson Amazon Kindle 14 01-28-2011 02:27 PM
SPELLCHECK NATION: Does SpellCheck have a dark side? cbaehr Self-Promotions by Authors and Publishers 10 11-07-2010 12:45 PM


All times are GMT -4. The time now is 11:03 PM.


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