[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

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

--- Comment #6 from Nate Graham  ---
Git commit 215941542b886b20d1364fefd8c28d733b96fc20 by Nate Graham, on behalf
of Jin Liu.
Committed on 11/12/2023 at 17:20.
Pushed by ngraham into branch 'master'.

cursor: generate sizes corresponding to more global scales

I.e. 24px x (50% 75% 100% 125% 150% 175% 200% 225% 250% 275% 300%).

This should make Breeze cursors properly sized on Wayland (at least when
using those scale factors) in GTK3 and Electron apps, and any other apps
written in toolkits that don't implement the cursor-shape-v1 protocol.
Related: bug 448555

M  +---cursors/Breeze/Breeze/cursors/alias
M  +---cursors/Breeze/Breeze/cursors/all-scroll
M  +---cursors/Breeze/Breeze/cursors/bottom_left_corner
M  +---cursors/Breeze/Breeze/cursors/bottom_right_corner
M  +---cursors/Breeze/Breeze/cursors/bottom_side
M  +---cursors/Breeze/Breeze/cursors/cell
M  +---cursors/Breeze/Breeze/cursors/center_ptr
M  +---cursors/Breeze/Breeze/cursors/col-resize
M  +---cursors/Breeze/Breeze/cursors/color-picker
M  +---cursors/Breeze/Breeze/cursors/context-menu
M  +---cursors/Breeze/Breeze/cursors/copy
M  +---cursors/Breeze/Breeze/cursors/crosshair
M  +---cursors/Breeze/Breeze/cursors/default
M  +---cursors/Breeze/Breeze/cursors/dnd-move
M  +---cursors/Breeze/Breeze/cursors/dnd-no-drop
M  +---cursors/Breeze/Breeze/cursors/down-arrow
M  +---cursors/Breeze/Breeze/cursors/draft
M  +---cursors/Breeze/Breeze/cursors/fleur
M  +---cursors/Breeze/Breeze/cursors/help
M  +---cursors/Breeze/Breeze/cursors/left-arrow
M  +---cursors/Breeze/Breeze/cursors/left_side
M  +---cursors/Breeze/Breeze/cursors/no-drop
M  +---cursors/Breeze/Breeze/cursors/not-allowed
M  +---cursors/Breeze/Breeze/cursors/openhand
M  +---cursors/Breeze/Breeze/cursors/pencil
M  +---cursors/Breeze/Breeze/cursors/pirate
M  +---cursors/Breeze/Breeze/cursors/pointer
M  +---cursors/Breeze/Breeze/cursors/progress
M  +---cursors/Breeze/Breeze/cursors/right-arrow
M  +---cursors/Breeze/Breeze/cursors/right_ptr
M  +---cursors/Breeze/Breeze/cursors/right_side
M  +---cursors/Breeze/Breeze/cursors/row-resize
M  +---cursors/Breeze/Breeze/cursors/size_bdiag
M  +---cursors/Breeze/Breeze/cursors/size_fdiag
M  +---cursors/Breeze/Breeze/cursors/size_hor
M  +---cursors/Breeze/Breeze/cursors/size_ver
M  +---cursors/Breeze/Breeze/cursors/text
M  +---cursors/Breeze/Breeze/cursors/top_left_corner
M  +---cursors/Breeze/Breeze/cursors/top_right_corner
M  +---cursors/Breeze/Breeze/cursors/top_side
M  +---cursors/Breeze/Breeze/cursors/up-arrow
M  +---cursors/Breeze/Breeze/cursors/vertical-text
M  +---cursors/Breeze/Breeze/cursors/wait
M  +---cursors/Breeze/Breeze/cursors/wayland-cursor
M  +---cursors/Breeze/Breeze/cursors/x-cursor
M  +---cursors/Breeze/Breeze/cursors/zoom-in
M  +---cursors/Breeze/Breeze/cursors/zoom-out
M  +25   -42   cursors/Breeze/build.sh
D  +---cursors/Breeze/build/x1/alias.png
D  +---cursors/Breeze/build/x1/all-scroll.png
D  +---cursors/Breeze/build/x1/bottom_left_corner.png
D  +---cursors/Breeze/build/x1/bottom_right_corner.png
D  +---cursors/Breeze/build/x1/bottom_side.png
D  +---cursors/Breeze/build/x1/cell.png
D  +---cursors/Breeze/build/x1/center_ptr.png
D  +---cursors/Breeze/build/x1/col-resize.png
D  +---cursors/Breeze/build/x1/color-picker.png
D  +---cursors/Breeze/build/x1/context-menu.png
D  +---cursors/Breeze/build/x1/copy.png
D  +---cursors/Breeze/build/x1/crosshair.png
D  +---cursors/Breeze/build/x1/default.png
D  +---cursors/Breeze/build/x1/dnd-move.png
D  +---cursors/Breeze/build/x1/dnd-no-drop.png
D  +---cursors/Breeze/build/x1/down-arrow.png
D  +---cursors/Breeze/build/x1/draft.png
D  +---cursors/Breeze/build/x1/fleur.png
D  +---cursors/Breeze/build/x1/help.png
D  +---cursors/Breeze/build/x1/left-arrow.png
D  +---cursors/Breeze/build/x1/left_side.png
D  +---cursors/Breeze/build/x1/no-drop.png
D  +---cursors/Breeze/build/x1/not-allowed.png
D  +---cursors/Breeze/build/x1/openhand.png
D  +---cursors/Breeze/build/x1/pencil.png
D  +---cursors/Breeze/build/x1/pirate.png
D  +---cursors/Breeze/build/x1/pointer.png
D  +---cursors/Breeze/build/x1/progress-01.png
D  +---cursors/Breeze/build/x1/progress-02.png
D  +---cursors/Breeze/build/x1/progress-03.png
D  +---cursors/Breeze/build/x1/progress-04.png
D  +---cursors/Breeze/build/x1/progress-05.png
D  +---cursors/Breeze/build/x1/progress-06.png

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

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

Nate Graham  changed:

   What|Removed |Added

 CC||k...@paulmcauley.com

--- Comment #5 from Nate Graham  ---
*** Bug 471001 has been marked as a duplicate of this bug. ***

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

2023-05-06 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=451158

djme...@outlook.com changed:

   What|Removed |Added

 CC||djme...@outlook.com

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

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

Nate Graham  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

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

Nate Graham  changed:

   What|Removed |Added

 Status|RESOLVED|REPORTED
 Blocks||459161
 Resolution|DUPLICATE   |---
 Ever confirmed|1   |0

--- Comment #4 from Nate Graham  ---
Not quite a duplicate of Bug 459161; rather a sub-task of it given that it's an
umbrella bug.


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=459161
[Bug 459161] Inconsistent cursor size
-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

2022-09-15 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=451158

Vlad Zahorodnii  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED

--- Comment #3 from Vlad Zahorodnii  ---


*** This bug has been marked as a duplicate of bug 459161 ***

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

2022-07-15 Thread postix
https://bugs.kde.org/show_bug.cgi?id=451158

postix  changed:

   What|Removed |Added

   Keywords||wayland

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

2022-07-15 Thread postix
https://bugs.kde.org/show_bug.cgi?id=451158

postix  changed:

   What|Removed |Added

 CC||pos...@posteo.eu

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

2022-06-02 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=451158

oxal...@pm.me changed:

   What|Removed |Added

 CC||oxal...@pm.me

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

2022-05-27 Thread Be
https://bugs.kde.org/show_bug.cgi?id=451158

Be  changed:

   What|Removed |Added

 CC||b...@gmx.com

--- Comment #2 from Be  ---
I am also running into this bug with kwin 5.24.5 on Fedora 36.

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

2022-03-21 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=451158

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

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

[kwin] [Bug 451158] Incorrect cursor scaling on wayland gtk apps

2022-03-05 Thread nocturne
https://bugs.kde.org/show_bug.cgi?id=451158

--- Comment #1 from nocturne  ---
Created attachment 147291
  --> https://bugs.kde.org/attachment.cgi?id=147291=edit
correct cursor size for 200% scaling and cursor size 48

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