FLTK logo

Re: [fltk.coredev] Please vote: add a Wayland platform to FLTK

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.coredev  ]
 
Previous Message ]New Message | Reply ]Next Message ]

Re: Please vote: add a Wayland platform to FLTK Albrecht Schlosser Jan 04, 2022  
 
On 1/4/22 5:07 PM Manolo wrote:
I'd like to invite fellow FLTK developers to vote about
adding a Wayland platform to the FLTK library.

I'm basically +1 on adding Wayland but I'd like to test before I can make my final vote.


The new code contains no change to platform-independent FLTK code;
it's therefore completely compatible with extant FLTK user code.

I see a conflict with changes I'm currently doing to consolidate timeout functions. I'm going to check the implications.


* Some platform-related code is identical for the Wayland and X11 platforms.
Timeout support is in that case.
The new code defines a new class, Fl_Nix_System_Driver, where all such code is located.
After inclusion of the Wayland branch, the X11-platform code will also use
class Fl_Nix_System_Driver.

This is an area where your and my changes conflict. I need to evaluate the changes...


BTW, for curiosity: what does Fl_*Nix*_System_Driver mean, is there something we can use to describe it? Does it have to do with Unix, Posix, or something like this?


--
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/9cb7aa3d-15d6-bb71-4c38-25176ee9ba4d%40online.de.
Direct Link to Message ]
 
     
Previous Message ]New Message | Reply ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.