LINUX.ORG.RU

История изменений

Исправление 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.