|
|
Okay I think I understand. "libdecor" is code that is supposed to load a plugin, and this is the code included with fltk. That seems acceptable, in particular because it allows libdecor to be modified to fit better with fltk (I would like to see whatever changes are necessary so the fltk and titlebar are drawn into the same image buffer). It is unfortunate there is only one plugin to test it against so initially it is probably safest to not modify libdecor much, but it can be done in the future.
It is possible that a version that supports Wayland, but can use X11 when Wayland is not available (for instance on a remote display), would be what is most useful. Still need compile-time options to make only-X11 and only-Wayland versions but this may be the best "Wayland" version. The first step is to make the X11 version use Cairo though.
Le mercredi 19 janvier 2022 à 09:01:37 UTC+1, ca...@gmx.com a écrit : On Tue, 18 Jan 2022 13:28:36 -0800
Bill Spitzak <spi...@gmail.com> wrote:
> Since it is on Linux, it may be safe to just have libdecor be a build
> requirement for fltk, assuming it is available as a project that the user
> can build on systems that it is missing from.
Please no. Nobody uses Wayland yet (statistically), and you want to
force a wayland-only dep on X11 platforms.
There might be a misunderstanding here. What is discussed is a potential build requirement for the Wayland platform of FLTK. In all scenarios, the X11 platform of FLTK remains unchanged and unconcerned.
I also agree with Manolo on its onerous build system requirements.
- Lauri
--
You received this message because you are subscribed to the Google Groups "fltk.coredev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkcoredev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkcoredev/1e57e34a-b741-48e5-800b-788f15da2d4en%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "fltk.coredev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkcoredev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkcoredev/CAL-8oAhZGoNfCB17Fke2KEN%2BGV%3D%3DGWpwxSRsK2fkB9t8HJHXyA%40mail.gmail.com.
[ Direct Link to Message ] | |
|
| |