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