[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-04-08 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

--- Comment #16 from Nate Graham  ---
The one that was merged and then reverted after we found out that JetBrains
IDEs are doing something odd.

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-04-08 Thread Vasily Khoruzhick
https://bugs.kde.org/show_bug.cgi?id=480828

--- Comment #15 from Vasily Khoruzhick  ---
(In reply to Nate Graham from comment #14)
> more correct fix

Could you please elaborate on what it would be?

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-04-04 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

Nate Graham  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-04-04 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

--- Comment #14 from Nate Graham  ---
My inclination would be to push the more correct fix and let JetBrains fix
their own bug.

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-04-03 Thread Vasily Khoruzhick
https://bugs.kde.org/show_bug.cgi?id=480828

--- Comment #13 from Vasily Khoruzhick  ---
For the reference:
https://youtrack.jetbrains.com/issue/IDEA-347172/Make-IDE-based-scaling-behave-more-like-GTK

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-04-03 Thread Vasily Khoruzhick
https://bugs.kde.org/show_bug.cgi?id=480828

--- Comment #12 from Vasily Khoruzhick  ---
Any suggestions on how to proceed with the bug?

MR got reverted because it breaks JB IDE that interprets GTK settings different
from GTK, so basically the choice is either GTK apps look good at 175% or JB
IDE looks good at 175%.

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-03-07 Thread Vasily Khoruzhick
https://bugs.kde.org/show_bug.cgi?id=480828

Vasily Khoruzhick  changed:

   What|Removed |Added

Version|5.27.10 |6.0.1

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-03-07 Thread Vasily Khoruzhick
https://bugs.kde.org/show_bug.cgi?id=480828

Vasily Khoruzhick  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #11 from Vasily Khoruzhick  ---
Reopening, since MR was reverted

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-02-23 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In|5.27.11 |6.1

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-02-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||5.27.11

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-02-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

Nate Graham  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kde-gtk-config/-/commit/ |ma/kde-gtk-config/-/commit/
   |fab18c5b7c5fb1648aa027af031 |6b3865a72baff3932fbe89ef0c4
   |a8bf5fd090be0   |4ff1b9bb4cd10

--- Comment #10 from Nate Graham  ---
Git commit 6b3865a72baff3932fbe89ef0c44ff1b9bb4cd10 by Nate Graham, on behalf
of Vasily Khoruzhick.
Committed on 20/02/2024 at 20:41.
Pushed by ngraham into branch 'Plasma/5.27'.

Round x11GlobalScaleFactor instead of flooring it

When display scaling is set to 175%, flooring scale factor down to 1
results in very cramped widgets. To the point when the text scaled by
1.75 doesn't fit the widgets.

Properly round x11GlobalScaleFactor to avoid that.

Signed-off-by: Vasily Khoruzhick 
Fixed-IN: 6.0


(cherry picked from commit 28b724674815ecb23c078a0d23e33ab64d0df69a)

M  +7-2kded/gtkconfig.cpp

https://invent.kde.org/plasma/kde-gtk-config/-/commit/6b3865a72baff3932fbe89ef0c44ff1b9bb4cd10

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-02-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

Nate Graham  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kde-gtk-config/-/commit/ |ma/kde-gtk-config/-/commit/
   |28b724674815ecb23c078a0d23e |fab18c5b7c5fb1648aa027af031
   |33ab64d0df69a   |a8bf5fd090be0

--- Comment #9 from Nate Graham  ---
Git commit fab18c5b7c5fb1648aa027af031a8bf5fd090be0 by Nate Graham, on behalf
of Vasily Khoruzhick.
Committed on 20/02/2024 at 20:41.
Pushed by ngraham into branch 'Plasma/6.0'.

Round x11GlobalScaleFactor instead of flooring it

When display scaling is set to 175%, flooring scale factor down to 1
results in very cramped widgets. To the point when the text scaled by
1.75 doesn't fit the widgets.

Properly round x11GlobalScaleFactor to avoid that.

Signed-off-by: Vasily Khoruzhick 
Fixed-IN: 6.0


(cherry picked from commit 28b724674815ecb23c078a0d23e33ab64d0df69a)

M  +7-2kded/gtkconfig.cpp

https://invent.kde.org/plasma/kde-gtk-config/-/commit/fab18c5b7c5fb1648aa027af031a8bf5fd090be0

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-02-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

Nate Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/kde-gtk-config/-/commit/
   ||28b724674815ecb23c078a0d23e
   ||33ab64d0df69a
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #8 from Nate Graham  ---
Git commit 28b724674815ecb23c078a0d23e33ab64d0df69a by Nate Graham, on behalf
of Vasily Khoruzhick.
Committed on 20/02/2024 at 20:39.
Pushed by ngraham into branch 'master'.

Round x11GlobalScaleFactor instead of flooring it

When display scaling is set to 175%, flooring scale factor down to 1
results in very cramped widgets. To the point when the text scaled by
1.75 doesn't fit the widgets.

Properly round x11GlobalScaleFactor to avoid that.

Signed-off-by: Vasily Khoruzhick 
Fixed-IN: 6.0

M  +7-2kded/gtkconfig.cpp

https://invent.kde.org/plasma/kde-gtk-config/-/commit/28b724674815ecb23c078a0d23e33ab64d0df69a

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-02-16 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=480828

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #7 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kde-gtk-config/-/merge_requests/104

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

[systemsettings] [Bug 480828] kwin: poor experience with Gtk apps and 175% display scaling

2024-02-06 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=480828

Nate Graham  changed:

   What|Removed |Added

   Assignee|kwin-bugs-n...@kde.org  |plasma-b...@kde.org
Product|kwin|systemsettings
  Component|wayland-generic |kcm_style
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
 CC||m...@gikari.com

--- Comment #6 from Nate Graham  ---
Hmm, floor() is probably not appropriate here. It should at least round(), not
floor(). But maybe we can also find some way to approximate a fractional scale
factor even though GTK apps don't officially support this.

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