diff --git a/LogsView_64/LogsViewS_64.exe b/LogsView_64/LogsViewS_64.exe index 2ca21c1..9d05fe0 100644 Binary files a/LogsView_64/LogsViewS_64.exe and b/LogsView_64/LogsViewS_64.exe differ diff --git a/LogsView_64/version.txt b/LogsView_64/version.txt index 53dfaa4..b45462f 100644 --- a/LogsView_64/version.txt +++ b/LogsView_64/version.txt @@ -1 +1 @@ -1.3.113 \ No newline at end of file +1.3.114 \ No newline at end of file diff --git a/Readme.md b/Readme.md index efdc22e..5b957e2 100644 --- a/Readme.md +++ b/Readme.md @@ -1,7 +1,54 @@ # История версий LogsView *** -## build 1.3.113 --- +## build 1.3.114 +Новый дизайн окна **"Спектр (FFT)"**. Расчёт спектра не менялся — числа, +THD/THD+N/SINAD, пики помех и усреднение остались прежними, переделан +только интерфейс. + +1. Пять рядов настроек заменены двумя вкладками — **Расчёт** и **Вид**. + Правило простое: на "Расчёте" всё, что меняет **числа** (окно, режим FFT, + убрать DC, сглаживание краёв, тип анализа, амплитуды, усреднение), на + "Виде" — всё, что меняет только **картинку** (лог. масштаб и floor, + диапазон частот, сетка, осциллограмма, раскладка). Floor, шаг dB и + Fmin/Fmax переехали в "Вид" — это границы и разметка осей. + До графика теперь около 180 px вместо 330: на ноутбучном экране спектру + достаётся заметно больше места. +2. Всегда на виду, независимо от вкладки: диапазон точек и шаг, режим мыши, + кнопка **Расчёт** (F5), тема и справка. +3. **Сканер и Маркеры стали режимом мыши** — три кнопки "Выбор / Сканер / + Маркеры", как в главном окне, вместо трёх независимых галочек, которые + можно было включить одновременно. F7 по-прежнему переключает сканер. + "2-й маркер" показывается только в режиме "Маркеры" — это его настройка, + а не отдельный режим. +4. **Каналы окна — чипы вместо таблицы.** Строка чипов: цвет, имя, краткая + сводка (THD или уровень шума), глаз "показать/скрыть" и крестик "убрать". + Выбранный канал видно сразу — он подсвечен и подчёркнут, а не выделен + жирным шрифтом, как раньше. Остальное — по правому клику на чипе: + "Без DC" для одного канала, цвет, убрать из окна. + - **Добавление канала — через поиск**, а не выбором из списка на сотню + позиций: начните печатать имя, Enter добавит канал, Ctrl+Enter добавит + и оставит окошко открытым (удобно набирать три фазы подряд). + - Если каналов много, строка чипов переключается в **панель слева от + графика** — иконкой в самом списке каналов. Состав каналов, выбранный + канал и масштаб графика при переключении не теряются. +5. **Строка результата всегда видна** — переехала вниз, в строку состояния, + отдельной подсвеченной плашкой. Раньше она молча пропадала, если окно + было узким. Рядом — состояние ("Готово"), параметры расчёта + (N, Fs, Δf, окно, DC, Avg), фактически выбранный режим FFT и кнопка + копирования результата в буфер. +6. **Прогресс-бар и "Стоп" видны только во время расчёта** — раньше пустая + полоса занимала место постоянно. +7. **Кнопки масштаба — прямо на графике**, в правом верхнем углу: авто по X, + авто по Y и "вписать всё". В раскладках "друг под другом" и "слева + направо" они относятся к активной области. +8. **Тема** переключается кнопкой солнце/луна в правом углу окна и следует + за темой главного окна. График, сетка, легенда и подписи перекрашиваются + вместе с ней; цвета каналов, выставленные вручную, остаются как есть. +Настройки прошлых версий читаются: тип окна, галочки, раскладка, число +гармоник, Avg N — всё восстанавливается как раньше. +--- +## build 1.3.113 Полная переработка диалога **"Математический график"**. 1. Список из 62 одинаковых кнопок заменён каталогом функций слева: поиск по @@ -45,7 +92,6 @@ как прежде. --- ## build 1.3.112 ---- Новый дизайн главного окна — верхняя панель, иконки, темы. Скачок номера версии с 1.2.x на 1.3.x — из-за масштаба изменений, не всё ещё доделано (меню и диалог открытия .bin — в следующих обновлениях). @@ -80,7 +126,6 @@ только после клика по нему. --- ## build 1.2.111 ---- 1. Исправлен поиск кусков в логе из нескольких кусков записи (см. build 1.2.109): одиночный сбойный "скачок" канала-маркера на одну строку иногда принимался за отдельную границу куска, из-за чего вместо реальных двух @@ -89,7 +134,6 @@ границами. --- ## build 1.2.109 ---- 1. Авто-поиск: лог из нескольких кусков записи. Раньше распознавалась только склейка ровно двух кусков по каналу "global_seconds*10". Теперь: - канал-маркер границ можно выбрать вручную (как канал-счётчик для @@ -106,7 +150,6 @@ настройкам окна. --- ## build 1.2.108 ---- 1. Авто-поиск: поддержка двухкомпонентных логов (склейка быстрого и медленного кусков записи в один файл, различаются по каналу "global_seconds*10"). Диалог "Авто-поиск" и кнопка "Авторазворот графика