Skip to content

Commit db9e2ab

Browse files
author
PyCompiler ARK++
committed
feat: Update MainWindow and UI design for PyCompiler ARK - IDE
- Changed window title to "PyCompiler ARK - IDE" and adjusted geometry to 1400x840. - Implemented a new UI design (ui_design_v2.ui) with a VS Code-like dark theme. - Enhanced UI initialization to prefer the new V2 UI design, falling back to legacy if not found. - Improved layout management with collapsible panels and added functionality for a toggleable console. - Updated button actions and tooltips for better user experience.
1 parent 26ec9f0 commit db9e2ab

3 files changed

Lines changed: 385 additions & 91 deletions

File tree

Core/MainWindow.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,10 @@ def __init__(self):
163163
super().__init__()
164164
global _latest_gui_instance
165165
_latest_gui_instance = self
166-
self.setWindowTitle("PyCompiler ARK++")
167-
self.setGeometry(100, 100, 1280, 720)
166+
167+
# Set window properties before UI initialization
168+
self.setWindowTitle("PyCompiler ARK - IDE")
169+
self.setGeometry(100, 100, 1400, 840)
168170
self.setAcceptDrops(True)
169171

170172
self.workspace_dir = None

0 commit comments

Comments
 (0)