Re: [Qgis-user] QGIS Qt6 Wayland ongoing status

2024-01-18 Thread Nyall Dawson via QGIS-User
> Thanks very much for this detailed authoritative explanation, Nyall.  I
have a couple of specific comments below...

>  It's disappointing to read this as there's clearly a disconnect between
what e.g. QGIS developers are experiencing and what Fedora, Gentoo and
maybe others are saying about Qt5 and Wayland.  For example, this on the
Gentoo Wiki here https://wiki.gentoo.org/wiki/Wayland

That gentoo page is fairly optimistic in that it's considering wayland
support "complete" just because it works for common use cases.

>> For Qt an additional package called dev-qt/qtwayland is required. In the
Qt Wiki it says: "QtWayland is a Qt 5 module that wraps the functionality
of Wayland. QtWayland is separated into a client and server side. The
client side is the wayland platform plugin, and provides a way to run Qt
applications as Wayland clients. The server side is the QtCompositor API,
and allows users to write their own Wayland compositors."

This is definitely incorrect. Qt5 on wayland, regardless of whether or not
QtWayland is in play, will still be broken. It will "kind of" work in some
circumstances, but eg docks/toolbars are broken and will NEVER work
correctly under this setup.

> And this on Fedora here
https://fedoraproject.org/wiki/Changes/Qt_Wayland_By_Default_On_Gnome
>
>> Qt Wayland plugin has been available for a long time, but it hasn't been
in condition where it could be enabled by default. With Qt 5.12 the state
of the Wayland plugin is much better and it's becoming more and more
reliable.

"becoming more reliable" does not equate to "reliable" 藍

>  It now supports all the needed protocols and has been enabled by default
for non-Gnome Wayland sessions. With Qt Wayland on Gnome Wayland session we
need to support CSD, it's actually the only way how decorations are going
to work in Qt apps right now. Qt Wayland implements basic decorations,
which really doesn't match Gnome Adwaita theme, therefore there are new CSD
being implemented as part of QGnomePlatform.
>>
>> To make Qt applications run natively on Wayland we need to modify Qt 5,
specifically qt5-qtbase module, where we allow the Wayland plugin to be
used also for Gnome sessions. The new decorations from QGnomePlatform will
be used automatically once they are fully implemented and updated in Fedora.
>
> (the above dated 2019!!!)

Right, but that's all focusing on a very narrow topic -- getting client
side decorations working under wayland and allowing Qt applications to
open. Once again, trying to use anything but a very simple single window /
"hello world" type application will quickly run into breakage. That
particular page is written from a "running Qt apps on Wayland under gnome"
viewpoint, and isn't trying to consider the lower lying topics about
getting full functionality for any qt app (on any platform) working under
Wayland.

>>
>> Read about the sorry state of it here:
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/247
>
>
> An exceptionally informative pull request.  I was particularly struck by
this comment:
>
>>  Of course you could argue that all of these applications should be
rewritten from the ground up, but especially in science this is not
feasible - people will use X11 indefinitely rather than going to Wayland
with a much degraded user experience.
>
>
> Maybe it's just me, but I have to think that the lack of a placement
protocol (when X, Windows and OSX all support this) is a design mis-feature
in Wayland, rather than a decision taken to guide the architecture of
future desktop applications...

I should have linked to the original posting relating to this (couldn't
find it yesterday). Here's the full gory details:
https://blog.tenstral.net/2024/01/wayland-really-breaks-things-just-for-now.html


Nyall



>
>>
>> So yeah, not a happy situation. At least on the QGIS side we're making
progress toward Qt 6 compatibility, and that's all we can really do from
our end.
>
>
> Well as always, extreme thank-yous to all QGIS developers.  And again the
information you provide here is very valuable at least to me, so thanks
again for taking the time to write this!
>>
>>
>> Nyall
>
>
> [previous stuff deleted]
>
>
> --
> Chris Hermansen · clhermansen "at" gmail "dot" com
>
> C'est ma façon de parler.
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS Qt6 Wayland ongoing status

2024-01-18 Thread chris hermansen via QGIS-User
Thanks very much for this detailed authoritative explanation, Nyall.  I
have a couple of specific comments below...

On Wed, Jan 17, 2024 at 10:29 PM Nyall Dawson 
wrote:

