+ - Новая возможность
- - Исправление ошибки
! - Изменение или исправление, которое может повлиять на работу
    соответствующих подсистем и требует тщательного тестирования

Просмотрщик
-----------------------------------------------------------------
--- 6.1006 ---  10.10.2025
- [289344] #wasm закрытие последней вкладки при включённых постоянных сессиях теперь не завершает сессию.
- [289213] Схемы: исправлена ошибка расчета габаритов у стрелок
- [288758] #fsert Схемы: исправлены ошибки связанные с избыточным сравнением с нулевым значением
- [288787] Схемы: изменено имя приложения на "АСМОграф"

--- 6.1004 ---  29.09.2025
! [288007] #fstec Возвращены функции не входящие в сборку для ФСТЭК

--- 6.1003 ---  29.09.2025
! [288007] #fstec Отключены функции не входящие в сборку для ФСТЭК
- [284329] Схемы: эффекты временно выключены
- [286729] Схемы: удалена возможность отключать функционал Избранные примитивы
- [286728] Схемы: удалена возможность отключения диаграмм

--- 6.1001 ---  24.09.2025
+ [287111] Добавлена поддержка игнорирования файлов при конвертации adoc файлов
- [287799] При неудачном открытии справки теперь отлавливаются все ошибки
- [287880] Доработано отображение полей ввода
- [287778] Исправлена ошибка при отрисовки тени с нулевым размером

--- 6.1000 ---  19.09.2025
- [288335] #fsert Схемы: схемный контрол DEREF_OF_NULL.DYN_CAST

--- 6.998 ---  18.09.2025
+ [288262] Графический редактор: Импорт DWG/DXF
           - Для многострочных текстов добавлен импорт коэффициента сжатия текста.

--- 6.997 ---  17.09.2025
+ [284284] Схемы: добавлена возможность выделения фигур по области в режиме просмотра через клавишу Ctrl

--- 6.994 ---  10.09.2025
! [288007] #fsert Схемы: возвращена поддержка эффектов

--- 6.993 ---  09.09.2025
! [288007] #fsert Схемы: временно отключена поддержка эффектов
- [287788] Help: сообщение об ошибке открытия файла справки больше не дублируется
- [287486] Help: исправлена ошибка, при которой справка повторно не открывалась

--- 6.990 ---  03.09.2025
- [286290] Схемы: исправлена ошибка появления артефактов при большом масштабе схемы
- [287399] Доработано описание функции edit в help

--- 6.988 ---  01.09.2025
- [287231] Схемы: Экспорт DWG - аварийное завершение в Linux из-за неправильной кодировки в наименовании слоя
- [287466] #fsert UNCHECKED_FUNC_RES.STAT fc_diagram.cpp
- [287476] #fsert Схемы: схемный контрол DEREF_OF_NULL.RET.STAT
- [287484] Схемы: добавлено специальное изображение приветствия для просмотрщика-конвертера

--- 6.986 ---  28.08.2025
- [287466] #fsert UNINIT.CTOR src/thinclient/syswin/dialog_forms.cpp

--- 6.985 ---  27.08.2025
- [287291] #fsert src/thinclient/schemes/sd_pages.cpp DEREF_AFTER_NULL
           #fsert src/thinclient/js/pkg_graphics.cpp DEREF_OF_NULL.RET.STAT
           #fsert src/thinclient/schemes/mnemo_engine.cpp DEREF_OF_NULL.RET.STAT
           #fsert src/thinclient/syswin/param_form.cpp NULL_AFTER_DEREF
           #fsert src/server/agent/java/src/inform/agent/net/RequestExecutor.java UNCHECKED_FUNC_RES.STAT
           #fsert src/server/agent/java/src/inform/agent/schemes/SchemeSizeRequest.java UNCHECKED_FUNC_RES.STAT
           #fsert src/thinclient/datamodel/dm_js.cpp UNINIT.CTOR
           #fsert src/thinclient/forms/fc_edit.cpp UNINIT.CTOR
           #fsert src/thinclient/gui/agg/include/agg_scanline_p.h UNINIT.CTOR
           #fsert src/thinclient/syswin/dialog_forms.cpp UNINIT.CTOR
