Open kolnogorov opened 4 years ago
К сожалению, инопланетные технологии для меня пока недосягаемы. Я dmg собираю в виртуалке, в которой кое-как работает эль Капитано. То, что оно запускается под яблоками - уже мировое чудо o_o
Фикс подтверждаю! Теперь на ретине всё прекрасно, а так же применяется системная тема (тёмная или светлая).
Из всего, что я в фиксе вычитал, вот этот флаг: QApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); как раз и убирает блюр. так? Остальное касаемо сборки с SDL2
Про SDL2 я там чуток поправил, а то даже с -DSDL1BUILD=0 один фиг цепляются заголовки от первого при их наличии, и в бандл едет тоже SDL1. Теперь вроде и так, и сяк собирается норм )
Фикс был в первую очередь сделан тем, что теперь plist применяется(до этого на него клалось) и содержание правильное.
Ну и свежие кути для применение тем нужны были.
С SDL2 идет дублирование клавиш в гуях - это не есть гуд, разбираюсь пока что. С SDL1 без проблем.
В пуллреквесте уже больше про общее улучшение совместимости с macOS - добавил возможность ассоциировать файлы с Xpeccy и открывать их с помощью него.
Всё ещё мутно?
На Retina-экранах всё мутное, т.к. вероятно сделано под низкое разрешение. Было бы круто сделать поддержку ретины!