Viewer text on HiDPI Linux and Windows: check scaling (follow-up to #668)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Read #668 and commit b41d0cb7 to understand the macOS scaling change and the Linux/Windows code paths. Check the GL canvas viewport’s pixel units on Linux at desktop scale 2, then inspect viewer text at Windows 150% and 200% scaling. Done means confirming whether text is too small on each platform and enabling scaling where needed.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
#668 scales the viewer's fixed-pixel text (corner text, measurement labels) by the window's content scale and draws measurement labels as geometry. On main it is limited to macOS (b41d0cb7): Linux and Windows hardware GL keep the display-list text and a scale of 1. To do: check Linux at desktop scale 2 (GTK: does the GL canvas viewport use logical or physical pixels?) and Windows at 150/200 %, and enable the scaling there if the text is too small.
- Vorherrschende Sprache
- C
- Sterne
- 10
- Forks
- 8
- Ø Merge
- 1 Std. 58 Min.
- Gemergte PRs (30 T.)
- 8
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus FriendsofECCE/ECCE
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
FriendsofECCE/ECCE#336 · 1 Kommentar ·
-
Windows: atom labels are not drawnEvtl. vergeben @ohlincha hat das heute übernommen. Offen
FriendsofECCE/ECCE#672 · 1 zugewiesene Person ·
-
Spin density view takes over 3 minutes for a Ti2Nb8O28 clusterEvtl. vergeben @ohlincha hat das heute übernommen. Offen
FriendsofECCE/ECCE#671 · 1 zugewiesene Person ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
FriendsofECCE/ECCE#669 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
FriendsofECCE/ECCE#667 ·
Alle Issues in FriendsofECCE/ECCE
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
InukaAsith/TwinDesk#84 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
CanadaHonk/porffor#426 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 77/100
raysan5/raylib.com#132 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100