LogViewNovel/Readme.md
2025-06-26 17:26:59 +03:00

7.9 KiB
Raw Blame History

История версий LogsView

build 1.1.26

Add Convertor csd #30 #31

Добавлен конвертор, поддерживающий два режима работы:

  1. Последовательная конвертация файлов с применением общих настроек (изменение имён каналов).
  2. Слияние файлов с нескольких осциллографов на основе файлов первого осциллографа. Чтобы открыть конвертор, выберите в основном окне в меню сверху: Модули -> Конвертор csd. Поддерживаются файлы, содержащие до 8 каналов. Количество осциллографов задаётся в правом верхнем углу окна конвертора. Словарь можно выбрать, нажав на кнопку в левом верхнем углу окна Конвертора.

Добавлена функция отмены операции по слиянию файлов

Обновление алгоритма слияния файлов #32 Комментарии к CsdConvert

Обновление интерфейса осциллографа

Добавлена возможность посмотреть список выбранных файлов для осциллографа. Двойной клик показывает в проводнике расположение файла.

Добавлена возможность прервать операцию при закрытии главного окна

build 1.1.25

  • Добавлен экспорт файла как .csd #29 Файл -> Экспортировать как... -> .csd

build 1.1.24

  • Обновление #28 Во время проверки новой версии совершается запрос файла build_[номер версии].md Например "build_1.1.22.md" Если такой файл был обнаружен, то в предупреждении о новой версии появляется возможность посмотреть список изменений из этого файла, а также запустить установку обновления.
  • Изменение файла для истории обновлений #28 Теперь программа сверяется с файлом Readme.md содержащим всю историю обновлений. Программа сверяет свою версию по списку и отображает только нововведения, произошедшие после текущей сборки.
  • Добавлена возможность посмотреть историю обновлений #28

build 1.1.23

  • Исправление визуального бага. Корректное отображение слоёв, если слои у элементов в таблице идут не по порядку.

  • Обновление пункта "Вид" #27 Теперь, перед импортом новых настроек, происходит сброс старых.

  • Добавлена возможность сбросить настройки вида (Слой и альтернативная ось) к настройкам по умолчанию.

  • Добавлена возможность упорядочить график в случае, если произошёл разрыв между слоями (слой 0, 1, 3, 4), из-за чего возникает визуальный баг отображения графиков.

build 1.1.22

  • Оптимизация алгоритма отображения промежуточных слоёв.

build 1.1.21

  • Добавлена функция отмены закрытия программы.
  • Добавлено отображение полного имени файла в названии и в правом нижнем углу #26.
  • Минорные изменения алгоритма для корректного отображения временной линии.
  • Исправление визуального бага. Некорректное отображение временной линии при работе с несколькими слоями.
  • Обновление выбора даты и времени. Проверка файла с настройками вида. Добавлена пользовательская подсказка для выбора временной линии. Теперь в выборе доступны только элементы, содержащие дату и время, а не все.
  • Добавлена проверка файла с настройками вида на валидность.
  • Исправление визуального бага с подписями по оси "Время" при импорте настроек вида.

build 1.1.20

  • Сохранение настроек отображения слоёв #16. Добавил возможность импортировать и экспортировать параметры отображения графиков - текущий слой и настройку альтернативной оси.

build 1.1.19

  • Минорное обновление интерфейса

  • Исправлено отсутствие управления сканером через стрелки.

  • Исправление автоматического масштабирования #24. При открытии файла или добавлении нового слоя графики строятся в режиме масштабирования для корректного отображения.

  • Исправление фризов при массовом внесении изменений в таблицу #23. При изменении диапазона фризы появлялись из-за вызова функции valuesAtCursor(x) каждый раз при внесении изменений в строку таблицы.

    Сейчас алгоритм изменён: Изменения в таблицу записываются не построчно, а по столбцам. В конце итерации производится проверка - нужно ли обновление значений на сканере.

build 1.1.18

  • Хотфикс #24. Исправление ошибки отрисовки при переносе элемента на другой слой.

  • Исправление ошибки с отображением сканера при повторном открытии файла.

  • Изменение отображения времени. Теперь время в правом верхнем углу главного окна отображается с миллисекундами.

  • Отладочная заплатка #23. При изменении сканер отключается в начале и включается по завершению. Позиция сохраняется. Нужно проверить, пропадут ли фризы. У меня время изменения сократилось кратно.

build 1.1.17

  • Добавлена поддержка нескольких экранов #20.
  • Перемещение диалога с выбором слоя теперь ограничено доступной областью экрана #20.
  • Перемещение диалога с выбором слоя ближе к курсору #20.
  • Настройка минимального размера графика #16.
  • Добавлены отступы в таблице, удаление авторазмера #22.