You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This improves the user interface and user experience of guiconfig.py,
bringing it closer to the professional standard of Linux kernel's qconf
(make xconfig).
- Menu bar: Add File and Options menus for standard application feel
- Enhanced status bar: Split into status message (left) and real-time
statistics display (right) showing symbol counts
- Integrated menu path bar: Visual frame with back button in single-menu
mode and path display with bold label
- Semantic color tags: Red for invisible items, blue for NEW markers,
dark green for menu/choice items
- Zebra striping: Alternating row colors (white/light gray) in treeview
for significantly better readability, implemented using tag-based
approach following 2024 Tkinter best practices
- Grouped button layout: Use LabelFrames to organize buttons into
logical groups (File Operations, Navigation, View Options) with
uniform button widths
- Visual hierarchy: Better spacing, padding, and clear visual grouping
throughout the interface
0 commit comments