Темна тема, Нові бази та Повна переробка OM642
Ми виконали величезну роботу, щоб зробити програму ще швидшою, розумнішою та зручнішою. У версії 1.1.5 на вас чекає повністю перероблена логіка сканування, підтримка старих двигунів і довгоочікувані візуальні покращення.
🎨 Інтерфейс та Візуальні покращення (UI / UX)
- ⚪️ Світла та Темна теми: Додано повноцінний перемикач тем! Тепер ви можете комфортно працювати в будь-яких умовах освітлення — очі більше не втомлюватимуться під час роботи вночі або в темному боксі.
- 🔵 Розумне підлаштування інтерфейсу: Програма тепер динамічно змінює ширину колонок під час перемикання між вкладками. Наприклад, для нових блоків екологія відображається ширше, а короткі значення (Двигун, PW Class) акуратно звужуються, звільняючи місце на екрані.
- 🟢 Оновлені контекстні меню: Усі спливаючі меню (Ручне введення, Заморозка, Фільтри, Колірні маркери) отримали єдиний гарний дизайн зі зміною кольору тексту на білий при наведенні.
- 🔵 Розумна довідкова система: Впроваджено багатомовний User Manual. Програма автоматично відкриває потрібну інструкцію (RU, EN або UA) залежно від вибраної мови інтерфейсу.
⚙️ Повна переробка бази OM642 🔴❗️❗️❗️
Ми переписали ядро сканера (парсера) для двигунів OM642 з нуля:
- 🔵 Ідеальне розпізнавання: Покращено алгоритм читання старих монолітних блоків (CR4, CR5, CR6) та нових 3-файлових (CR60, CR61).
- 🔵 Точна екологія та DPF: Глобальний радар сигнатур тепер безпомилково визначає наявність сажового фільтра (DPF / NO_DPF), екологічний клас і регіон (USA / NAFTA) без "сміття" у назвах.
- 🔵 Покращена синхронізація 902/903/904: Файли калібрувань, флешів і бутів тепер пов'язуються між собою ще точніше завдяки новому бінарному кешуванню Hardware ID.
➕ Нові бази та алгоритми (OM64x)
- 🔴 Додано підтримку OM64x (CR40 / CR43…): Впроваджено унікальну логіку групування. Оскільки у цих блоків флеші та калібрування мають різні Hardware ID, програма навчилася пов'язувати їх у "сім'ї" за PW_Class.
- 🔵 Вікно Ручного додавання рядків (Add Row) стало розумнішим: воно автоматично визначає тип блоку (OM642, OM64x, OM654, CPC тощо) під час вставлення імені файлу або паспорта прошивки, динамічно приховуючи непотрібні поля.
🔍 Фільтри та Пошук
- 🔵 Виправлено критичний баг фільтрації старих блоків: Раніше під час фільтрації поодиноких (Standalone) файлів за екологією (наприклад, EU3) програма помилково підтягувала інші прошивки з таким самим PW Class. Тепер поодинокі файли фільтруються строго за обраним критерієм.
- 🔵 Вікно сортування: Виправлено проблему, через яку програма не сортувала файли зі звичайних папок (коли галочки ZIP-архівів були зняті). Тепер сортування файлів працює бездоганно для всіх форматів (.cff, .smr-f).
- 🔵 Динамічні критерії сортування: Назви папок під час вивантаження тепер інтелектуально змінюються. Наприклад, для вкладки CPC вивантаження йде за критерієм "Двигун", а для OM642 — за "PW Class".
🛠 Інші виправлення:
- 🔴 Вікно "Ручного введення" (MANUAL) тепер повністю підтримує багатомовність, включаючи спливаючі помилки.
- 🔵 Усунуто рідкісні помилки багатопотоковості при дуже швидкому живому пошуку та введенні тексту.
- 🔵 Оптимізовано швидкість рендерингу (відмальовування) таблиць під час швидкої прокрутки.