+ - Новая возможность - - Исправление ошибки ! - Изменение или исправление, которое может повлиять на работу соответствующих подсистем и требует тщательного тестирования Просмотрщик ----------------------------------------------------------------- --- 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 - [286780] Grid: зацикливание при расчете итогов #re Decimal: исправлено преобразование NaN в double + [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] передача клиентского часового пояса на сервер --- 6.897 --- 15.04.2025 + [280792] Стили: Надписи - изменения - Добавлена настройка внутренних отступов надписи - [280643] Схемы: изменен цвет фона - [279860] Схемы: 4К - доработано рисование стилей линий - [278320] Схемы: исправлено отображение габаритов схемы при изменении масштаба экстримально больших схем - [280661] Схемы: текст для фигур - исправлена ошибка отображения текста фигуры, которую повернули - [280737] Схемы: доработано рисование стрелок линий при разрешении 4К - [280770] Схемы: пересечение линий - исключены случаи отображения пересечений в случае наложения вершин и рёбер полилиний + [279894] Схемы: добавлена возможность запускать режим ввода текста без возможности редактирования в схемах, открытых на просмотр --- 6.896 --- 10.04.2025 - [277987] Схемы: исправлено усечение предварительного просмотра в окне печати после перетаскивания с обычного монитора на монитор с разрешением 4K - [276513] Схемы: рефакторинг преобразований для ломаных, многоугольников и кривых --- 6.895 --- 09.04.2025 - [277163] assert при построении получении параметров звапроса источнка с предвыборкой данных - [280454] Схемы: 4К - доработано рисование стилей линий + [272032] Формы: добавлена обработка символов табуляции в многострочном edit c включеной проверкой правописания - [279806] Схемы: Улучшен алгоритм предлагающий имя файла для экспорта по умолчанию + исправлены иконки --- 6.892 --- 07.04.2025 - Вспомогательные тесты: отключено свойство isVisibleArrows для схемы + Вспомогательные тесты: добавлена функция debugSlowDown в модуль Tests --- 6.891 --- 03.04.2025 - [279860] Схемы: 4К - исправлено отображение стилей линий - [280306] Исправлена нормализация путей на Linux --- 6.890 --- 03.04.2025 + Вспомогательные тесты: добавлен метод skipLoop - [279861] Схемы: 4К - исправлено отображение стилей заливки для фигур --- 6.887 --- 31.03.2025 - исправлены иконки --- 6.884 --- 25.03.2025 - [279582] Cхемы: в режиме просмотра схемы исключен вывод сообщения об отсутствующих библиотеках --- 6.883 --- 24.03.2025 - [279731] Cхемы: изменен вид курсора в режимах просмотра и редактирования - [279784] #amconsole: в режиме запуска amconsole не отображать кнопку количество запросов и ее сервисное меню --- 6.878 --- 18.03.2025 + [279365] Вспомогательные тесты: добавлено свойство isVisibleArrows для схемы --- 6.877 --- 17.03.2025 - [279408] Схемы: пересечение линий - скрыто отображение пересечений в группе