- [287296] #fsert Схемы: схемный контрол DEREF_OF_NULL.RET.STAT
- [287296] #fsert Диаграммы: компонент формы DEREF_OF_NULL.RET.STAT
+ [263352] Help: добавлены возвраты назад-вперёд по страницам (кнопки в UI работают везде, горячие клавиши Alt+Left и Alt+Right работают только в поиске) + добавлена печать страниц
- [287136] Схемы: исправлена ошибка неправильного отображения фигуры при изменении текста внутри нее
- [287137] Схемы: проведен рефакторинг методов, убран malloc

--- 6.984 ---  22.08.2025
+ [287111] Добавлена поддержка include при конвертации adoc файлов

--- 6.982 ---  20.08.2025
- [287019] Схемы: исправлена ошибка, когда при копировании линии или ломаной как картинки не учитывалась стрелка

--- 6.979 ---  15.08.2025
+ [285473] Схемы: добавлена поддержка внешней тени от размеров
+ [285470] Схемы: добавлена поддержка внешней тени от стрелок

--- 6.978 ---  15.08.2025
- [287059] Графический редактор: Эффекты
           - Исправлено экстренное завершение приложения

--- 6.977 ---  14.08.2025
- [286997] Схемы: исправлен экспорт при наличии точек в пути к сохраняемому файлу
- [282687] Диагностика dm::BlobContainer

--- 6.976 ---  14.08.2025
- [286291] Графический редактор: Подсветка
           - Исправлена ошибка, при которой подсветка обрезалась при отрисовке в отражении
- [286952] #fsert сообщение диагностики: DEREF_OF_NULL.RET.STAT schemes/sd_image.cpp
- [286949] #fsert сообщение диагностики: DEREF_OF_NULL.RET.STAT gui/gui_scrollable_image.cpp
! [283265] Исправление ошибки исчезновения курсора на символе \r
- [285897] Схемы: исправлена ошибка отображения стрелок у линии при добавлении эффектов. Также доработан эффект подсветка
для правильной работы со стрелками.
- [286955] #fsert сообщение диагностики UNCHECKED_FUNC_RES.STAT: dukArgToBinary в fc_scheme.cpp
- [286957] #fsert сообщение диагностики UNCHECKED_FUNC_RES.STAT в sd_library.cpp

--- 6.975 ---  12.08.2025
- [286948] #fsert сообщение диагностики: DEREF_OF_NULL.RET.STAT core/queues.cpp
- [286954] #fsert сообщение диагностики: adt_unix.cpp UNCHECKED_FUNC_RES.STAT

--- 6.974 --- 11.08.2025
- [285468] Схемы: исправлена отрисовка теней для объектов, которые находятся внутри групп
- [285474] Схемы: исправлена отрисовка теней для многоугольников
- [285471] Схемы: исправлена отрисовка теней для таблиц
- [285475] Схемы: исправлена отрисовка теней для областей
- [286950] #fsert: Сообщение диагностики DEREF_OF_NULL.RET.STAT schemes/engine.cpp

--- 6.972 --- 08.08.2025
- [286729] добавлена возможность отключать функционал Избранные примитивы

--- 6.971 --- 08.08.2025
+ [285466] Схемы: для эффекта "Тень" добавлен вариант "Перспектива"
+ [286215] Схемы: для эффекта "Тень" добавлен вариант "Внутри"
+ [286719] Графический редатор: Эффекты
           - Добавлена возможность отключить эффекты на системном уровне.

--- 6.970 --- 07.08.2025
! [286500] #fsert Ограничено количество модулей, доступных в скриптах схемных примитивов

--- 6.968 --- 06.08.2025
- [286476] #fsert: Сообщение диагностики DEREF_OF_NULL.RET.STAT
- [286451] #fsert: Сообщение диагностики UNCHECKED_FUNC_RES.STAT
- [286496, 286452] #fsert: Сообщение диагностики UNCHECKED_FUNC_RES.STAT
- [286441] #fsert: Сообщение диагностики UNCHECKED_FUNC_RES.STAT
- [286433] #fsert: Сообщение диагностики UNINIT.CTOR, UNCHECKED_FUNC_RES.STAT
           - src/thinclient/syswin/doc_dialogs.cpp
- [286439] #fsert: Сообщение диагностики UNINIT.CTOR
- [286448] #fsert: Сообщение диагностики NULL_AFTER_DEREF ext/Freetype/src/sdf/ftsdf.c
- [286447] #fsert: Сообщение диагностики DEREF_OF_NULL.RET.STAT ext/Freetype/src/base/ftobjs.c
- [286490] #fsert: Сообщение диагностики «NULL_AFTER_DEREF»
           - ext/Freetype/src/truetype/ttdriver.c
