Bug 106434 - huge number of entries in AutoCorrect dialog replacement table
Summary: huge number of entries in AutoCorrect dialog replacement table
Status: RESOLVED WONTFIX
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Linguistic (show other bugs)
Version:
(earliest affected)
5.0.0.5 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-08 10:08 UTC by Paolo Benvenuto
Modified: 2017-03-11 13:40 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paolo Benvenuto 2017-03-08 10:08:24 UTC
Tools - Autocorrect - Autocorrect options

a substitution list is presented with many many many substitutions

I think the common user doesn't need no one of this substitutions, or at most needs 2 or 3, all the others annoy the common user.

The options the user has are:

- uncheck "use replacement table" in the options tab: it's a solution, but it could not be easy for the normal user to think in this option and to find it. But anyway unchecking it he/she looses the 2/3 substitutions he/she needs

- delete the substitutions he/she doesn't want: it's impossible, because the user cannot group-select the items, but needs to delete them one by one, and they are too many

I suggest to drastically reduce that huge list of substitutions, or to uncheck by default all of them. In previous versions libreoffice hadn't that huge list and it was better
Comment 1 V Stuart Foote 2017-03-08 13:36:56 UTC
The Autocorrect framework was adopted to implement localized :emoji: sequence input. The increase in entries reflects that.

Otherwise the number of localized entries in the table has remained stable and appropriate.

Personally, because it is cluttered with the 1000 odd emoji entries, I would like to see the listing of :emoji: replacements moved to a dedicated tab of the AutoCorrect Options dialog.

But beyond that this is a WONTFIX.
Comment 2 Paolo Benvenuto 2017-03-08 14:53:21 UTC
ok to move emoji's to a dedicated tab of the AutoCorrect Options dialog.
Comment 3 tommy27 2017-03-11 07:00:31 UTC
(In reply to Paolo Benvenuto from comment #0)
> Tools - Autocorrect - Autocorrect options
> 
> a substitution list is presented with many many many substitutions
> 
> I think the common user doesn't need no one of this substitutions, or at
> most needs 2 or 3, all the others annoy the common user.
> ...

please give a concrete example of an annoying autocorrect substitution that you see in the current list.

I'm italian too so you can show me an italian autocorrect example.
Comment 4 tommy27 2017-03-11 07:13:26 UTC
(In reply to Paolo Benvenuto from comment #2)
> ok to move emoji's to a dedicated tab of the AutoCorrect Options dialog.

I think that would need a major rework of the autocorrect engine since most of the emojis are localized so you should have 2 autocorrect database list for each language... one to store normal typing errors and another one to collect emojis

moreover LibO should be instructed to search replacements in those 2 files at the same time when typing... I wonder how many possible conflicts could take place if the user puts the same emoji code in one file and in the other one with different replacements...

actually you have a single database file that assures that you have a single replacement per language... it stores both typing errors and emojis in the same list... it simpler and it works fine.

from a technical point of view I don't see a valid reason to split them in 2 different list... 

maybe we could put a filter in the autocorrect replacement table in order to show just some specific items such as:

emojis autocorrect   (i.e.   :something:  )
wildcard autocorrect (i.e.  .*something.* )
unformatted text autocorrect
formatted text autocorrect 

I see Lazlo Nemeth is already in the CC list but I'm in favour of WONTFIX regarding the removal of the default autocorrect lists and the splitting of the emoji from the autocorrect list
Comment 5 Paolo Benvenuto 2017-03-11 08:06:30 UTC
@tommy27 the annoying thing is that if you want to remove an autocorrection item you find with a huge list of items and it's boring to search in that huge list

I agree with with the proposal to organize the items, and I suggest that the user can filter them by category, i.e.

- show/hide a whole category from list
- check/uncheck a whole category
Comment 6 tommy27 2017-03-11 13:27:38 UTC
(In reply to Paolo Benvenuto from comment #5)
> @tommy27 the annoying thing is that if you want to remove an autocorrection
> item you find with a huge list of items and it's boring to search in that
> huge list

I still don't get where the issue is...
if you want to delete an autocorrect entry you already know its exact name, so if you don't wanna scroll the list to the exact point (alphabetic order), you just have to type it in the "replace" field and the list will automatically scroll to that point.

so I think this is truly a WONTFIX issue and I'll label it this way.


> I agree with with the proposal to organize the items, and I suggest that the
> user can filter them by category, i.e.
> 
> - show/hide a whole category from list
> - check/uncheck a whole category


that would be a nice enhancement indeed.
feel free to open a new clean bug report with this new feature request and put it's number here under "See Also"
Comment 7 tommy27 2017-03-11 13:40:52 UTC
nevermind, I've already opened Bug 106494  regarding the filter "enhancement request"