[plasmashell] [Bug 476364] Incorrectly styled font selector

2024-06-15 Thread Roke Julian Lockhart Beedell
https://bugs.kde.org/show_bug.cgi?id=476364

Roke Julian Lockhart Beedell <4wy78...@rokejulianlockhart.addy.io> changed:

   What|Removed |Added

 CC||4wy78uwh@rokejulianlockhart
   ||.addy.io

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

[plasmashell] [Bug 476364] Incorrectly styled font selector

2023-11-04 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=476364

Nicolas Fella  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-integration/-/com
   ||mit/53cfae46b00f7844718bb75
   ||c469cfcf6efcb070d
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #5 from Nicolas Fella  ---
Git commit 53cfae46b00f7844718bb75c469cfcf6efcb070d by Nicolas Fella.
Committed on 04/11/2023 at 23:19.
Pushed by nicolasfella into branch 'master'.

Implement Font dialogs

QML FontDialog first queries the platform theme for an implementation. Since we
don't provide one
we get the default one, which is less than stellar.

In Qt5 we would get a widgets-based one that works fine.

We can get the Qt5 behavior back by asking for a QFontDialog (and passing
DontUseNativeDialog to avoid endless recursion)

M  +1-0qt6/autotests/CMakeLists.txt
M  +1-0qt6/src/platformtheme/CMakeLists.txt
A  +64   -0qt6/src/platformtheme/kdeplatformfontdialoghelper.cpp
[License: LGPL(3+eV) LGPL(v3.0) LGPL(v2.0)]
A  +32   -0qt6/src/platformtheme/kdeplatformfontdialoghelper.h
[License: LGPL(3+eV) LGPL(v3.0) LGPL(v2.0)]
M  +3-1qt6/src/platformtheme/kdeplatformtheme.cpp

https://invent.kde.org/plasma/plasma-integration/-/commit/53cfae46b00f7844718bb75c469cfcf6efcb070d

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

[plasmashell] [Bug 476364] Incorrectly styled font selector

2023-11-01 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=476364

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #4 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-integration/-/merge_requests/115

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

[plasmashell] [Bug 476364] Incorrectly styled font selector

2023-11-01 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476364

--- Comment #3 from Nate Graham  ---
Ah right, and in Qt 6, the QML one no longer falls back to the Widgets one,
right?

Do we need to style it ourselves in plasma-integration or something?

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

[plasmashell] [Bug 476364] Incorrectly styled font selector

2023-11-01 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=476364

--- Comment #2 from Nicolas Fella  ---
(In reply to Nate Graham from comment #1)
> Can reproduce. It's quite horrible now. We must be doing something wrong in
> the Digital Clock code, as it works correctly in the Fonts KCM.

Nothing wrong per se. The difference is that the clock code uses the QML font
dialog, which has this horrible default implementation. The KCM uses
KFontChooserDialog, which is widgets-based

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

[plasmashell] [Bug 476364] Incorrectly styled font selector

2023-11-01 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476364

Nate Graham  changed:

   What|Removed |Added

 CC||k...@privat.broulik.de,
   ||n...@kde.org,
   ||nicolas.fe...@gmx.de
  Component|general |Digital Clock
 Ever confirmed|0   |1
   Target Milestone|--- |1.0
 Status|REPORTED|CONFIRMED
   Assignee|unassigned-b...@kde.org |plasma-b...@kde.org
Version|unspecified |master
Product|kde |plasmashell

--- Comment #1 from Nate Graham  ---
Can reproduce. It's quite horrible now. We must be doing something wrong in the
Digital Clock code, as it works correctly in the Fonts KCM.

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