Stone_Red
|
79bc87f5c7
|
Move fmod runtime export to Plugs/RuntimeExports.cs
|
2026-06-17 16:38:55 +02:00 |
|
Stone_Red
|
6d768861ea
|
Improve XML summary formatting in RenderCommandType and YesNtWindowStatements
|
2026-06-17 01:41:28 +02:00 |
|
Stone_Red
|
73617ec719
|
Convert CanvasRenderSource static fields/methods to instance members
Reorganize RenderCommandType enum into grouped categories
|
2026-06-17 01:37:01 +02:00 |
|
Stone_Red
|
5cd1f6654b
|
Add ScreenInfo render command for desktop size synchronization
|
2026-06-17 01:22:15 +02:00 |
|
Stone_Red
|
633ded2d62
|
Add unified input event queue and cursor support for window manager
|
2026-06-17 00:50:05 +02:00 |
|
Stone_Red
|
8d1cd6d369
|
Add remote desktop start/stop commands and process with server support
|
2026-06-17 00:02:33 +02:00 |
|
Stone_Red
|
67852bb344
|
Add NotNullWhen attribute to TryGetWindow and TryGetWindowAndArgs methods
|
2026-06-16 22:34:13 +02:00 |
|
Stone_Red
|
7488c19a28
|
Rework YesNtWindowStatements.cs
|
2026-06-16 22:26:20 +02:00 |
|
Stone_Red
|
c53eb280d4
|
Fix DrawCharHeight ceiling division to prevent missing pixels on thin strokes at small sizes
|
2026-06-16 20:27:38 +02:00 |
|
Stone_Red
|
5265f2b574
|
Code cleanup
|
2026-06-16 20:14:15 +02:00 |
|
Stone_Red
|
f049a43dfd
|
Add MaxWidth property to Text and set in Window title rendering
|
2026-06-16 20:03:19 +02:00 |
|
Stone_Red
|
7f4dc45742
|
Improve button text alignment and truncate if too wide for its size
|
2026-06-16 20:00:31 +02:00 |
|
Stone_Red
|
e7922bdf05
|
Add MaxWidth property for text rendering in UI controls and fix maxWidth parameter in canvas extension methods
|
2026-06-16 19:46:05 +02:00 |
|
Stone_Red
|
92cc387f2d
|
Add taskbar, start menu, and desktop background with gradient bands
|
2026-06-16 19:25:04 +02:00 |
|
Stone_Red
|
e3ece1fb4a
|
Add StackLayout and GridLayout classes for window UI element layouts
|
2026-06-16 18:20:20 +02:00 |
|
Stone_Red
|
99c98e74a2
|
Add Panel, ProgressBar, RadioButton, and Slider UI controls and test windows
|
2026-06-16 12:29:04 +02:00 |
|
Stone_Red
|
8ecca53881
|
Remove Point parameter from Terminal window creation in Start method
|
2026-06-16 02:09:10 +02:00 |
|
Stone_Red
|
e90e9ab163
|
Replace string element render types with RenderCommandType enum, decompose UI elements (Button, CheckBox, chrome) into drawing primitives via ToPrimitives(), emit per-element commands on flush, and move composite into IRenderSource.
|
2026-06-16 01:11:01 +02:00 |
|
Stone_Red
|
1355fa06b8
|
Increase UI element sizes and add maxWidth support to DrawString methods
|
2026-06-15 02:10:20 +02:00 |
|
Stone_Red
|
43732684b3
|
Add FontSize property to Text element and render with DrawStringHeight
|
2026-06-14 19:01:52 +02:00 |
|
Stone_Red
|
4d70242ece
|
Add CanvasExtensions for scaled and height-adjusted string drawing
|
2026-06-14 15:03:30 +02:00 |
|
Stone_Red
|
c125e31563
|
Add title text rendering for windows
|
2026-06-13 16:32:49 +02:00 |
|
Stone_Red
|
decd79e6d3
|
Add button click and checkbox toggle handlers for UI controls
|
2026-06-13 15:06:29 +02:00 |
|
Stone_Red
|
0bc9ca6cf2
|
Add mouse event handling and improve key event handling for controls and windows
|
2026-06-12 23:04:38 +02:00 |
|
Stone_Red
|
c6a9bc1870
|
Add Visual Studio launch settings and build-and-run script for RemSox solution
|
2026-06-12 19:37:17 +02:00 |
|
Stone_Red
|
2f1563d374
|
Refactor YesNtWindowStatements to use constructor for ownerProcess
|
2026-06-12 16:53:10 +02:00 |
|
Stone_Red
|
61c0ceb7f8
|
Convert YesNtWindowStatements to non static class and add uiElements tracking
|
2026-06-12 16:53:10 +02:00 |
|
Stone_Red
|
671c6413cf
|
Add click event to Button and checked changed event to CheckBox
|
2026-06-12 15:18:14 +02:00 |
|
Stone_Red
|
f9cc016f01
|
Add RemSox.slnx solution file referencing RemSox.csproj
|
2026-06-12 15:18:08 +02:00 |
|
Stone_Red
|
c70fd501bc
|
Code cleanup
|
2026-06-12 15:18:02 +02:00 |
|
Stone_Red
|
9f2aae3ba8
|
Add YesNtWindowStatements for scripting window and UI element creation
|
2026-06-12 15:00:44 +02:00 |
|
Stone_Red
|
a47656320a
|
Show CPU core count in CLI and add window creation helper methods
|
2026-06-12 02:48:52 +02:00 |
|
Stone_Red
|
5a7b1d1f97
|
Prevent display update during window resizing in TerminalProcess
|
2026-06-12 01:35:27 +02:00 |
|
Stone_Red
|
f15784160d
|
Replace command history padding '#' with spaces in console output
|
2026-06-11 21:33:15 +02:00 |
|
Stone_Red
|
0968d64fa3
|
Add command interruption support with Ctrl+C and cancellation tokens
|
2026-06-11 21:27:06 +02:00 |
|
Stone_Red
|
cda4dcf097
|
Add YesNt interpreter process and command integration
|
2026-06-11 20:44:49 +02:00 |
|
Stone_Red
|
160d0559e8
|
Refactor CLI command system to support async execution and central command history
|
2026-06-11 20:40:26 +02:00 |
|
Stone_Red
|
2b091e6e7c
|
Move AES GCM crypto and PBKDF2 key derivation to Cryptography folder
|
2026-06-11 18:41:19 +02:00 |
|
Stone_Red
|
37c08fa3c5
|
Add command history navigation with up/down arrow keys
|
2026-06-11 18:23:48 +02:00 |
|
Stone_Red
|
6728835d77
|
Replace halt command with shutdown and add new reboot command
|
2026-06-10 04:20:46 +02:00 |
|
Stone_Red
|
fad05a3e9a
|
Add automatic window positioning to avoid overlap and maximize spaciousness
|
2026-06-10 04:02:54 +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
|
a1dc9f4c5e
|
Remove Stop() override and Console.Clear() call from CliProcess
|
2026-06-10 03:06:15 +02:00 |
|
Stone_Red
|
98e4f73cfe
|
Properly ignore control characters when adding input in CLI and Terminal processes
|
2026-06-10 03:03:28 +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
|
1cd322a0aa
|
Remove MouseManager.Poll() call from WindowManager.Update()
|
2026-06-09 22:56:00 +02:00 |
|