- [286483] #fsert: Сообщение диагностики «NULL_AFTER_DEREF»
           - src/thinclient/schemes/sd_ribbon_form.cpp
- [286481] #fsert: Сообщение диагностики «DEREF_OF_NULL.RET.STAT»
           - src/thinclient/schemes/sd_image.cpp
- [286454] #fsert: Сообщение диагностики «UNCHECKED_FUNC_RES.STAT»
           - src/thinclient/gui/gui_ribbon.h
- [286426] #fsert сообщение диагностики NULL_AFTER_DEREF ext/Freetype/src/cff/cffgload.c
- [286428] #fsert сообщение диагностики UNINIT.CTOR  src/thinclient/core/core_babysitter_unix.cpp
- [286479, 286480] #fsert Схемы: сообщение диагностики (Вкладка графического редактора) UNINIT.CTOR
- [286423] #fsert Схемы: сообщение диагностики (Открытие файла) DEREF_AFTER_NULL
- [286440] #fsert Схемы: сообщение диагностики (Схемный контрол) DEREF_OF_NULL
- [286457] #fsert Схемы: сообщение диагностики (Ввод текста) UNCHECKED_FUNC_RES.STAT
- [286466] #fsert Схемы: сообщение диагностики (Изменение параметров примитива) DEREF_OF_NULL.RET.STAT
- [286469] #fsert Схемы: сообщение диагностики (Инспектор объектов) NULL_AFTER_DEREF
- [286482] #fsert Схемы: сообщение диагностики (Библиотека примитивов) DEREF_AFTER_NULL, DEREF_OF_NULL.RET.STAT, NULL_AFTER_DEREF, UNCHECKED_FUNC_RES.STAT
- [286484] #fsert Схемы: сообщение диагностики (Сохранение избранных примитивов) DEREF_OF_NULL.RET.STAT
- [286485] #fsert Схемы: сообщение диагностики (Библиотека примитивов) DEREF_OF_NULL.RET.STAT
- [286495] #fsert сообщение диагностики (Буфер обмена) UNCHECKED_FUNC_RES.STAT
- [286568] #fsert Схемы: сообщение диагностики (Библиотека примитивов) ACCESS VIOLATION

--- 6.967 --- 04.08.2025
! [274161] Схемы: доработан механизм загрузки схемы и многопользовательского режима

--- 6.965 --- 01.08.2025
+ [285602] При удалении примитива если он был последним, выделяется предыдущий

--- 6.964 --- 31.07.2025
+ [285103] Графический редактор: Подсветка - Стрелочки
           - Добавлена поддержка подсветки для стрелочек ломаных и кривых.
- [285879] Схемы: доработана настройка толщины линии фигуры
- [284565] Схемы: исправлена ошибка (heap-use-after-free), при вызове контекстного меню и выбора пункта "Подложки" для отображения списка подложек

--- 6.963 --- 29.07.2025
- [285812] Графический редактор: Градиенты
           - Исправлена ошибка, при которой цвета градиента использовались в неправильном порядке.
- [285712] Схемы: исправлена ошибка неправильного отображения подсветки в 4к разрешении
- [285713] Схемы: исправлена ошибка неправильного отображения отражений в 4к разрешении

--- 6.962 --- 28.07.2025
+ [284317] Графический редактор: Эффекты - подсветка
           - Добавлена подсветка для таблиц.
           - Добавлено ограничение на размер подсветки.

--- 6.961 --- 24.07.2025
+ [284254] Схемы: добавлен функционал Последние открытые файлы

--- 6.959 --- 23.07.2025
- [284258] Схемы: Исправлена ошибка, при которой нельзя было регулировать панель с названием примитивов по ширине
- [285443] Исправлена ошибка в сообщении
- [285432] Графический редактор: Эллипс
           - Исправлена ошибка, при которой в процессе отрисовки не учитывалось свойство «Геометрия/Количество отрезков разбиения».
- [285101] Схемы: исправлено отображение контрольных точек кривой, у которой стиль линии настроен как "Нет линии"

--- 6.957 --- 16.07.2025
- [284251] Схемы: исправлена ошибка открытия окна приветствия после закрытия вкладок со схемами
- [284709] amconsole: исправлена ошибка отображения ошибки при ненахождении файла справки "amconsole.ahelp"

