Custom cursors and high dpi (Windows and MacOS testers needed)

A forum for research and development of the user interface of FreeCAD

Moderator: agryson

User avatar
davidhbrown
Posts: 15
Joined: Fri Jan 12, 2018 6:08 am

Re: Custom cursors and high dpi (Windows and MacOS testers needed)

Postby davidhbrown » Thu Oct 01, 2020 10:52 pm

vanuan wrote:
Thu Oct 01, 2020 2:38 pm
Fix merged. Please wait for the next build and report results.
As of 22611 (Git master) self-build on Windows 10 using 150% scaling, it's looking lovely!
Image Fix a point onto an object constraint tool - Now Good! Thank you, Vanuan! :-)

Image Create a line in the sketch tool also creating a constraint - Still Good

At least for the Sketcher workbench...

Image Draft workbench endpoint snap cursor: no apparent change. Not sure if that workbench is part of the effort undertaken in this thread.
akamenskiy
Posts: 9
Joined: Wed Sep 23, 2020 4:50 pm

Re: Custom cursors and high dpi (Windows and MacOS testers needed)

Postby akamenskiy » Mon Oct 05, 2020 2:17 pm

davidhbrown wrote:
Thu Oct 01, 2020 10:52 pm
As of 22611 (Git master) self-build on Windows 10 using 150% scaling, it's looking lovely!
Confirmed on macos 10.15 with 22611 build, looks fine in constraints and sketching primitives. Have not tried drafting mode, but I am not really using that either :roll:
chrisb
Posts: 29060
Joined: Tue Mar 17, 2015 9:14 am

Re: Custom cursors and high dpi (Windows and MacOS testers needed)

Postby chrisb » Mon Oct 05, 2020 4:18 pm

davidhbrown wrote:
Thu Oct 01, 2020 10:52 pm
Fix a point onto an object constraint tool - Now Good! Thank you, Vanuan! :-)
...
At least for the Sketcher workbench...
Draft workbench endpoint snap cursor: no apparent change.
Both cases confirmed. Works in sketcher (still slightly off), doesn't work in Draft.

OS: macOS 10.15
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22611 (Git)
Build type: Release
Branch: master
Hash: 7eeec7a5990cc786723225ca8de16ca3186545b3
Python version: 3.8.5
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
A Sketcher Lecture with in-depth information is available in English, auf deutsch, en français, en español.