Bug 141137

Summary: "AutoCorrect" submenu (and autocorrect options) are missing from the Groupedbar Compact and Tabbed toolbars
Product: LibreOffice Reporter: Jeff Fortin Tam <nekohayo>
Component: UIAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: enhancement CC: heiko.tietze, jluth, kainz.a, martin.sourada, mentoring
Priority: medium Keywords: difficultyBeginner, easyHack, skillDesign, topicUI
Version: 7.0.4.2 release   
Hardware: All   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=147056
https://bugs.documentfoundation.org/show_bug.cgi?id=144839
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 102062, 103341    

Description Jeff Fortin Tam 2021-03-21 00:03:23 UTC
Tools > Autocorrect >
...is a pretty important menu. It not only lets you turn on/off autocorrect, but it also lets you access the Autocorrect Options dialog, which is pretty important because it lets you handle localization settings, replacements, capitalization settings, and also manage the collected dictionary of words for autocompletion, which can sometimes be quite borked up depending on the document, so it's important to able to access that.

However, the Tabbed and Groupedbar toolbar modes do not provide you with any way to access this, even in the "Review" menubutton.
Comment 1 Heiko Tietze 2022-03-21 10:42:45 UTC
Good example why this kind of UI is a failure from the beginning, IMO. Makes no sense to squash hundreds of function into the primary UI. The least adverse effect is when we add the command to the Tools menu. 

Code pointer:

sc/uiconfig/scalc/ui/notebookbar.ui | notebookbar_groupedbar_compact.ui	
sd/uiconfig/sdraw/ui/notebookbar.ui | notebookbar_groupedbar_compact.ui	
sd/uiconfig/simpress/ui/notebookbar.ui | notebookbar_groupedbar_compact.ui	
sw/uiconfig/swriter/ui/notebookbar.ui | notebookbar_groupedbar_compact.ui	

<object class="GtkMenu" id="Menu Tools">

The main menu entry is .uno:AutoFormatMenu with the commands
.uno:OnlineAutoFormat, .uno:AutoFormatApply, .uno:AutoFormatRedlineApply, and .uno:AutoCorrectDlg.
Comment 2 Matt K 2023-11-24 22:40:26 UTC
I'm not able to repro with the following:

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e37dcb3ca36bb6c23b15757e6e556ad25832398c
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

For Grouped mode, you simply need to enable the Menubar toggle under "Menu" on the far right-side of the bar.  This will give you the Tools Menubar.

For Tabbed mode, the "Autocorrect" menu is available under "Review"->"Review" (on the far right-side of the bar).
Comment 3 QA Administrators 2024-05-23 03:17:24 UTC Comment hidden (obsolete)
Comment 4 Jeff Fortin Tam 2024-05-23 13:50:56 UTC
Clearing the NEEDINFO status as there is no more information needed on my part as far as I can tell, this issue has not changed with 24.2.x. Requiring the user to enable the whole menubar on top of the toolbars that have "Review" menubutton is counterproductive, goes against what seems to be general design intent of those groupedbar and tabbed toolbars UIs, and wastes vertical space. If I wanted to use a whole menubar, I would be using the traditional toolbars (or no toolbars at all).

I'd expect this submenu to be present in the "Review" menubutton by default, instead.