@@ -84,52 +84,3 @@ Classic branch for users who prefer a minimal Tkinter-based interface.
8484- ** Core features** : password generation, history, themes, and basic controls.
8585
8686** [ 📥 Download v2.0.0 Classic] ( https://github.com/Maximka1993271/Password-Generator-Python/releases/download/SecurePassProv2.0.0/SecurePassPro.exe ) **
87-
88- ---
89-
90- ## ⚙️ Developer Information
91-
92- ### Technology Stack
93-
94- - ** Language** : Python 3.9+
95- - ** GUI** : ` customtkinter `
96- - ** Audio** : ` Windows Multimedia API (winmm) `
97- - ** Libraries** : ` Pillow ` , ` qrcode ` , ` fpdf `
98- - ** Security** : ` secrets ` , ` hashlib ` , ` random.SystemRandom `
99-
100- ### Changelog v3.9 (2026-05-10)
101-
102- ** New Features:**
103- - Added Settings window with language, theme, sound and corner radius controls
104- - Added Language Switcher (RU/EN/UA) with instant UI translation
105- - Added Theme Selector (System/Light/Dark) with safe theme switching
106- - Added Sound Toggle with mechanical click feedback
107- - Added Corner Radius Slider (0-25px) for UI customization
108-
109- ** Improvements:**
110- - Removed deprecated theme buttons from bottom panel
111- - Optimized window rendering for better performance
112- - Improved button highlighting for active theme/language selection
113- - Enhanced clipboard auto-cleanup mechanism
114- - Updated strength indicator with 5-star rating system
115-
116- ** Fixes:**
117- - Fixed theme change freezing issues
118- - Fixed PDF export for Cyrillic and Ukrainian text using DejaVuSans font
119- - Fixed Ukrainian author name spelling (Максим Мельніков)
120-
121- ** Removed:**
122- - Removed deprecated progress bar for cleaner interface
123- - Removed duplicate controls from main window
124-
125- ### Build Command
126-
127- To build a standalone Windows executable:
128-
129- ``` bash
130- pyinstaller --noconfirm --onefile --windowed --clean --icon=" icon.ico" --add-data " icon.ico;." --add-data " Computer Mouse Click.mp3;." --collect-all qrcode --collect-all customtkinter --hidden-import=" PIL._tkinter_finder" --name " SecurePassPro" Secure_Pass_Pro.pyw
131-
132- 📄 License
133- MIT License – free for personal and commercial use.
134-
135- © 2026 Maxim Melnikov | Secure Pass Pro
0 commit comments