>
>
> On Thu, 18 Jan 2024 at 13:56, chris hermansen via QGIS-User <
> qgis-user@lists.osgeo.org> wrote:
> >
> > Adam and list,
> >
> > On Wed, Jan 17, 2024 at 5:34 PM Adam Nielsen 
> wrote:
> >>
> >> > I have been trying to find a mostly definitive and mostly up-to-date
> >> > conversation about the status of QGIS, Qt6 and Wayland and I'm not
> having
> >> > any luck.
> >>
> >> What's the underlying need for this information?
>
> ... gather round folks, for a truly sorry tale! Here's the definitive(*)
> situation regarding QGIS and wayland.
>
> - Qt 5 based applications do NOT work well under any wayland environment.
> There's fundamental broken functionality, and its functionality which QGIS
> requires. A good example is trying to drag a toolbar or dock panel --
> you'll instantly "break" the application with non functional empty windows.
> - This particular issue HAS been fixed in very recent Qt versions. Read
> all about it here:
> https://blog.david-redondo.de/kde/wayland/qt/2023/08/08/xdg-toplevel-drag.html
> . BUT... this fix ONLY works if the desktop environment supports the fix.
> So you'll also need a very recent KDE release for this to work. Gnome, in
> typical Gnome fashion, have shown no interest in helping out other toolkits
> and implementing this new Wayland protocol and so Qt applications (even
> those built with Qt 6.6+) will still be broken. There's little hope on the
> horizon that Gnome will change their ways, so you'll also need to move to
> KDE and put Gnome in the past. 路
>

 It's disappointing to read this as there's clearly a disconnect between
what e.g. QGIS developers are experiencing and what Fedora, Gentoo and
maybe others are saying about Qt5 and Wayland.  For example, this on the
Gentoo Wiki here https://wiki.gentoo.org/wiki/Wayland

For Qt an additional package called dev-qt/qtwayland
>  is required. In
> the Qt Wiki it says: "QtWayland is a Qt 5 module that wraps the
> functionality of Wayland. QtWayland is separated into a client and server
> side. The client side is the wayland platform plugin, and provides a way to
> run Qt applications as Wayland clients. The server side is the QtCompositor
> API, and allows users to write their own Wayland compositors."


And this on Fedora here
https://fedoraproject.org/wiki/Changes/Qt_Wayland_By_Default_On_Gnome

Qt Wayland plugin has been available for a long time, but it hasn't been in
> condition where it could be enabled by default. With Qt 5.12 the state of
> the Wayland plugin is much better and it's becoming more and more reliable.
> It now supports all the needed protocols and has been enabled by default
> for non-Gnome Wayland sessions. With Qt Wayland on Gnome Wayland session we
> need to support CSD, it's actually the only way how decorations are going
> to work in Qt apps right now. Qt Wayland implements basic decorations,
> which really doesn't match Gnome Adwaita theme, therefore there are new CSD
> being implemented as part of QGnomePlatform.

To make Qt applications run natively on Wayland we need to modify Qt 5,
> specifically *qt5-qtbase* module, where we allow the Wayland plugin to be
> used also for Gnome sessions. The new decorations from QGnomePlatform will
> be used automatically once they are fully implemented and updated in
> Fedora.

(the above dated 2019!!!)

> - So let's say you're running KDE, on a distro with a very recent Qt
> version. You'll still need a QGIS build based on Qt 6. That's a heavy work
> in progress at the moment. We're all ACTIVELY working toward that, but it's
> still some time away. You CAN build master versions and get a mostly
> working QGIS Qt6 build, so long as you don't require any Python support,
> that is!
> - Ok, now lets assume you're on KDE, have recent Qt 6 library, have built
> QGIS master with Qt6 support and don't need python/plugins. Yay! Will
> everything work on Wayland? Well, not quite!.. There's still going to be
> broken functionality (such as the color picker not working outside of the
> QGIS application). There's also STILL fundamental missing bits in Wayland
> itself, such as proper restoring of Window locations. Every time QGIS opens
> a new dialog it'll just be thrown on some random screen at some random
> location. There's still no real progress toward that being fixed. Read
> about the sorry state of it here:
> https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/247
>

An exceptionally informative pull request.  I was particularly struck by
this comment:

 Of course you could argue that all of these applications should be
> rewritten from the ground up, but especially in science this is not
> feasible - people will use X11 indefinitely rather than going to Wayland
> with a much degraded user experience.


Maybe 

Re: [Qgis-user] QGIS Qt6 Wayland ongoing status

