FLTK logo

Re: [fltk.coredev] GL differences - X11 vs Wayland (WSL2, in case that matters!)

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: GL differences - X11 vs Wayland (WSL2, in case that matters!) imm Dec 01, 2022  
 
OK, so I stared at the plug-in code for a bit, starting from "How hard can it be to write our own?"
Harder than that, basically...

Observations: (in no particular order)

- if there were any system provided plugins the built-in loader would be able to load them; but there just don't seem to be many (any?) system provided plugins yet

- I really don't want a dependency on gtk3

- dependency on Cairo is unavoidable with Wayland & libdecor so we will always have that anyway 

- the Cairo plugin works well, it just looks a bit rough; Cairo can draw nicer things than that 

- adjusting the titlebar font looks trivial (will test tomorrow). TBH, I think the reason it's seems so big is actually a bug in the code, which I'll test for 

- ditto adjusting the colour scheme

- making our own version of the Cairo plugin takes us away from upstream, which is a "nuisance"

- we could possibly leave the stock Cairo decorator plugin as-is but add our own adjusted version (suitably renamed) alongside it; that may be easier to maintain?

- we (probably) can make a fltk based decorator plugin but it's not a 5 minute job...

--
Ian
From my Fairphone FP3

--
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/CAGFM6dazryVwjYYOP%3DyyGmuYebZUfTWsatA2OxO%2B_Fraz2gS6w%40mail.gmail.com.
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'.