4 ms·
I'm curious why this approach was chosen for GTK, whereas Qt was ported directly. Is there some detail about GTK that made the approach taken with Qt infeasible
by electroly 5y ago
I'm curious why this approach was chosen for GTK, whereas Qt was ported directly. Is there some detail about GTK that made the approach taken with Qt infeasible?
- waddlesplash 5y agoYes: the GTK codebase is, uh, not fun to work with and write backends for. See my comment above (https://news.ycombinator.com/item?id=31192099 https://news.ycombinator.com/item?id=31192099) and also one of my replies on the Haiku forums (https://discuss.haiku-os.org/t/xlibe-an-xlib-x11-compatibility-layer-for-haiku/11692/4?u=waddlesplash https://discuss.haiku-os.org/t/xlibe-an-xlib-x11-compatibili...) for more details.
- electroly 5y ago7 kLOC is a lot smaller than I had guessed this must have been. Pretty cool!