-
-
Notifications
You must be signed in to change notification settings - Fork 105
Replace GLFW to SDL3 #642
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Replace GLFW to SDL3 #642
Conversation
![]() |
Конкретно этот момент сделан через использование glScissors, которое, по идее, можно без проблем перенести. А в целом - graphics/ui |
Точно, я ж там заглушки оставил |
…abled GL_SCISSOR_TEST
Повышение минимальной версии cmake уже ранее рассматривалось, так что перед продолжением перепроверю некоторые моменты |
Зависит от событий используемых в ядре и доступных в скриптинге. Если уже есть поддержка этого события в загрузчике разметки ui для всех элементов, то должна сохраняться совместимость. Если нет, то пока не требуется |
я переопределил методы onFocus и defocus для TextBox, для вызова методов включения/выключения TextInput'а Если будут добавляться в дальнейшем еще компоненты, требующие ввод текста, нужно будет вручную включать/выключать для них эту возможность |
я юзаю cmake 4.1.2, поэтому пришлось чутка поднять минимальную, иначе ругается |
у меня на ноуте вроде ubuntu 21 и там в репозиториях cmake более старый |
я ни к чему не призываю, но... |
обновить cmake не сложно, я про то, что та версия ещё достаточно распространена |
будет проще, если будет названа причина повышения версии |
На cmake 4.1.2 такой варнинг
|
В целом, если вопрос в версии симейка, ее можно откатить, это не проблема |
Если к теме этого pr оно не относится, то это изменение в нём лишнее и должно рассматриваться отдельно |
Перевёл на dev ветку udp. у меня на Ubuntu 22,04 не срабатывает захват курсора |
Обновил flake.lock поскольку в прежней версии были каналы в которых еще небыло sdl3, и собрать проект было не возможно.
@MihailRis проверь пожалуйста, захватывает ли теперь курсор |
|
Похоже проблема в сборке SDL |
No description provided.