-
-
Notifications
You must be signed in to change notification settings - Fork 73
Configurable zoom level #252
Comments
I've added zoom hotkeys per your suggestion, using:
It increments/decrements in 5% intervals so it can be more fine-tuned than presets. |
Works great, thanks for such a quick fix ! |
@jeffvli Maybe it's only on my machine (Windows 10, latest version of Sonixd) but zooming makes some menus blurry: This happens especially after 125%. Also, I'm sure there are some improvements to be made on the speed side of it, I have a pretty decent computer and it still takes seconds to redraw everything. |
@Aiku1 The zoom functionality is using the native Electron webFrame.setZoomFactor API to set the zoom levels. I'm not sure there's much I can do regarding the blurriness besides possibly increasing the default font sizes so you don't have to zoom as much. In terms of performance, where are you seeing issues? My zooms are usually almost instantaneous, besides the dashboard page. The dashboard has a couple issues due to not using any virtual lists, so ~60 images are usually loaded at once. |
@jeffvli Are there no other options for zoom? The rest of the UI is still crisp, but those menus look pretty bad on a hi-res monitor. You're definitely right, it's way worse on the dashboard, in any other pages it's pretty much instantaneous, except for the reloading of the lists which I'm guessing depend on network and on the server. I'm guessing there's nothing you can really do about that? |
Is your feature request related to a problem? Please describe.
On a new laptop I have a quite high resolution (2560x1600) using an LTS ubuntu most application (especially Electron) provide a way to zoom to avoid having an interface with very small fonts and images. This can also be done with DPI settings but I want to avoid going down that road (for now) .
Describe the solution you'd like
Most electron-based apps enable a "Ctrl-+" or "Ctrl-minus" to zoom in/out all the graphical elements. The good one keep this setting from a session to the next. Some can also do this setting in the configuration as 100% / 125% / 150% / 200%.
Describe alternatives you've considered
An alternative is to change the resolution using xrandr or other tools. Also I could tweak the size of thumbnails etc but I would still have small buttons and small text.
The text was updated successfully, but these errors were encountered: