Skip to content

Commit 1815545

Browse files
authored
Update README.md
1 parent a73345d commit 1815545

File tree

1 file changed

+23
-5
lines changed

1 file changed

+23
-5
lines changed

README.md

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,32 @@ This application is designed with a professional interface and comprehensive fea
2727
---
2828

2929
## 📸 Screenshot
30-
### For PyQt6, PyQt5, PySide6, PySide2
31-
![untitled](https://github.com/user-attachments/assets/ba2f6841-b9c3-4f10-9b71-8fb5b0d6515d)
30+
### For PySide6
31+
<img width="1365" height="718" alt="Screenshot 2025-11-24 082652" src="https://github.com/user-attachments/assets/a07752d8-f77b-42fe-9bd9-79ec81ed5125" />
32+
3233

3334
---
3435

35-
## 📝 Changelog v4.0.0
36-
- Update Framework
37-
- Update Multimedia Plugin
36+
## 📝 Changelog v4.5.0
37+
### Added
38+
System Monitor Status Bar: Implemented a real-time system monitoring bar at the bottom of the application window.
39+
Displays current CPU and RAM usage with visual progress bars.
40+
Added dynamic color indicators (bars turn red when usage exceeds 85%).
41+
Displays current Operating System information (OS Name, Release, and Architecture).
42+
Application Menu Bar: Introduced a standard top menu bar for better navigation and usability.
43+
File Menu: Includes options for New/Reset, Save Profile, Load Profile, and Exit.
44+
Help Menu: Includes Help Content, Register Format, and About dialogs.
45+
Keyboard Shortcuts: Added standard keyboard shortcuts for improved productivity:
46+
Ctrl+N: Reset UI / New Project.
47+
Ctrl+S: Save Configuration Profile (.ncp).
48+
Ctrl+O: Load Configuration Profile.
49+
File Association (Windows Registry): Added a feature to register .ncp (Nuitka Compiler Profile) extension in the Windows Registry. Users can now double-click .ncp files to open them directly in the application.
50+
### Changed
51+
Modular Architecture: Refactored the codebase to separate UI components. The Menu Bar and System Monitor logic are now handled in a dedicated module (nuitka_menu.py) to improve code maintainability.
52+
UI Layout: Restructured the main window layout to seamlessly integrate the new Menu Bar and Status Bar without disrupting the existing split-pane design.
53+
Visual Improvements: Optimized label colors and contrast in the Status Bar for better readability on light-themed environments.
54+
### Fixed
55+
Dependency Issue: Removed dependency on shlobj and replaced it with ctypes for Windows Shell notifications, resolving import errors on standard Python installations.
3856

3957

4058
## 📥 Installation & Running

0 commit comments

Comments
 (0)