История изменений
Исправление EXL, (текущая версия) :
ээ, нет? winapi не такой жиробас как GTK
Не замечал особой жиробасности ванильного GTK+ в том же сравнении с Qt или WinAPI. Другое дело, когда GTK+ обмазывают сверху всякими там PyGTK+, gtkmm или прочим.
Вообще это в теории задача библиотеки решать что использовать на целевой платформе, и потому если там wayland - то wayland, если Xorg, то xlib/xcb.
У Wayland’а нет собственного тулкита для отрисовки, он всецело полагается на Qt или GTK+ и правильно делает. У X.Org была куча всяких тулкитов, начиная с xlib, xcb и заканчивая Xaw, Athena: все они благополучно сдохли и не смогли попасть в современный мир, как тот же WinAPI или Cocoa. Поэтому что GTK+, что Qt на Linux рисуют собственными силами.
В общем, всё еще ищу либу с сишным API и без использования жиробаса GTK
Ну тогда тебе остаётся только Motif (Open Motif), лол. Когда-то Opera (на Presto) пыталась сделать проприетарный GUI-фреймворк, который базировался на xlib, но благополучно сдохла. Ещё пытался Steam, но он ушёл на вебню.
Ну или смотри в сторону Nuklear и прочих аналогов ImGui.
Исходная версия EXL, :
ээ, нет? winapi не такой жиробас как GTK
Не замечал особой жиробасности ванильного GTK+ в том же сравнении с Qt или WinAPI. Другое дело, когда GTK+ обмазывают сверху всякими там PyGTK+ или прочим.
Вообще это в теории задача библиотеки решать что использовать на целевой платформе, и потому если там wayland - то wayland, если Xorg, то xlib/xcb.
У Wayland’а нет собственного тулкита для отрисовки, он всецело полагается на Qt или GTK+ и правильно делает. У X.Org была куча всяких тулкитов, начиная с xlib, xcb и заканчивая Xaw, Athena: все они благополучно сдохли и не смогли попасть в современный мир, как тот же WinAPI или Cocoa. Поэтому что GTK+, что Qt на Linux рисуют собственными силами.
В общем, всё еще ищу либу с сишным API и без использования жиробаса GTK
Ну тогда тебе остаётся только Motif (Open Motif), лол. Когда-то Opera (на Presto) пыталась сделать проприетарный GUI-фреймворк, который базировался на xlib, но благополучно сдохла. Ещё пытался Steam, но он ушёл на вебню.
Ну или смотри в сторону Nuklear и прочих аналогов ImGui.