2024-01-17 Thread Nyall Dawson via QGIS-User
On Thu, 18 Jan 2024 at 13:56, chris hermansen via QGIS-User <
qgis-user@lists.osgeo.org> wrote:
>
> Adam and list,
>
> On Wed, Jan 17, 2024 at 5:34 PM Adam Nielsen 
wrote:
>>
>> > I have been trying to find a mostly definitive and mostly up-to-date
>> > conversation about the status of QGIS, Qt6 and Wayland and I'm not
having
>> > any luck.
>>
>> What's the underlying need for this information?

... gather round folks, for a truly sorry tale! Here's the definitive(*)
situation regarding QGIS and wayland.

- Qt 5 based applications do NOT work well under any wayland environment.
There's fundamental broken functionality, and its functionality which QGIS
requires. A good example is trying to drag a toolbar or dock panel --
you'll instantly "break" the application with non functional empty windows.
- This particular issue HAS been fixed in very recent Qt versions. Read all
about it here:
https://blog.david-redondo.de/kde/wayland/qt/2023/08/08/xdg-toplevel-drag.html
. BUT... this fix ONLY works if the desktop environment supports the fix.
So you'll also need a very recent KDE release for this to work. Gnome, in
typical Gnome fashion, have shown no interest in helping out other toolkits
and implementing this new Wayland protocol and so Qt applications (even
those built with Qt 6.6+) will still be broken. There's little hope on the
horizon that Gnome will change their ways, so you'll also need to move to
KDE and put Gnome in the past. 路
- So let's say you're running KDE, on a distro with a very recent Qt
version. You'll still need a QGIS build based on Qt 6. That's a heavy work
in progress at the moment. We're all ACTIVELY working toward that, but it's
still some time away. You CAN build master versions and get a mostly
working QGIS Qt6 build, so long as you don't require any Python support,
that is!
- Ok, now lets assume you're on KDE, have recent Qt 6 library, have built
QGIS master with Qt6 support and don't need python/plugins. Yay! Will
everything work on Wayland? Well, not quite!.. There's still going to be
broken functionality (such as the color picker not working outside of the
QGIS application). There's also STILL fundamental missing bits in Wayland
itself, such as proper restoring of Window locations. Every time QGIS opens
a new dialog it'll just be thrown on some random screen at some random
location. There's still no real progress toward that being fixed. Read
about the sorry state of it here:
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/247

So yeah, not a happy situation. At least on the QGIS side we're making
progress toward Qt 6 compatibility, and that's all we can really do from
our end.

Nyall




>
>
> I don't know if you have recently run QGIS on a Wayland desktop, but
there is a stern message strongly suggesting reverting to X.
>
> So as we seem to be marching away from X and ever forward to Wayland, I
would like to start planning ahead a bit, and I would especially like to
find some real information, as opposed to "I think this (but I really don't
know)", or even worse, the people who can see a bright future for (let's
say) Wayland-only desktops and aren't worried about the bumps on the road
getting there.
>
> Fortunately it seems Ubuntu 24.04 will continue to support X
https://discourse.ubuntu.com/t/ubuntu-desktop-24-04-lts-roadmap-highlights/41032
so in my case at least I know I can drop back to X if / as necessary for
the immediate future.
>>
>>
>> > There is some stuff on GitHub but it seems to be at least a year or two
>> > old, talking about Qt6.0 and I gather we are at Qt6.6 by now.  Plus
endless
>> > short conversations in places like Reddit that throw off more heat than
>> > light.
>>
>> Updating to a new Qt version is likely going to be a lot of work, so I
>> imagine nobody is that keen on starting until there's really no choice.
>
>
> As it happens, a search for qt6 in the QGIS repo on GitHub shows work
being done on qt6, apparently for QGIS 4.  So maybe someone has started
already?  I wonder how that's going?
>>
>>
>> > Does anyone have any suggestions as to where to keep informed on this
>> > topic?  Because it seems like Wayland is coming whether we want it or
not...
>>
>> Wayland has been around for many years at this point, and is already the
>> default on some Linux distributions, which have no problem running
>> QGIS.  There is so much legacy code that they are always going to have
>> compatibility modules to keep non-Wayland programs usable.  I wouldn't
>> worry about any programs suddenly breaking due to Wayland.
>
>
> While I appreciate your attempts to reassure me, this isn't helping.
>
> I'm aware from firsthand experience that Wayland has been around for many
years at this point.  I have even used it on and off.  In fact it's my
daily driver on my laptop.
>
> My concern is learning how QGIS development might converge - or not -
with a Wayland-only future, since it seems several important Linux distros
are leaning away from supporting X to 

