https://bugs.kde.org/show_bug.cgi?id=467840

            Bug ID: 467840
           Summary: KDialog always has "-- KDialog" in titlebar, is
                    meaningless to user
    Classification: Applications
           Product: kdialog
           Version: 22.12.3
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: br...@frogmouth.net
          Reporter: k...@callthecomputerdoctor.com
  Target Milestone: ---

SUMMARY

Right now, KDialog always displays "KDialog" in the title bar, or the suffix "-
KDialog" even if a title is set using the --title argument.

Recently, it was decided that "it's an implementation detail meaningless to the
user" to have "-- Portal" or "- PolicyKit1 KDE Agent" in the title bar of their
respective windows:

https://bugs.kde.org/show_bug.cgi?id=466056
https://bugs.kde.org/show_bug.cgi?id=466059

I feel, and have seen other feedback, that having "KDialog" is meaningless to
the user. "KDialog" is only meaningful to programmers and is visual noise
otherwise; for 98% of users, it's something that they have to read and ignore,
which makes KDE appear technical to users. Yes, we can see it's a dialog window
by its very nature, we don't need it spelled out to us.

Can the same fix be applied to KDialog windows? The method was:

    Unset QApplication::applicationDisplayName()


STEPS TO REPRODUCE

1. kdialog --sorry "So sorry that you will see the words in the title bar"
--title "Hello"
2. kdialog --sorry "So sorry that you will see the words in the title bar"
3. kdialog --getopenfilename ~/ "audio/mpeg" --title "Hello"

"KDialog" is present, even in standard open file windows.

EXPECTED RESULT

Have an empty title bar by default. If a coder wants to have their title bar
contain "KDialog", they could manually add it back in with the --title
argument.

SOFTWARE/OS VERSIONS

Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.3
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Kernel Version: 5.19.0-35-generic (64-bit)
Graphics Platform: X11

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to