It does sound like the intention is that libdecor is supposed to be replaced by desktops to make a consistent appearance. It might be best to wait to see if anybody does that before giving up on it. It does sound at least like libdecor is provided on any Wayland system, the main concern is that we would need a fallback if it is missing.
IMHO the screenshot looks a lot better than typical modern ssd (having just updated Linux Mint and it looks like they went with thick titles with curved top corners, why???).
The belief that users will be "confused" if title bars don't match each other is complete nonsense and easily disproven.
Quick impression from this is that it would be better use of time to improve the implementation, primarily to remove what appears to be extra intermediate buffers for the window image. You should be able to get libdecor and fltk to draw into the same window image, rather than fltk drawing into another. I also think it is pretty important to switch the plain X11 version to Cairo, and to fix any graphics errors in Cairo (in particular to avoid unwanted antialiasing).
Comments are owned by the poster. All other content is copyright 1998-2025 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.