Re: [Qgis-user] QGIS Qt6 Wayland ongoing status

2024-01-17 Thread chris hermansen via QGIS-User
Extremely informative Andreas, thank you.

I should have thought about the developer list! Drat!

On Wed, Jan 17, 2024, 22:10 Andreas Neumann  wrote:

> Hi Chris, Adam and others,
>
> I am not the technical person to answer details, but I am on the QGIS PSC
> and can assure you that building QGIS on Qt6 is high up on our priority
> list (for at least a year or even longer). You can already build QGIS fine
> on Qt6 (for at least 2-3 versions now) but the core devs came across some
> blockers that had to be solved first, before we can bring this to the end
> users without major regressions:
>
>1. isues around qt3d and webengine compatibility (one could either use
>3D or the webengine, not both together)
>2. issues around the fact that Qt webengine cannot output HTML/web
>output to vectors when rendering to PDF
>3. PyQt6 bindings had to be done
>
> While the first issue is already solved, the 2nd issue is currently being
> solved by introducing another library (
> https://github.com/JakubMelka/PDF4QT) and the third item is roughly 2/3
> done and still actively being worked on.
>
> Then there is the issue that all QGIS plugins have to be migrated to PyQt6
> ...
>
> We will probably offer QGIS Qt6 builds as technology previews soon in
> parallel to the normal Qt5 builds.
>
> Now - about wayland: all of this has really nothing to do with Wayland but
> has to be done anyway, because Qt5 isn't developed any further and
> QGIS.ORG already invested in Qt6 improvements from which we cannot yet
> take advantage of until we ship with Qt6.
>
> Moving QGIS to Qt6 doesn't automatically mean that all QGIS wayland issues
> are solved - but probably quite a few of these issues.
>
> Hope this clarifies the situation? If you want more detailed, more
> technical responses, I recommend discussions on the QGIS developers mailing
> list. It would only bore regular QGIS users ...
>
> Greetings,
>
> Andreas
> QGIS.ORG treasurer and PSC member
>
>
>
> I don't know if you have recently run QGIS on a Wayland desktop, but there
> is a stern message strongly suggesting reverting to X.
>
> So as we seem to be marching away from X and ever forward to Wayland, I
> would like to start planning ahead a bit, and I would especially like to
> find some real information, as opposed to "I think this (but I really don't
> know)", or even worse, the people who can see a bright future for (let's
> say) Wayland-only desktops and aren't worried about the bumps on the road
> getting there.
>
> Fortunately it seems Ubuntu 24.04 will continue to support X
> https://discourse.ubuntu.com/t/ubuntu-desktop-24-04-lts-roadmap-highlights/41032
> so in my case at least I know I can drop back to X if / as necessary for
> the immediate future.
>
>
> > There is some stuff on GitHub but it seems to be at least a year or two
> > old, talking about Qt6.0 and I gather we are at Qt6.6 by now.  Plus
> endless
> > short conversations in places like Reddit that throw off more heat than
> > light.
>
> Updating to a new Qt version is likely going to be a lot of work, sot
> imagine nobody is that keen on starting until there's really no choice.
>
>
> As it happens, a search for qt6 in the QGIS repo on GitHub shows work
> being done on qt6, apparently for QGIS 4.  So maybe someone has started
> already?  I wonder how that's going?
>
>
> > Does anyone have any suggestions as to where to keep informed on this
> > topic?  Because it seems like Wayland is coming whether we want it or
> not...
>
> Wayland has been around for many years at this point, and is already the
> default on some Linux distributions, which have no problem running
> QGIS.  There is so much legacy code that they are always going to have
> compatibility modules to keep non-Wayland programs usable.  I wouldn't
> worry about any programs suddenly breaking due to Wayland.
>
>
> While I appreciate your attempts to reassure me, this isn't helping.
>
> I'm aware from firsthand experience that Wayland has been around for many
> years at this point.  I have even used it on and off.  In fact it's my
> daily driver on my laptop.
>
> My concern is learning how QGIS development might converge - or not - with
> a Wayland-only future, since it seems several important Linux distros are
> leaning away from supporting X to some degree or another.
>
> As to whether QGIS might break under Wayland, there are 31 issues in the
> QGIS repo as of this evening related to Wayland in some form or the other.
> Plus the warning I mentioned above.
>
> --
> Chris Hermansen · clhermansen "at" gmail "dot" com
>
> C'est ma façon de parler.
>
> ___
> QGIS-User mailing list
> QGIS-User@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
>
>
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: 

