Skip to content

v1.1.0 - Multilingual Support & Code Architecture Refactoring

Choose a tag to compare

@DolbyDAX2 DolbyDAX2 released this 25 May 15:08
· 12 commits to main since this release

🌐 v1.1.0 Release Notes / Sürüm Notları

🇬🇧 English

v1.1.0 - Multilingual Support & Code Architecture Refactoring

This major release introduces full English language support, a completely restructured modular codebase, and critical UI/UX improvements based on extensive code analysis.

What's New & Bug Fixes:

  • Full English Language Support: The entire application interface, configuration settings, log outputs, and notifications have been fully translated into English to provide global usability.

  • Code Architecture Refactoring (Modular UI): Decoupled the monolytic ui.py file into separate, logical modules (tabs, widgets, dialogs). Functions and business logic are kept fully intact, drastically improving code maintainability.

  • Smart Profile Verification: Added verification to check if any configuration changes were actually made before allowing a profile update, preventing accidental duplicate rewrites.

🇹🇷 Türkçe

v1.1.0 - Çok Dilli Dil Desteği ve Kod Mimarisi Yenilenmesi

Bu majör sürüm; tam İngilizce dil desteğini, tamamen yeniden yapılandırılmış modüler bir kod tabanını ve kapsamlı kod analizine dayalı kritik UI/UX iyileştirmelerini içermektedir.

Yenilikler ve Hata Düzeltmeleri:

  • Tam İngilizce Dil Desteği: Uygulama arayüzü, yapılandırma ayarları, log çıktıları ve bildirimlerin tamamı, küresel kullanılabilirlik sağlamak amacıyla tamamen İngilizceye çevrildi.

  • Kod Mimarisi Yenilenmesi (Modüler Arayüz): Tek parça halindeki devasa ui.py dosyası; mantıksal alt modüllere (tabs, widgets, dialogs) bölündü. Fonksiyon bütünlüğü korunarak kodun bakımı ve geliştirilebilirliği ciddi oranda artırıldı.

  • Akıllı Profil Doğrulaması: Profil güncelleme işlemi öncesine aktif değişiklik kontrolü eklendi; böylece ekranda hiçbir değişiklik yapılmadıysa profilin gereksiz yere tekrar yazılması engellendi.

Full Changelog: v1.0.2...v1.1.0