Skip to content

GGEasy 0.9.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Aug 20:03

Изменения с 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)