I suggest to disable the Autocorrect option "Capitalize first letter of each sentence" by default (meaning it can be enabled back by the user). Personally I find this confusing more often than helpful, especially when working with Impress. There you often have bullet point lists that start with lower case letters where you don't want a capitalized letter at the start, and it's very annoying (and non-obvious) to correct that manually. Hence my suggestion to disable this by default.
While I disagree with the idea to disable capitalization in general I faced the trouble with lists too. So why not have another option "[ ] Capitalize first letter in lists"? Which is off by default, independently from the sentence option.
mwah. what to think of this.. talking about wishes, I would prefer: - smart popup the first time explaining what happens and allowing to go to settings; - separate settings for Calc and Writer (and ...) (thought we already had an issue for that, but it must have been AutoSpell that I'm confused with..) >> see bug 103882
(In reply to Heiko Tietze from comment #1) > So why not have another option "[ ] Capitalize > first letter in lists"? Which is off by default, independently from the > sentence option. Sounds good to me. I like this suggestion more than the popup Cor suggested.
(In reply to Samuel Mehrbrodt (CIB) from comment #3) > (In reply to Heiko Tietze from comment #1) > > So why not have another option "[ ] Capitalize > > first letter in lists"? Which is off by default, independently from the > > sentence option. > > Sounds good to me. I like this suggestion more than the popup Cor suggested. +1. edited summary.
It should be possible to disable auto-capitalization of the first letter of text in Calc cells.
Removing needsUX since input has been given. I wonder if such an option is an easy hack.
I like the suggestion, and while you are at it, have the same option for tables.
Samuel: Seeking for a code pointer. Guess the auto correction is done in SvxAutoCorrect::DoAutoCorrect() which could take another bool bIsList. But the method is called from editeng's ImpEditEngine::AutoCorrect() where I don't know whether the current selection is a list or not. Any idea?