Re: [Qgis-user] QGIS Qt6 Wayland ongoing status

2024-01-17 Thread Andreas Neumann via QGIS-User



Hi Chris, Adam and others,

I am not the technical person to answer details, but I am on the QGIS 
PSC and can assure you that building QGIS on Qt6 is high up on our 
priority list (for at least a year or even longer). You can already 
build QGIS fine on Qt6 (for at least 2-3 versions now) but the core devs 
came across some blockers that had to be solved first, before we can 
bring this to the end users without major regressions:


 	* isues around qt3d and webengine compatibility (one could either use 
3D or the webengine, not both together)
 	* issues around the fact that Qt webengine cannot output HTML/web 
output to vectors when rendering to PDF

* PyQt6 bindings had to be done

While the first issue is already solved, the 2nd issue is currently 
being solved by introducing another library 
(https://github.com/JakubMelka/PDF4QT) and the third item is roughly 2/3 
done and still actively being worked on.


Then there is the issue that all QGIS plugins have to be migrated to 
PyQt6 ...


We will probably offer QGIS Qt6 builds as technology previews soon in 
parallel to the normal Qt5 builds.


Now - about wayland: all of this has really nothing to do with Wayland 
but has to be done anyway, because Qt5 isn't developed any further and 
QGIS.ORG already invested in Qt6 improvements from which we cannot yet 
take advantage of until we ship with Qt6.


Moving QGIS to Qt6 doesn't automatically mean that all QGIS wayland 
issues are solved - but probably quite a few of these issues.


Hope this clarifies the situation? If you want more detailed, more 
technical responses, I recommend discussions on the QGIS developers 
mailing list. It would only bore regular QGIS users ...


Greetings,

Andreas
QGIS.ORG treasurer and PSC member

I don't know if you have recently run QGIS on a Wayland desktop, but 
there is a stern message strongly suggesting reverting to X.


So as we seem to be marching away from X and ever forward to Wayland, I 
would like to start planning ahead a bit, and I would especially like 
to find some real information, as opposed to "I think this (but I 
really don't know)", or even worse, the people who can see a bright 
future for (let's say) Wayland-only desktops and aren't worried about 
the bumps on the road getting there.


Fortunately it seems Ubuntu 24.04 will continue to support X 
https://discourse.ubuntu.com/t/ubuntu-desktop-24-04-lts-roadmap-highlights/41032 
so in my case at least I know I can drop back to X if / as necessary 
for the immediate future.


There is some stuff on GitHub but it seems to be at least a year or 
two
old, talking about Qt6.0 and I gather we are at Qt6.6 by now.  Plus 
endless
short conversations in places like Reddit that throw off more heat 
than

light.


Updating to a new Qt version is likely going to be a lot of work, sot
imagine nobody is that keen on starting until there's really no 
choice.


As it happens, a search for qt6 in the QGIS repo on GitHub shows work 
being done on qt6, apparently for QGIS 4.  So maybe someone has started 
already?  I wonder how that's going?



Does anyone have any suggestions as to where to keep informed on this
topic?  Because it seems like Wayland is coming whether we want it or 
not...


Wayland has been around for many years at this point, and is already 
the

default on some Linux distributions, which have no problem running
QGIS.  There is so much legacy code that they are always going to have
compatibility modules to keep non-Wayland programs usable.  I wouldn't
worry about any programs suddenly breaking due to Wayland.


While I appreciate your attempts to reassure me, this isn't helping.

I'm aware from firsthand experience that Wayland has been around for 
many years at this point.  I have even used it on and off.  In fact 
it's my daily driver on my laptop.


My concern is learning how QGIS development might converge - or not - 
with a Wayland-only future, since it seems several important Linux 
distros are leaning away from supporting X to some degree or another.


As to whether QGIS might break under Wayland, there are 31 issues in 
the QGIS repo as of this evening related to Wayland in some form or the 
other.  Plus the warning I mentioned above.

--

Chris Hermansen · clhermansen "at" gmail "dot" com

C'est ma façon de parler.
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS Qt6 Wayland ongoing status

2024-01-17 Thread chris hermansen via QGIS-User
Adam and list,

On Wed, Jan 17, 2024 at 5:34 PM Adam Nielsen  wrote:

> > I have been trying to find a mostly definitive and mostly up-to-date
> > conversation about the status of QGIS, Qt6 and Wayland and I'm not having
> > any luck.
>
> What's the underlying need for this information?
>

I don't know if you have recently run QGIS on a Wayland desktop, but there
is a stern message strongly suggesting reverting to X.

So as we seem to be marching away from X and ever forward to Wayland, I
would like to start planning ahead a bit, and I would especially like to
find some real information, as opposed to "I think this (but I really don't
know)", or even worse, the people who can see a bright future for (let's
say) Wayland-only desktops and aren't worried about the bumps on the road
getting there.

