PintaProject / Pinta

Simple GTK# Paint Program
http://www.pinta-project.com/
MIT License
1.75k stars 267 forks source link

SVG cursor of tools doesn't scale when display is set to a high DPI #787

Open yumpyy opened 2 months ago

yumpyy commented 2 months ago

Description I'm using X.org and I have set up my DPI to 131. The cursors in Pinta.Resources/icons/hicolor/scalable/actions provided by Pinta aren't scaling, hence making the tool cursors hard to see.

To Reproduce

  1. Set DPI to 131 (or anything high)
  2. Equip any tool

Additional Info

https://github.com/PintaProject/Pinta/assets/121102787/410b5a5f-dd7c-4925-9a77-3677b740b4fb

Version Arch Linux Pinta Version: 2.1.2-2

cameronwhite commented 2 months ago

Hmm, yeah it may be that Gdk.Cursor isn't doing any scaling, so they're just being loaded as a fixed pixel size. There are also still several cursors being loaded in from .png files, too