Re: [QGIS-Developer] Call of testing of nightlies on hi-dpi displays

2023-06-01 Thread Stephen Knox via QGIS-Developer
On 5/29/23 06:01, Nyall Dawson via QGIS-Developer wrote:
> Hi lists,
>
> For the upcoming QGIS 3.32 release a change has been made in how QGIS
> handles high dpi (and retina) displays. This should ultimately make
> QGIS behave MUCH better on these displays, but there's likely some
> short-term fallout and regressions caused by the change.

Hi,

Thank you for this Nyall.

It certainly makes a big difference on my display: https://imgur.com/a/lAmBaUw

Haven't found any areas where icons continue to be abnormally large
yet, apart from those identified, but will keep an eye out.

Stephen

On Tue, May 30, 2023 at 12:11 AM Nyall Dawson via QGIS-Developer
 wrote:
>
> On Mon, 29 May 2023 at 19:23, Richard Duivenvoorde  
> wrote:
> >
> > Hi Nyall,
> >
> > Happy to do some testing, I do have a (dual boot) laptop/tablet with 
> > 3000x2000 screen (that's high-dpi, yes?), but in Gnome I set the Display 
> > 'Scale' on 200% to have proper applications (an to me readable text :-) ).
> >
> > Is there some test plan/idea's?
>
> There's a few things in particular we need to identify:
>
> - Widgets which are now showing as pixelated. Basically just hunt
> through the UI looking for things which look pixelated! This might be
> icons, graphics, or even just the drawing of the widget itself. You'll
> spot them immediately, as they clearly stand out. But there's a LOT of
> different dialogs/tabs/widgets/pages/... in QGIS and it will take some
> time to hunt through them all.
> - Icons/images which look the wrong size. Eg the marker symbols shown
> in the layer tree right now are incorrectly sized and will be half the
> size of the actual symbol shown on the map. That's a known regression,
> but there's likely others like this hiding around the place.
> - Text which is the wrong size. If something has a hard-coded sizing
> it's possible that we'll get fonts scaled badly, so if you spot any
> text which noticably looks incorrectly sized vs other UI elements then
> that's also something we need to fix.
>
> > Is my setup something you want to test (200%), or is is preferred to use 
> > the 100% scale?
>
> This is EXACTLY the kind of setup we need testing on! If the display
> scaling is set to 100% (in Windows, or Linux), then you'll see no
> difference between the old approach vs new. The new logic only kicks
> in when display scaling is present.
>
> > I'm not sure what is supposed to be the 'normal' way of scaling (like what 
> > does a mac do)?
>
> Things should just look perfect, regardless of whether or not display
> scaling is active :)
>
> Nyall
>
> > Or is it more to try to see if the icons/widgets scale up/down when fidling 
> > with scale (or what it is called in Windows)?
> >
> > Regards,
> >
> > Richard Duivenvoorde
> >
> > On 5/29/23 06:01, Nyall Dawson via QGIS-Developer wrote:
> > > Hi lists,
> > >
> > > For the upcoming QGIS 3.32 release a change has been made in how QGIS
> > > handles high dpi (and retina) displays. This should ultimately make
> > > QGIS behave MUCH better on these displays, but there's likely some
> > > short-term fallout and regressions caused by the change.
> > >
> > > If you've access to a high-dpi display, please test out the nightly
> > > releases and file bug reports on github for any regressions you spot
> > > -- in particular we are looking for widgets and places where the QGIS
> > > interface is now looking pixelated or where the scale / sizes of
> > > objects are incorrect.
> > >
> > > (Currently there's known regressions for the icons shown in the layer
> > > tree panel, and for pixelated icons in the style manager dialog.)
> > >
> > > Thanks in advance!
> > > Nyall
> > > ___
> > > QGIS-Developer mailing list
> > > QGIS-Developer@lists.osgeo.org
> > > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> > > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> >
> ___
> QGIS-Developer mailing list
> QGIS-Developer@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] Call of testing of nightlies on hi-dpi displays