--- 6.956 --- 15.07.2025
+ [284909] перевод проекта тонкого клиента на с++20

--- 6.953 --- 07.07.2025
+ [283306] Добавлен автоматический выбор расширения файла в диалог Сохранения файла NFD.EX
- [284614] Исправлена кодировка сообщения в логе о перезаписи существующего файла
+ [284240] Диагностика: на Linux добавлено несколько метрик отражающих настройки ядра и взаимодействие с файловой системой
+ [282908] Добавлены стандартные пути в панель быстрого доступа файлового диалога NFD.EX
- [283547] Картинки: доработан механизм распознавания изображений по содержимому в формате *.jpeg

--- 6.952 --- 02.07.2025
+ [283794] #android поддержка протокола asmo, возможность пересобрать apk в другое приложение и с другим хостом, возможность использования новой ide
- [284210] Схемы: исправлена ошибка отображения фигур

--- 6.950 --- 25.06.2025
+ [283751] Схемы - Настройки
           - Переработан контент вкладок:
             Были добавлены три новые вкладки:
             - «Управление»
             - «Настройка рабочей области»
             - «Визуальные подсказки»
             Практически все настройки из вкладки «Интерфейс» были распределены по новым вкладкам.
- [284002] Поля ввода - Исправления
           -  Исправлена ошибка использования уже освобождённой памяти в процессе отображения всплывающей подсказки при наведении на поле ввода.

--- 6.949 --- 23.06.2025
- [284020] добавлено лицензионное соглашение для сборки дистрибутива
- [282932] Схемы: исправлены ошибки отображения схем больших размеров

--- 6.947 --- 18.06.2025
- [283755] Схемы: исправлено зависание клиента при отмене импорта wmf/emf
- Вспомогательные тесты: доработан метод resolveTextureChecksum и свойство textureChecksum для схемы

--- 6.946 --- 17.06.2025
- [283732] Исправлена логика работы с буфером обмена на Windows
- #android модернизация и исправление предупреждений проекта android
- [280100] Схемы: исправлено попадание в непечатаемую область некоторых схем, импортированных из Visio
           - дробные значения полей страницы при открытии vsd/vsdx файлов теперь округляются в большую сторону
- [282909] В файловых диалогах исправлено отображение файлов без расширений
- [283632] Схемы: доработки импорта wmf/emf
- [283766] Схемы: исправлено отображение фигур после импорта wmf/emf
- [283731] Схемы: исправлено зависание клиента после импорта wmf/emf
+ Вспомогательные тесты: добавлен метод resolveTextureChecksum и свойство textureChecksum для схемы

--- 6.945 --- 10.06.2025
- [283528] Схемы: исправлена ошибка отображения некоторых картинок

--- 6.939 --- 09.06.2025
- [283354] Схемы: исправлены названия некоторых стилей линий

--- 6.935 --- 05.06.2025
+ [283388] В окно «О программе» добавлено время последних изменений перед сборкой
+ [277721] Схемы: добавлены новые стили линий

--- 6.934 --- 04.06.2025
- [283340] Элементы контекстного меню
           - Изменена отрисовка прямоугольника активного элемента контекстного меню.
+ Вспомогательные тесты: добавлено свойство для проверки возможности соединения фигуры с другой фигурой

--- 6.933 --- 03.06.2025
+ [283359] К диагностической информации добавлена хэш-строка, фиксирующая состояние исходного кода из которого было собрано программное решение
- [283171] Схемы: исправлено аварийное завершение программы после использования системного диалога выбора файлов на AlterOs

--- 6.932 --- 02.06.2025
- [283205] На Linux исправлено ошибочное закрытие программы после открытия внешнего файла или папки (shellExecute)
! [282882] Улучшен алгоритм формирования сжатых данных
! [282858] Схемы: RIBBON
           - Добавлено масштабирование/скроллирование редактора при открытых выпадающих списках и окнах:
             - Все выпадающие списки и окна (выбор цвета, шрифта, стиля линий и т.д.) ленточного интерфейса
             - «Файл» и «Справка»
             - Контекстное меню при нажатии ПКМ по схеме
- [282833] Undefined Behaviour во время деструктора MainWindow, верезан код мешающий сборке с санитазером типа undefined

--- 6.931 --- 29.05.2025
- [282882] Схемы: при выборе опции «Сохранить в PDF» в диалоге печати теперь используется более стабильный уровень сжатия

