1) Пофиксен импорт формата ASE (актуально для Q3).
2) Добавлена сортировка по колонкам в окошке Entity Report.
3) Добавлен показ значения угла при вращении вертексов в Vertex Tool.
4) Исправлен баг с передачей имён карт, содержащих пробелы, компиляторам в режиме "не использовать Process Window".
5) В fgd теперь можно явно указывать фильтр для окошка "открыть", например, в профиле Quake3 поле "model(studio)" вызовет окошко, содержащее все три формата md3, ase и lwo, а, скажем "model(studio:md3)" - только md3-модели. Сделано это потому, что некоторые поля обрабатываются компилятором, который умеет вставлять статики в разных форматах, а некоторые - движком, который умеет только в конкретный формат (тот же md3).
6) Ускорено закрытие редактора.
Народ, а если я выложу обновление беты для линукса и макоси, кто-нибудь сможет потестировать, ну хотя бы потыркать кнопочки и сказать, запускается ли?
Особенно интересует линукс. Проблема в том, что линукса у меня в настоящее время нет, и сборку я делаю консольно через докер - запустить не могу, т.к. нет иксов.
Skaarj
Нет, не норма.
Но код работы с настройками я не трогал.
Добавлено 03-03-2019 в 00:08:
С настройками там интересно. Джек предпочитает их хранить в папке программы, но если не может их туда записать - переключается на мои документы. Проверь оба файла и посмотри, что в них.
Понял в чём дело. "проверка целостности файлов" не проходят 4 файло (перед этим было 5) и после их обновления слетают настройки.
А теперь даже игровой профиль весь слетел.
Теперь и у меня настройки слетели, хм.
Да, похоже ему не нравится, что джек перезаписывает файлы, которые приходят из стима. Надо подумать, как это исправить.
Добавлено 03-03-2019 в 01:20:
Пожалуй, я буду создавать внутри папки джека папку "profiles", а в ней папку "имя пользователя". И писать конфиги туда. А если их там нет - брать из корня. Заодно появится нормальная поддержка нескольких пользователей за одним компом.
Стим, похоже, игнорирует новые папки. Его волнуют только изменённые файлы.
Фолбэк в мои документы тоже останется, разумеется.
Steam имеет мерзкую привычку обновлять программы не сразу, поэтому перво-наперво убедитесь, что билд за 3 марта! (это первая строчка в окошке Messages).
1) Исправлен ещё один баг в импортере ASE.
2) Добавлена система профилей (см. выше) и более внятная система путей к конфигам. Теперь конфиги не будут убиты после "проверки целостности кэша". Правда, нужно хотя бы раз запустить новый джек, чтобы он переписал конфиги из корня в папку profiles.
3) Добавлена принудительная синхронизация файлов после записи, что позволит уменьшить случаи, когда из-за "синего экрана" карта или конфиг оказываются битыми после записи.
Прошу потыркать под прыщами и маком.
Под маком у меня всё более-менее ок (кривоватый интерфейс в расчёт не берём, но карту можно рисовать, скомпилировать под халфу и даже запустить).
А вот под линуксом вообще хз, запустится ли.
Если не запускается - просьба глянуть почему (ldd, gdb).
Круто! Кстати, насчет убийства файлов конфигурации, я с этим сталкивался не раз и был жутко опечален такими событиями, ведь настроек очень много, да и еще конфигураций наверное по штук 10. Поэтому, я стал делать копии папки Джека и если все настройки сбросятся или Джек будет сам удален из Стим-программ, то достаточно будет, после установки, перезаписать файлы. Весит благо не много все это дело)
Но у меня такая проблема возникает сама по себе) Вышел из стима, заходишь на следующий день, а Джек не установлен, либо установлен, но настройки все слетели)