Comments (6)
The font scaling behaviour with multiple displays could also be improved.
Gnome/Xorg: Fonts appear very tiny unless only one display connected. Probably because dimensions of extended desktop are used in calculating the font size. If only one display connected the behaviour is perfect.
Gnome/Wayland (+ XWayland)
Multiple displays: Fonts are slightly larger than normal
Single display: normal behaviour.
from nordpy.
The font scaling behaviour with multiple displays could also be improved.
Gnome/Xorg: Fonts appear very tiny unless only one display connected. Probably because dimensions of extended desktop are used in calculating the font size. If only one display connected the behaviour is perfect.
That's strange since the actual size of the font is unchanged in the application, it completely relies on the tkinter
library in that sense.
from nordpy.
Font size under Wayland is the same with both single/multiple screens. (I was wrong earlier, the dpi is different between the two screens.)
Obviously the centering of the window (which uses self.winfo_screenwidth()
) is a separate issue
from nordpy.
I created a new issue to reference this last problem
from nordpy.
Correct, having solved #40 the issue is confined to the centering on startup only.
from nordpy.
Just installing screeninfo
(pip3 install screeninfo
) will fix the centering
from nordpy.
Related Issues (20)
- Whitelist SSH on LAN HOT 5
- Can't add nordpy to 'Favorites' in Gnome Dash HOT 2
- Xorg screen dpi changes font size HOT 7
- Failure in name resolution as regular user HOT 4
- Reconnection failure when using unstable network connection HOT 1
- *Feature Request* Bypass VPN DNS HOT 2
- Improve Wireguard compatibility
- Debian packaging (.deb)
- Implement full command line interface HOT 8
- Provide uninstall script
- Indagate on openvpn warning message
- Path with space is not escaped HOT 25
- Lost connection HOT 3
- nordpy on device with two interfaces/default GWs (VLANs) HOT 2
- FileNotFoundError: [Errno 2] No such file or directory: 'iptables-legacy': HOT 4
- Unnecessary calling of `sudo ipsec status` and `sudo ipsec --version` on Arch... HOT 3
- nordpy kills network connection in Ubuntu 22.04 HOT 5
- `ipsec`: command not found HOT 2
- Update AUR package installation directory
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nordpy.