--- 6.930 --- 28.05.2025
+ [282880] Схемы: Импорт DWG/DXF/SVG - обновление библиотеки CAD VCL до версии 16.0 #61153

--- 6.928 --- 28.05.2025
+ новые иконки
! [282651] Схемы: RIBBON
           - Исправлены ошибки, при которых состояния флажков в группах «Вид/Отображение» и «Вид/Визуальные подсказки» обновлялись некорректно.

--- 6.927 --- 26.05.2025
- [282792] Исправлено отключение графических эффектов рабочего стола KDE на X11 (Linux) при старте приложения
+ [282792] В функции сбора диагностики на Linux добавлена информация о текущем окружении рабочего стола

--- 6.926 --- 23.05.2025
! [282770] Исправлено взаимодействие с дочерними процесами при открытии файлов и папок на Linux
- [282314] На Linux добавлены записи в лог о состоянии вызова внешнего приложения отправки электронной почты

--- 6.923 --- 22.05.2025
- [282712] Схемы: Исправлено некорректное преобразовании пути к файлу на Windows при печати PDF

--- 6.922 --- 21.05.2025
- [282646] Схемы: исправлена ошибка, связанная с масштабированием атрибутов
- Вспомогательные тесты: исправлена ошибка метода activeButtonSave для вкладки со схемным контролом

--- 6.920 --- 19.05.2025
- [282491] Схемы: исправлена ошибка отображения текстовых фигур на подложке с неединичным масштабом при масштабировании

--- 6.919 --- 19.05.2025
- [279911] Схемы: Импорт DWG/DXF - исправлена ошибка общего механизма импорта
- [279911] Схемы: Импорт Mif - исправлена ошибка общего механизма импорта

--- 6.918 --- 16.05.2025
- [282437] Схемы: доработано отображение текстовых фигур на подложке с неединичным масштабом
- Вспомогательные тесты: исправлена ошибка метода getPrimitivePoint

--- 6.917 --- 16.05.2025
- [276341] Исправлено отображение значка "АСМО" в окне о программе для 4К разрешения
- use-after-free после использования результата вызова enum2chars
- Вспомогательные тесты: правки для тестирования на 4K мониторах

--- 6.916 --- 15.05.2025
- [276698] аргумент --install теперь устанавливает ассоциацию с поддерживаемыми графическими файлами
- [276698] Ручная установка на Linux с использованием аргумент --install соответствует спецификации XDG Base Directory
- [282316] Схемы: исправленно ошибочное сообщение в логе об отсутствии иконки

--- 6.913 --- 12.05.2025
- [282248] Исправлено отображение путей в окне «О программе» на Windows

--- 6.912 --- 07.05.2025
+ [281484] В окно «О программе» добавлено отображение пути к исполняемому файлу и логу

--- 6.909 --- 29.04.2025
+ [281542] Стили: Полосы прокрутки - Изменения
           - Добавлена загрузка и сохранение количества строк, прокручиваемых колесом мыши в конфигурацию
+ [278119] Стили: Полосы прокрутки - Изменения
           - Добавлено новое свойство - «Иконка кнопок»
           - Добавлены свойства отступа кнопок:
             - «Отступ кнопок сверху и снизу от границ полосы прокрутки»
             - «Отступ кнопок слева и справа от границ полосы прокрутки»
           - Добавлены свойства отступа слайдера:
             - «Отступ слайдера от кнопок»
             - «Отступ слайдера сверху и снизу от границ полосы прокрутки»
             - «Отступ слайдера слева и справа от границ полосы прокрутки»
           - Добавлена возможность настроить количество строк, прокручиваемых колёсиком мыши
             Список компонентов, которые поддерживают эту настройку:
             - Таблицы/Деревья
             - Просмотр PDF
             - Дерево метаданных
             - Редактор кода
             - Компонент многострочного ввода на формах
           - Исправлена отрисовка слайдера со скруглением
+ [279455] Стили: Полосы прокрутки - Изменения
           - Добавлено новое свойство - «Поведение ползунка»
           - В theme.ini добавлена возможность постоянного показа полос прокрутки
- [281169] Схемы: исправлена ошибка в экспорте, которая не позволяла экспортировать в сторонние форматы на linux
+ новые иконки, обновление иконок

--- 6.908 --- 28.04.2025
+ [264278] передача клиентского часового пояса на сервер
