Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 00e8ebbbf3 | |||
| 24117ec1ab |
Binary file not shown.
BIN
LogsView_64/images/fft.png
Normal file
BIN
LogsView_64/images/fft.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 81 KiB |
BIN
LogsView_64/images/main.png
Normal file
BIN
LogsView_64/images/main.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 304 KiB |
BIN
LogsView_64/images/math.png
Normal file
BIN
LogsView_64/images/math.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 80 KiB |
@@ -1 +1 @@
|
|||||||
1.3.116
|
1.3.117
|
||||||
56
Readme.md
56
Readme.md
@@ -1,5 +1,61 @@
|
|||||||
# История версий LogsView
|
# История версий LogsView
|
||||||
***
|
***
|
||||||
|
---
|
||||||
|
## build 1.3.117
|
||||||
|
CSD-конвертор: падения при конвертации CSV, зависание после старта, честный
|
||||||
|
прогресс и сообщения об ошибках. Плюс мелочи верхней панели.
|
||||||
|
|
||||||
|
### CSD-конвертор
|
||||||
|
1. **Конвертация CSV больше не роняет программу.** Нажатие "Start" на любом
|
||||||
|
CSV заканчивалось падением: при пакетном открытии файла программа
|
||||||
|
спрашивала настройки открытия, которых в этом режиме нет. Теперь пакетное
|
||||||
|
чтение обходится без них.
|
||||||
|
2. **Несколько файлов сразу больше не портят память.** Конвертор читает файлы
|
||||||
|
в несколько потоков, и каждый из них одновременно правил общий список
|
||||||
|
открытых файлов программы — это ломало память и роняло приложение уже на
|
||||||
|
другом месте. В пакетном режиме этот список не трогается вовсе:
|
||||||
|
конвертируемые файлы в интерфейс всё равно не попадают.
|
||||||
|
3. **Никаких диалогов из фоновой обработки.** Вопрос про единицы времени,
|
||||||
|
предложение объединить файлы LeCroy, окно параметров BIN и сообщения об
|
||||||
|
ошибке открытия больше не всплывают посреди конвертации:
|
||||||
|
- единицы времени берутся так же, как при отмене вопроса, — колонка
|
||||||
|
времени считается заданной в секундах;
|
||||||
|
- параметры BIN (отступ, количество параметров, порядок байт, знаковость,
|
||||||
|
файл "Настроек") берутся от последнего обычного открытия BIN. Если BIN
|
||||||
|
ни разу не открывали вручную, файл будет пропущен с понятным
|
||||||
|
сообщением, а не с пустыми параметрами.
|
||||||
|
4. **Прогресс идёт непрерывно, а не рывками по файлам.** Нижний прогресс-бар
|
||||||
|
показывает реальный ход чтения исходных файлов и записи результата, так
|
||||||
|
что на файлах по 60 МБ конвертор больше не выглядит зависшим. Счётчик
|
||||||
|
"Обработано файлов" тоже считает правильно — раньше он застревал на
|
||||||
|
"1 из N".
|
||||||
|
5. **Список ошибок показывается, когда все файлы действительно обработаны.**
|
||||||
|
Раньше ожидание заканчивалось по последней запущенной задаче, а она часто
|
||||||
|
финиширует не последней: отчёт появлялся, пока часть файлов ещё читалась,
|
||||||
|
и в нём не хватало строк.
|
||||||
|
6. **Память освобождается по ходу работы.** Данные каждого обработанного
|
||||||
|
файла удаляются сразу — раньше они оставались занятыми до закрытия
|
||||||
|
программы (десятки мегабайт на файл).
|
||||||
|
7. **Мелкие падения на краях.** Пустой список файлов у осциллографа больше не
|
||||||
|
роняет "Start"; в режиме объединения не падает и файл, который не удалось
|
||||||
|
открыть — он честно отмечается ошибкой. Повторный запуск объединения
|
||||||
|
больше не показывает одно и то же сообщение дважды.
|
||||||
|
|
||||||
|
*Напоминание по режимам: режим "Sequence" обрабатывает каждый файл отдельно и
|
||||||
|
ждёт, что в файле лежат все каналы осциллографа. Если каналы разложены по отдельным
|
||||||
|
файлам (C1…C4 от LeCroy — по одному каналу в каждом), задайте столько
|
||||||
|
осциллографов, сколько файлов, по одному каналу в каждом, отдайте каждому его
|
||||||
|
файл и выберите режим "Merge" — получится один .csd со всеми каналами.*
|
||||||
|
|
||||||
|
### Верхняя панель
|
||||||
|
8. **Иконки кнопок не уменьшаются на узком окне.** На 1024 px ряд не
|
||||||
|
помещался по ширине, кнопки "Всегда под рукой" сжимались, и картинки
|
||||||
|
рисовались мельче — было не разобрать, что на кнопке. Теперь иконки всегда
|
||||||
|
полного размера, а при нехватке ширины поджимается содержимое вкладки, а
|
||||||
|
не постоянные кнопки.
|
||||||
|
9. **Иконка "Открыть" стоит по центру своей кнопки.** Раньше её прижимало
|
||||||
|
вплотную к стрелке меню "Недавние", и кнопка выглядела перекошенной.
|
||||||
|
|
||||||
---
|
---
|
||||||
## build 1.3.116
|
## build 1.3.116
|
||||||
Таблица каналов: шапка, колонки и форматы чисел; вкладка "Файлы"; меню
|
Таблица каналов: шапка, колонки и форматы чисел; вкладка "Файлы"; меню
|
||||||
|
|||||||
Reference in New Issue
Block a user