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
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:
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.