Commit Graph
19 Commits
Author SHA1 Message Date
Stone_Red e6bab7e371 Add TcpRpc server and client and split crypto code into multiple classes 2026-06-09 19:26:34 +02:00
Stone_Red 5b8936dd16 More code cleanup 2026-06-08 22:05:11 +02:00
Stone_Red 031b3315a5 Refactor window rendering for faster drawing and z-order tracking 2026-06-08 22:05:11 +02:00
Stone_Red 145055b77e Code cleanup 2026-06-08 21:30:40 +02:00
Stone_Red 124b5368b1 Fix .gitignore 2026-06-08 20:59:39 +02:00
Stone_Red aa9dfa083b Move StartGuiCommand.cs to correct directory 2026-06-08 20:57:42 +02:00
Stone_Red ce6a814081 Add XML docs 2026-06-08 20:57:24 +02:00
Stone_Red 7d8a336337 Handle window close commands and interaction logic improvements 2026-06-08 20:47:19 +02:00
Stone_Red 169c604c7a Add process exception handling and clean window closing logic 2026-06-08 20:34:25 +02:00
Stone_Red 82efb8d967 Add thread-safety with locks to window manager and rendering code 2026-06-08 20:18:52 +02:00
Stone_Red fd1db1b904 Make terminal display adapt to window resize and dynamic line count 2026-06-08 19:57:05 +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