История изменений
Исправление atsym, (текущая версия) :
лучше бы они «движек» переписали с нуля,
Собственно это и делают в LibreCAD 3.x.
а «гуй» и «систему команд» оставили от 2.х.
UI можно делать какой угодно с помощью Qt Designer (смотри сюда: LibreCAD & ARES Commander (комментарий) )
Комманды скорее всего будут такими же как и в предыдущих версиях (возможно слегка подправленными) + будет добавлено много новых комманд.
Кроме того добавится возможность создания скриптов на Lua.
Также будет сделан внешний API для пользовательских плагинов.
P.S.: Оставить «части кода из 2.x» без изменений «в коде 3.x» не получится, из-за несовместимости лицензий
Исправление atsym, :
лучше бы они «движек» переписали с нуля,
Собственно это и делают в LibreCAD 3.x.
а «гуй» и «систему команд» оставили от 2.х.
UI можно делать какой угодно с помощью Qt Designer (смотри сюда: LibreCAD & ARES Commander (комментарий) )
Комманды скорее всего будут такими же как и в предыдущих версиях (возможно слегка подправленными) + будет добавлено много новых комманд.
Кроме того добавится возможность создания скриптов на Lua.
Также будет сделан внешний API для пользовательских плагинов.
P.S.: Оставить части «кода из 2.x» без изменений в «коде 3.x» не получится, из-за несовместимости лицензий
Исправление atsym, :
лучше бы они «движек» переписали с нуля,
Собственно это и делают в LibreCAD 3.x.
а «гуй» и «систему команд» оставили от 2.х.
UI можно делать какой угодно с помощью Qt Designer (смотри сюда: LibreCAD & ARES Commander (комментарий) )
Комманды скорее всего будут такими же как и в предыдущих версиях (возможно слегка подправленными) + будет добавлено много новых комманд.
Кроме того добавится возможность создания скриптов на Lua.
Также будет сделан внешний API для пользовательских плагинов.
P.S.: Оставить части «кода из 2.x» без изменений в «коде 3 x» не получится, из-за несовместимости лицензий
Исходная версия atsym, :
лучше бы они «движек» переписали с нуля,
Собственно это и делают в LibreCAD 3.x.
а «гуй» и «систему команд» оставили от 2.х.
UI можно делать какой угодно с помощью Qt Designer (смотри сюда: LibreCAD & ARES Commander (комментарий) )
Комманды скорее всего будут такими же как и в предыдущих версиях (возможно слегка подправленными) + будет добавлено много новых комманд.
Кроме того добавится возможность создания скриптов на Lua.
Также будет сделан внешний API для пользовательских плагинов.
P.S.: Оставить части «кода» из 2.x без изменений не получится, из-за несовместимости лицензий