Fortunately it seems Ubuntu 24.04 will continue to support X
https://discourse.ubuntu.com/t/ubuntu-desktop-24-04-lts-roadmap-highlights/41032
so in my case at least I know I can drop back to X if / as necessary for
the immediate future.

>
> > There is some stuff on GitHub but it seems to be at least a year or two
> > old, talking about Qt6.0 and I gather we are at Qt6.6 by now.  Plus
> endless
> > short conversations in places like Reddit that throw off more heat than
> > light.
>
> Updating to a new Qt version is likely going to be a lot of work, so I
> imagine nobody is that keen on starting until there's really no choice.
>

As it happens, a search for qt6 in the QGIS repo on GitHub shows work being
done on qt6, apparently for QGIS 4.  So maybe someone has started already?
I wonder how that's going?

>
> > Does anyone have any suggestions as to where to keep informed on this
> > topic?  Because it seems like Wayland is coming whether we want it or
> not...
>
> Wayland has been around for many years at this point, and is already the
> default on some Linux distributions, which have no problem running
> QGIS.  There is so much legacy code that they are always going to have
> compatibility modules to keep non-Wayland programs usable.  I wouldn't
> worry about any programs suddenly breaking due to Wayland.
>

While I appreciate your attempts to reassure me, this isn't helping.

I'm aware from firsthand experience that Wayland has been around for many
years at this point.  I have even used it on and off.  In fact it's my
daily driver on my laptop.

My concern is learning how QGIS development might converge - or not - with
a Wayland-only future, since it seems several important Linux distros are
leaning away from supporting X to some degree or another.

As to whether QGIS might break under Wayland, there are 31 issues in the
QGIS repo as of this evening related to Wayland in some form or the other.
Plus the warning I mentioned above.

-- 
Chris Hermansen · clhermansen "at" gmail "dot" com

C'est ma façon de parler.
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] QGIS Qt6 Wayland ongoing status

2024-01-17 Thread Adam Nielsen via QGIS-User
> I have been trying to find a mostly definitive and mostly up-to-date
> conversation about the status of QGIS, Qt6 and Wayland and I'm not having
> any luck.

What's the underlying need for this information?

> There is some stuff on GitHub but it seems to be at least a year or two
> old, talking about Qt6.0 and I gather we are at Qt6.6 by now.  Plus endless
> short conversations in places like Reddit that throw off more heat than
> light.

Updating to a new Qt version is likely going to be a lot of work, so I
imagine nobody is that keen on starting until there's really no choice.

> Does anyone have any suggestions as to where to keep informed on this
> topic?  Because it seems like Wayland is coming whether we want it or not...

Wayland has been around for many years at this point, and is already the
default on some Linux distributions, which have no problem running
QGIS.  There is so much legacy code that they are always going to have
compatibility modules to keep non-Wayland programs usable.  I wouldn't
worry about any programs suddenly breaking due to Wayland.

Cheers,
Adam.
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] QGIS Qt6 Wayland ongoing status

2024-01-16 Thread chris hermansen via QGIS-User
I have been trying to find a mostly definitive and mostly up-to-date
conversation about the status of QGIS, Qt6 and Wayland and I'm not having
any luck.

There is some stuff on GitHub but it seems to be at least a year or two
old, talking about Qt6.0 and I gather we are at Qt6.6 by now.  Plus endless
short conversations in places like Reddit that throw off more heat than
light.

Does anyone have any suggestions as to where to keep informed on this
topic?  Because it seems like Wayland is coming whether we want it or not...

Thanks in advance

-- 
Chris Hermansen · clhermansen "at" gmail "dot" com

C'est ma façon de parler.
___
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user