Изменения с continuous:
- mingw: собирать сторонние зависимости без LTO (592051d)
- Конфигурация clangd для C++26-рефлексии (46b9eeb)
- ggeasy: удалить мёртвый config.h (35f431a)
- readme: ссылки на скачивание -- на релизы этого репозитория (88ca59e)
- version 0.9.5.0, переводы доведены до конца (52909ed)
- serial: сериализация проекта одним рефлексивным движком на аннотациях (f5d1629)
- project: сериализация .g2g на simdjson (v1, tag_invoke) (47766b6)
- cli: шаг между командами сценария 5 с вместо 100 мс (049abdf)
- drill: превью отверстий не рисовались -- геометрия была под #if 0 (e54bbc9)
- gcode: удалить gc_utils -- содержимое было целиком закомментировано (430e4b3)
- gcode: окно просмотра УП помнит геометрию, камера идёт за курсором (85b5e70)
- opengl: проверять драйвер до старта и отключать ускорение, если он не тянет (09dac1e)
- app: не разыменовывать нулевой синглтон в ...Ptr() (781c290)
- windows: вшить манифест с asInvoker -- exe просил права администратора (78a8868)
- gcode: дуга в УП одной строкой, окружность -- одной командой (9639e24)
- gcode: смена стороны платы доводится до всех, кто её показывает (f43c6fb)
- gcode: gc_highlighter -> gc_programdialog (30deb35)
- build: не молчать об отсутствии CGAL и починить сборку под mingw (c925ae6)
- geo: дуга при офсете остаётся одной дугой (6f879fa)
- gcode: расчёт отдельным потоком, отмена через Geo, целые координаты в УП (412f67d)
- gitignore: вывод сборки в дереве исходников (1816e8f)
- wip: сохранение текущего состояния миграции (7010f4c)
- geo: замерена граница разрешения кругового обхода региона (523f8d6)
- geo: тесты кругового обхода региона с островами в дырках (82b39c3)
- graphicsview: восстановление вида проекта откладывается до настоящего размера (75a8449)
- gcode: окно просмотра УП живёт вместе с файлом (2121635)
- filetree: многофайловая УП в подпапке, иерархия восстанавливается при загрузке (04e9336)
- drill: перевод на точную геометрию Geo, строки таблицы в УП и правка (abeabc9)
- pocketoffset: перевод на точную геометрию Geo и правка существующей УП (324b00d)
- gcode: коллизии имён УП, правка через дерево и восстановление контекста (530261d)
- profile: перевод на точную геометрию Geo, чистовой проход и отключаемая спираль (b220fb8)
- build: RPATH на libstdc++ компилятора, CGAL_NDEBUG и парковка недомигрированных плагинов (3d67f8f)
- filetree: чинит дерево проекта — indexOf на мусоре и родительские индексы (492085c)
- gerber: перевод плагина на точную геометрию Geo (b4719c5)
- geo: сварка дублей вершин на стыке и перебор третьей точки дуги в toGPoly (5528848)
- geo: точный перенос без double round-trip, вложенность регионов из готовых полигонов (e86e821)
- geo: инверсия региона и тесты точного домена (e1c1532)
- geo: перевод общего слоя и ядра gcode на точную геометрию (87c3f27)
- Начало внедрения вычислений с помощью CGAL. (a6c7228)