Bug 67343

Summary: Standardize order of OK, Cancel, Help buttons in all dialog windows
Product: LibreOffice Reporter: Murz <MurzNN>
Component: UIAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: medium CC: caolanm, cno, jorendc
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard: target:4.5.0
i915 platform: i915 features:

Description Murz 2013-07-26 09:26:06 UTC
Now on each dialog window position and order of OK, Cancel, Help and other buttons are different.
Here is example:
Options window: http://wstaw.org/m/2013/07/26/plasma-desktopD24006.png
OK | Cancel | Help | Revert

Text import window: http://wstaw.org/m/2013/07/26/plasma-desktopd24006.png 
Help | Cancel | OK

Will be good to select only one order globally for all libreoffice applications, describe it in documentation, and update all dialog windows for changing order to described.
Comment 1 Caolán McNamara 2013-07-26 09:51:34 UTC
The plan is to convert everything to .ui format, keeping the button order unchanged from pre .ui to post .ui until we are complete, or near complete, and then sort the button ordering automatically in the native order of the platform/desktop environment.
Comment 2 Owen Genat 2013-07-26 13:35:09 UTC
This matter was raised on the LO Design list about a month ago. This page of illustrative dialog examples was provided:

https://wiki.documentfoundation.org/User:Eresus

Thanks for the information Caolán about the manner in which this is to occur. This part of the Guidelines section of TDF Development WidgetLayout page (https://wiki.documentfoundation.org/Development/WidgetLayout#Guidelines) appears to relate to what you mention:

>Use "ok", "help", "cancel", "close", "save", etc. as the names for the gtk-ok, 
>gtk-help, gtk-cancel, etc buttons. This is important to allow button reordering 
>to match the current windowing environment rules. For message boxes, the button 
>names of "discard", "cancel" and "save" enable the Windows+KDE save-discard-
>cancel vs GNOME+MacOSX discard-cancel-save layout rules.
Comment 3 Jorendc 2013-10-20 08:59:29 UTC
Ok, lets mark as NEW for the moment. If this task is done (after all dialogs are converted) we can mark it as fixed. Until now still a valid and new enhancement request.

Kind regards,
Joren
Comment 4 Commit Notification 2015-01-05 10:01:57 UTC
Adolfo Jayme Barrientos committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=adfc260b4bdce558855a12cb3985c2da026d3a8d

fdo#67343 Arrange Help button in a secondary group

It will be available in 4.5.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.