Page 1 of 1

Icon display in Win 10

Posted: 19 Aug 2016, 04:28
by donmorrison
I have been using Salamander for SO many years. It is the first app I install on any new system.

So I installed it (3.07 x64) on my new Dell XPS13 running Win 10 Enterprise (Version 1511). The Dell has a beautiful display. The recommended res is 3200 x 1800.

Unfortunately, running on my Dell the icons in Salamander display in a tiny tiny size. It just about makes Salamander unusable.

I have read that this is the result of Salamander not being DPI aware. At least, that was a comment in relation to the Surface system. I suspect Surface creates a display issue similar to the one I have.

If anyone has a solution to this, I would love to hear it.

Otherwise, when is the Salamander team going to develop a set of responsive icons that make this issue go away? Please tell me you will do it very very soon so I can start enjoying Salamander again.

Re: Icon display in Win 10

Posted: 19 Aug 2016, 05:12
by Jan Rysavy
We are working on High DPI support for Altap Salamander. We are reworking all graphics to vector format (SVG), updating icon reading functions to support large size icons, etc.

Re: Icon display in Win 10

Posted: 12 Sep 2016, 13:23
by thedberg
Great to hear that you are working on it! Just got a lovely new Lenovo X1 Carbon (2560x1440) at a new workplace but I cannot find a zoom level that work for Salamander.

Re: Icon display in Win 10

Posted: 14 Sep 2016, 09:17
by Andre.Ziegler
Jan Rysavy wrote:We are working on High DPI support for Altap Salamander.
will you also support per Monitor DPI awareness (different DPI on different monitors)? This is a new feature since Win8.1, now with Win10 more users may need this feature.

Re: Icon display in Win 10

Posted: 14 Sep 2016, 10:49
by Jan Rysavy
Per-monitor DPI-aware application doesn't work well with Win32 common controls. Maybe it is option for WPF applications or applications with custom rendered controls (scrollbars, buttons, edit lines, etc). I did some tests and it doesn't look like something we should support in Salamander because we are using common controls, default Win32 non client window area rendering, etc - that are not handled properly in per-monitor DPI-aware applications, but works fine with per-system DPI-aware.

Whole per-monitor DPI-aware option looks like unfinished experimental feature to me right now. I found only one per-monitor DPI-aware application in Windows 10: Microsoft Edge. And it doesn't work well when you test it for example on 100% DPI and 200% DPI monitors (window controls and not scaled according to monitor DPI).