This commit is contained in:
2026-09-02 18:08:56 +03:00
parent 848af53da9
commit f6312b6b07
3 changed files with 49 additions and 6 deletions

Binary file not shown.

View File

@@ -1 +1 @@
1.3.113
1.3.114

View File

@@ -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"). Диалог "Авто-поиск" и кнопка "Авторазворот графика