| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| UTILHELP_Setup_v1.1.exe | 2026-04-10 | 30.5 MB | |
| README.md | 2026-04-10 | 6.6 kB | |
| UTILHELP 1.1 source code.tar.gz | 2026-04-10 | 824.9 kB | |
| UTILHELP 1.1 source code.zip | 2026-04-10 | 884.0 kB | |
| Totals: 4 Items | 32.2 MB | 5 | |
UTILHELP v1.1 - Major Update
New Features
Light Theme
- Fully redesigned light theme for comfortable daytime use
- Complete UI overhaul with improved contrast and readability
English Localization
- Full English language support
- Language selection available during installation and in settings
- All interface elements, dialogs, and messages translated
Hotkeys
- Ctrl+D - Open downloads window
- Ctrl+F - Focus search in current tab
- Ctrl+R - Refresh data (programs/drivers/news)
- Ctrl+S - Scan system
- F5 - Refresh current tab
Display Modes
- Switch between card and list view in Programs, Drivers, and Library tabs
- Quick library cleanup button
Notification System
- Smart notifications with sound support
- Configurable in settings (disable all or sound only)
Security Improvements
- SSL certificate verification enabled
- Removed ssl_context.verify_mode = ssl.CERT_NONE vulnerability
- URL validation before downloads
- JSON data validation from GitHub
- Required fields validation for programs/drivers
- HTTP/HTTPS URL verification
Technical Improvements
Logging System
- Centralized logging via logger.py
- Portable mode support
- Daily log rotation
- Multiple logging levels (INFO, WARNING, ERROR, CRITICAL)
Performance
- Logos now loaded from GitHub with caching
- Removed logos from Qt Resource System
- Reduced installer size
- Optimized application loading
- Improved stability
Error Handling
- Enhanced error handling in download_manager.py
- Improved error handling in json_data_manager.py
- Try-catch blocks in critical sections
- Proper QThread cleanup on application close
Memory Management
- Added cleanup() methods in ProgramsTab and DriversTab
- Added closeEvent() in MainWindow
- Proper thread termination
- Signal disconnection on close
Design Updates
- Removed gradients from tab buttons and UI elements
- Multiple graphical improvements
- Enhanced visual consistency
- Improved UI responsiveness
Content
- New program categories added
- Updated driver database
- Additional programs and drivers
Bug Fixes
- Fixed numerous functional and graphical bugs
- Improved overall stability
- Enhanced error recovery
UTILHELP v1.1 - Глобальное обновление
Новые возможности
Светлая тема
- Полностью переработанная светлая тема для комфортной работы днём
- Улучшенная контрастность и читаемость интерфейса
Английская локализация
- Полная поддержка английского языка
- Выбор языка при установке и в настройках
- Переведены все элементы интерфейса, диалоги и сообщения
Горячие клавиши
- Ctrl+D - Открыть окно загрузок
- Ctrl+F - Фокус на поиск
- Ctrl+R - Обновить данные (программы/драйверы/новости)
- Ctrl+S - Сканировать систему
- F5 - Обновить текущую вкладку
Режимы отображения
- Переключение между карточками и списком в Программах, Драйверах и Библиотеке
- Быстрая очистка библиотеки одной кнопкой
Система уведомлений
- Умные уведомления со звуковым сопровождением
- Настройка в параметрах (отключить все или только звук)
Улучшения безопасности
- Включена проверка SSL сертификатов
- Устранена уязвимость ssl_context.verify_mode
- Валидация URL перед загрузкой
- Валидация JSON данных из GitHub
- Проверка обязательных полей программ/драйверов
- Проверка корректности HTTP/HTTPS URL
Технические улучшения
Система логирования
- Централизованное логирование через logger.py
- Поддержка портативного режима
- Ротация логов по дням
- Уровни логирования (INFO, WARNING, ERROR, CRITICAL)
Производительность
- Логотипы загружаются с GitHub с кэшированием
- Удалены логотипы из Qt Resource System
- Уменьшен размер установщика
- Оптимизирована загрузка приложения
- Улучшена стабильность
Обработка ошибок
- Улучшена обработка ошибок в download_manager.py
- Улучшена обработка в json_data_manager.py
- Try-catch блоки в критических местах
- Корректная очистка QThread при закрытии
Управление памятью
- Добавлены методы cleanup() в ProgramsTab и DriversTab
- Добавлен closeEvent() в MainWindow
- Корректное завершение потоков
- Отключение сигналов при закрытии
Обновления дизайна
- Убраны градиенты с кнопок вкладок и элементов UI
- Множество графических улучшений
- Улучшена визуальная согласованность
- Улучшена отзывчивость интерфейса
Контент
- Добавлены новые категории программ
- Обновлена база драйверов
- Добавлены новые программы и драйверы
Исправления ошибок
- Исправлено множество функциональных и графических багов
- Улучшена общая стабильность
- Улучшено восстановление после ошибок