История изменений
Исправление EXL, (текущая версия) :
CSD-инициатива предполагала самостоятельную реализацию декораций средствами тулкитов, что собственно и сделано в GTK/Qt. Никакого либдекора там нет.
Ничего там не сделано в Qt кроме кривого CSD никак не вписывающегося в тему GNOME. Никто на эту инициативу тупо не откликнулся.
GNOME-разработчикам пришлось самим брать в руки компилятор и писать «libdecor» для Qt, вот он:
https://github.com/FedoraQt/QGnomePlatform
При этом есть подозрение, что этот костыль тоже скоро будет зависеть от libdecor.so: https://github.com/FedoraQt/QGnomePlatform/issues/15#issuecomment-886247574
Такие вот дела.
Поменьше слушай EXL. Он какую-то хрень выдумал и теперь вот выдумал, будто эта хрень сбылась.
Ну сбылась же, libdecor.so появился? Появился. Написали его не какие-то там васяны, а сами разработчики GNOME? Да. В SDL2 его запихали? Запихали. Шах и мат, я «Ванга».
Исходная версия EXL, :
CSD-инициатива предполагала самостоятельную реализацию декораций средствами тулкитов, что собственно и сделано в GTK/Qt. Никакого либдекора там нет.
Ничего там не сделано в Qt кроме кривого CSD никак не вписывающегося в тему GNOME. Никто на эту инициативу тупо не откликнулся.
GNOME-разработчикам пришлось самим брать в руки компилятор и писать «libdecor» для Qt, вот он:
https://github.com/FedoraQt/QGnomePlatform
При этом есть подозрение, что этот костыль тоже скоро будет зависеть от libdecor.so: https://github.com/FedoraQt/QGnomePlatform/issues/15#issuecomment-886247574
Такие вот дела.
Поменьше слушай EXL. Он какую-то хрень выдумал и теперь вот выдумал, будто эта хрень сбылась.
Ну сбылась же, libdecor.so появился? Появился. Написали его не какие-то там васяны, а сами разработчики GNOME? Да.