Commit Graph
17 Commits
Author SHA1 Message Date
Stone_Red 6728835d77 Replace halt command with shutdown and add new reboot command 2026-06-10 04:20:46 +02:00
Stone_Red 3a635e85df Code cleanup 2026-06-10 03:22:45 +02:00
Stone_Red f6e03c052e Refactor process spawning command and move TestProcess to its own file 2026-06-10 03:22:27 +02:00
Stone_Red f2fd0d9c91 Clamp window position and size within screen bounds during drag/resize and ghsot window rending fixes 2026-06-10 02:55:13 +02:00
Stone_Red b3c98b1b1d Refactor process lifecycle to use Start, Tick, Stop methods and metrics 2026-06-10 02:28:57 +02:00
Stone_Red 31e54c1637 Code cleanup 2026-06-10 00:29:28 +02:00
Stone_Red 91e8cbb00a Add logging system 2026-06-10 00:28:28 +02:00
Stone_Red a583a5ab44 Add CLI process and GUI start/stop commands with process management 2026-06-09 22:55:51 +02:00
Stone_Red 145055b77e Code cleanup 2026-06-08 21:30:40 +02:00
Stone_Red 8b900c9d58 Add printLine support for commands and implement basic UI controls rendering 2026-06-08 19:51:22 +02:00
Stone_Red fc71af028f Add windowed terminal, basic text, rectangle rendering, and keyboard events 2026-06-08 17:42:08 +02:00
Stone_Red 57f011ffe8 Add DesktopProcess and start-gui command for launching GUI mode 2026-06-08 13:46:10 +02:00
Stone_Red 3522493689 Move window input handling logic from Kernel to WindowManager 2026-06-08 13:34:42 +02:00
Stone_Red 4561e1f997 Implement z-index for windows and ensure correct stacking order on interaction 2026-06-08 13:31:27 +02:00
Stone_Red 3be75c60f2 Add window resizing support and improve process/thread management concurrency 2026-06-08 13:15:12 +02:00
Stone_Red 930a0f6a5d Implement full canvas compositing and redraw only on state change 2026-06-08 13:03:44 +02:00
Stone_Red 2ba87a113d Initial commit 2026-06-08 12:30:37 +02:00