2023-05-29 Thread Nyall Dawson via QGIS-Developer
On Mon, 29 May 2023 at 19:23, Richard Duivenvoorde  wrote:
>
> Hi Nyall,
>
> Happy to do some testing, I do have a (dual boot) laptop/tablet with 
> 3000x2000 screen (that's high-dpi, yes?), but in Gnome I set the Display 
> 'Scale' on 200% to have proper applications (an to me readable text :-) ).
>
> Is there some test plan/idea's?

There's a few things in particular we need to identify:

- Widgets which are now showing as pixelated. Basically just hunt
through the UI looking for things which look pixelated! This might be
icons, graphics, or even just the drawing of the widget itself. You'll
spot them immediately, as they clearly stand out. But there's a LOT of
different dialogs/tabs/widgets/pages/... in QGIS and it will take some
time to hunt through them all.
- Icons/images which look the wrong size. Eg the marker symbols shown
in the layer tree right now are incorrectly sized and will be half the
size of the actual symbol shown on the map. That's a known regression,
but there's likely others like this hiding around the place.
- Text which is the wrong size. If something has a hard-coded sizing
it's possible that we'll get fonts scaled badly, so if you spot any
text which noticably looks incorrectly sized vs other UI elements then
that's also something we need to fix.

> Is my setup something you want to test (200%), or is is preferred to use the 
> 100% scale?

This is EXACTLY the kind of setup we need testing on! If the display
scaling is set to 100% (in Windows, or Linux), then you'll see no
difference between the old approach vs new. The new logic only kicks
in when display scaling is present.

> I'm not sure what is supposed to be the 'normal' way of scaling (like what 
> does a mac do)?

Things should just look perfect, regardless of whether or not display
scaling is active :)

Nyall

> Or is it more to try to see if the icons/widgets scale up/down when fidling 
> with scale (or what it is called in Windows)?
>
> Regards,
>
> Richard Duivenvoorde
>
> On 5/29/23 06:01, Nyall Dawson via QGIS-Developer wrote:
> > Hi lists,
> >
> > For the upcoming QGIS 3.32 release a change has been made in how QGIS
> > handles high dpi (and retina) displays. This should ultimately make
> > QGIS behave MUCH better on these displays, but there's likely some
> > short-term fallout and regressions caused by the change.
> >
> > If you've access to a high-dpi display, please test out the nightly
> > releases and file bug reports on github for any regressions you spot
> > -- in particular we are looking for widgets and places where the QGIS
> > interface is now looking pixelated or where the scale / sizes of
> > objects are incorrect.
> >
> > (Currently there's known regressions for the icons shown in the layer
> > tree panel, and for pixelated icons in the style manager dialog.)
> >
> > Thanks in advance!
> > Nyall
> > ___
> > QGIS-Developer mailing list
> > QGIS-Developer@lists.osgeo.org
> > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] Call of testing of nightlies on hi-dpi displays

2023-05-29 Thread Richard Duivenvoorde via QGIS-Developer

Hi Nyall,

Happy to do some testing, I do have a (dual boot) laptop/tablet with 3000x2000 
screen (that's high-dpi, yes?), but in Gnome I set the Display 'Scale' on 200% 
to have proper applications (an to me readable text :-) ).

Is there some test plan/idea's?
Is my setup something you want to test (200%), or is is preferred to use the 
100% scale?
I'm not sure what is supposed to be the 'normal' way of scaling (like what does 
a mac do)?
Or is it more to try to see if the icons/widgets scale up/down when fidling 
with scale (or what it is called in Windows)?

Regards,

Richard Duivenvoorde

On 5/29/23 06:01, Nyall Dawson via QGIS-Developer wrote:

Hi lists,

For the upcoming QGIS 3.32 release a change has been made in how QGIS
handles high dpi (and retina) displays. This should ultimately make
QGIS behave MUCH better on these displays, but there's likely some
short-term fallout and regressions caused by the change.

If you've access to a high-dpi display, please test out the nightly
releases and file bug reports on github for any regressions you spot
-- in particular we are looking for widgets and places where the QGIS
interface is now looking pixelated or where the scale / sizes of
objects are incorrect.

(Currently there's known regressions for the icons shown in the layer
tree panel, and for pixelated icons in the style manager dialog.)

Thanks in advance!
Nyall
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer