Bug 167223 - UX: “Apply to all” in new “User Interface” dialogue may puzzle the user. (“All what?”)
Summary: UX: “Apply to all” in new “User Interface” dialogue may puzzle the user. (“Al...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
26.2.0.0 alpha0+ master
Hardware: All All
: medium enhancement
Assignee: Heiko Tietze
URL:
Whiteboard: target:26.2.0
Keywords:
Depends on:
Blocks: UI
  Show dependency treegraph
 
Reported: 2025-06-25 21:34 UTC by j.a.swami
Modified: 2025-08-23 07:13 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
25-2 release version, interface dialogue (80.32 KB, image/png)
2025-08-18 14:52 UTC, j.a.swami
Details
25-2 alpha version (daily build), interface dialogue (64.69 KB, image/png)
2025-08-18 14:58 UTC, j.a.swami
Details
26-2 alpha, interface dialogue (76.71 KB, image/png)
2025-08-20 22:48 UTC, j.a.swami
Details
How it looks with GTK3 (49.39 KB, image/png)
2025-08-21 15:09 UTC, Xisco Faulí
Details

Note You need to log in before you can comment on or make changes to this bug.
Description j.a.swami 2025-06-25 21:34:07 UTC
Description:
On the new "User interface" dialogue (implemented in response to Bug 158880) we now see two buttons: "Apply to all" and "Apply." But I find myself asking, "Apply to all what?" Well, surely not “All options.” But then? 

The answer, of course, is “Apply to all modules.” But this is not quickly evident. We leave it to the user to puzzle out.

I think we were better off before, when the buttons said "Apply to All" and (e.g.) "Apply to Writer." That makes matters perfectly clear.

(On the “Toolbars” tab the buttons are hidden, so for that tab this issue doesn’t apply.)

Steps to Reproduce:
1.On the main menu, go to "View--> Interface."
2.See the dialogue presented.
3.

Actual Results:
Two buttons shown: "Apply to All" and "Apply."

Expected Results:
Two buttons: "Apply to All" and (e.g.) "Apply to Writer."


Reproducible: Always


User Profile Reset: Yes

Additional Info:
Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 33560caa34a6532fb27641c19d7cc3bb4dc33057
CPU threads: 16; OS: Linux 6.15; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 1 Heiko Tietze 2025-06-26 07:10:36 UTC
Sounds reasonable to me. And we may also add a tooltip.
Comment 2 Heiko Tietze 2025-06-26 07:43:54 UTC
But in fact the label is "Apply to " + %module. So WFM?
Comment 3 j.a.swami 2025-08-18 14:52:26 UTC
Created attachment 202373 [details]
25-2 release version, interface dialogue
Comment 4 j.a.swami 2025-08-18 14:53:41 UTC
In the released version of 25.2 one button I see says “Apply to All” and the button to the right of it says “Apply to Writer.”

In the Alpha I’m looking at we still have “Apply to All,” but the button to the right says simply “Apply.” 

I'll upload screenshots of the 2 versions.

I’m looking at a somewhat old Alpha, so perhaps this has changed. I’m just reporting what I see.

----------------------------------------------
Version: 25.2.5.2 (X86_64)
Build ID: 520(Build:2)
CPU threads: 16; OS: Linux 6.15; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Comment 5 j.a.swami 2025-08-18 14:58:41 UTC
Created attachment 202374 [details]
25-2 alpha version (daily build), interface dialogue

25-2 alpha version (daily build), interface dialogue
Comment 6 Heiko Tietze 2025-08-19 07:11:24 UTC
LibreOffice is being continuously improved. The dialog was changed four month ago in https://gerrit.libreoffice.org/c/core/+/184714. Is there a good reason to run an outdated alpha version? If not please update and verify. But I believe the buttons are "Apply to All" and "Apply to %module", which is replaced by Writer, Calc, etc. making the "all" clear as "all modules".
Comment 7 j.a.swami 2025-08-20 22:48:28 UTC
Created attachment 202419 [details]
26-2 alpha, interface dialogue
Comment 8 j.a.swami 2025-08-20 22:50:49 UTC
Comment on attachment 202419 [details]
26-2 alpha, interface dialogue

My apologies for reporting on an old daily build. Today I downloaded the latest version, and I still see the same two buttons: "Apply to All" and "Apply" (not "Apply to [Module]."
Comment 9 Heiko Tietze 2025-08-21 07:34:35 UTC
Please add the system information (available in the About dialog).
Comment 10 Heiko Tietze 2025-08-21 07:38:39 UTC
(In reply to Heiko Tietze from comment #9)
> Please add the system information (available in the About dialog).
And from what module (Writer, Calc...) you start the dialog. Checked on Linux, Windows, and macOS and it works for me on all platforms.
Comment 11 j.a.swami 2025-08-21 10:30:33 UTC
Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: fd48da7236f26d9d8d16759546a5c860f91b82de
CPU threads: 16; OS: Linux 6.15; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Running on Fedora Linux 42 workstation with Gnome desktop.

Whether I start the dialog from Writer, Calc, or Impress, the dialog I see is the same.
Comment 12 Heiko Tietze 2025-08-21 14:59:31 UTC
Xisco, can you confirm the issue? Starting with VCL=gtk3 works for me on KDE.
Comment 13 Xisco Faulí 2025-08-21 15:09:01 UTC
Created attachment 202436 [details]
How it looks with GTK3

How it looks in

Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 251798c9b4f2ebad447953c3a4b1048e48cd30e3
CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: en-US
Calc: threaded
Comment 14 Heiko Tietze 2025-08-22 14:00:02 UTC
Gtk is picky with the sequence: if I change the label first and add the icon after that command the name reverts to the original form. Changing the sequence solves the issue. However, I still don't see an icon on this button with Gtk... different (and minor) issue.
Comment 15 Commit Notification 2025-08-23 07:13:26 UTC
Heiko Tietze committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/c535ce3724ffa3a25528286be953cdc899e67604

Resolves tdf#167223 - Show correct label even with gtk3

It will be available in 26.2.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.