Yeah, by default, we use raw X11 for creating the window on Linux. Widget programming in X11 is notoriously terrible, so a widgets library for it just hasn't happened. This problem is exacerbated by the fact that that X11 has been "on its way out" for the last eleven years. Now we have Wayland and Mir under development, and motivation to write widgets in X11 has never been lower.
|