Michael Schimmel 7a561ab69c Refactor UI layout and shortcuts
The UI layout has been significantly refactored to use
`egui::TopBottomPanel` and `egui::SidePanel` for a more organized
structure. A new menu bar has been introduced with File, Build, and
Tools menus, along with a toolbar for quick access to common actions.

Keyboard shortcuts have been updated and consolidated:
- `Shift + Enter` now compiles the code and is accessible from anywhere
  in the app.
- `Ctrl + S` saves the current file.

The `Save As` functionality has been moved into a dedicated group within
the bottom panel and is now triggered by a button in the File menu. The
output log and trace logs now use `egui::ScrollArea::both` for better
scrolling experience.

Minor adjustments to default panel heights and scroll area behaviors
have been made for improved usability.
2026-02-18 21:33:36 +01:00
2026-02-18 21:33:36 +01:00
2026-02-18 16:00:21 +01:00
2026-02-18 16:00:21 +01:00
S
Description
No description provided
6.5 MiB
Languages
Rust 100%