# Details

Date : 2026-03-14 03:31:37

Directory c:\\Users\\leon\\source\\repos\\CMLeonOS\\CMLeonOS

Total : 239 files,  61410 codes, 4945 comments, 7305 blanks, all 73660 lines

[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)

## Files
| filename | language | code | comment | blank | total |
| :--- | :--- | ---: | ---: | ---: | ---: |
| [BootMenu.cs](/BootMenu.cs) | C# | 152 | 15 | 30 | 197 |
| [Branswe.md](/Branswe.md) | Markdown | 261 | 0 | 67 | 328 |
| [Build.bat](/Build.bat) | Batch | 1 | 1 | 0 | 2 |
| [BuildTime.ps1](/BuildTime.ps1) | PowerShell | 3 | 0 | 1 | 4 |
| [CMLeonOS.csproj](/CMLeonOS.csproj) | XML | 149 | 1 | 14 | 164 |
| [Driver/VMWareSVGAII.cs](/Driver/VMWareSVGAII.cs) | C# | 319 | 460 | 37 | 816 |
| [Editor/Editor.cs](/Editor/Editor.cs) | C# | 267 | 44 | 36 | 347 |
| [Editor/Nano.cs](/Editor/Nano.cs) | C# | 1,339 | 31 | 161 | 1,531 |
| [GenerateGitCommit.ps1](/GenerateGitCommit.ps1) | PowerShell | 22 | 0 | 3 | 25 |
| [Gui/App.cs](/Gui/App.cs) | C# | 29 | 15 | 9 | 53 |
| [Gui/AppManager.cs](/Gui/AppManager.cs) | C# | 106 | 15 | 26 | 147 |
| [Gui/Apps/Calculator.cs](/Gui/Apps/Calculator.cs) | C# | 258 | 19 | 30 | 307 |
| [Gui/Apps/Calendar.cs](/Gui/Apps/Calendar.cs) | C# | 70 | 15 | 20 | 105 |
| [Gui/Apps/Clock.cs](/Gui/Apps/Clock.cs) | C# | 95 | 19 | 25 | 139 |
| [Gui/Apps/CodeStudio/CodeEditor.cs](/Gui/Apps/CodeStudio/CodeEditor.cs) | C# | 45 | 15 | 7 | 67 |
| [Gui/Apps/CodeStudio/CodeStudio.cs](/Gui/Apps/CodeStudio/CodeStudio.cs) | C# | 36 | 16 | 12 | 64 |
| [Gui/Apps/CodeStudio/Ide.cs](/Gui/Apps/CodeStudio/Ide.cs) | C# | 299 | 15 | 56 | 370 |
| [Gui/Apps/CodeStudio/LuaGuiLibrary.cs](/Gui/Apps/CodeStudio/LuaGuiLibrary.cs) | C# | 360 | 15 | 81 | 456 |
| [Gui/Apps/CodeStudio/LuaSyntaxHighlighter.cs](/Gui/Apps/CodeStudio/LuaSyntaxHighlighter.cs) | C# | 160 | 15 | 22 | 197 |
| [Gui/Apps/DemoLauncher.cs](/Gui/Apps/DemoLauncher.cs) | C# | 70 | 15 | 18 | 103 |
| [Gui/Apps/Demos/Mandelbrot.cs](/Gui/Apps/Demos/Mandelbrot.cs) | C# | 72 | 15 | 21 | 108 |
| [Gui/Apps/Demos/Starfield.cs](/Gui/Apps/Demos/Starfield.cs) | C# | 84 | 15 | 23 | 122 |
| [Gui/Apps/Files.cs](/Gui/Apps/Files.cs) | C# | 275 | 15 | 56 | 346 |
| [Gui/Apps/Info.cs](/Gui/Apps/Info.cs) | C# | 41 | 15 | 13 | 69 |
| [Gui/Apps/Logs.cs](/Gui/Apps/Logs.cs) | C# | 112 | 15 | 28 | 155 |
| [Gui/Apps/MemoryStatistics.cs](/Gui/Apps/MemoryStatistics.cs) | C# | 57 | 15 | 16 | 88 |
| [Gui/Apps/Notepad.cs](/Gui/Apps/Notepad.cs) | C# | 171 | 15 | 43 | 229 |
| [Gui/Apps/Paint/ColourPicker.cs](/Gui/Apps/Paint/ColourPicker.cs) | C# | 74 | 16 | 16 | 106 |
| [Gui/Apps/Paint/Paint.cs](/Gui/Apps/Paint/Paint.cs) | C# | 70 | 15 | 20 | 105 |
| [Gui/Apps/Paint/Tool.cs](/Gui/Apps/Paint/Tool.cs) | C# | 19 | 15 | 7 | 41 |
| [Gui/Apps/Paint/ToolBox.cs](/Gui/Apps/Paint/ToolBox.cs) | C# | 46 | 15 | 16 | 77 |
| [Gui/Apps/Paint/Tools/CircleBrush.cs](/Gui/Apps/Paint/Tools/CircleBrush.cs) | C# | 17 | 15 | 4 | 36 |
| [Gui/Apps/Paint/Tools/Pencil.cs](/Gui/Apps/Paint/Tools/Pencil.cs) | C# | 38 | 15 | 6 | 59 |
| [Gui/Apps/Settings.cs](/Gui/Apps/Settings.cs) | C# | 244 | 17 | 55 | 316 |
| [Gui/Apps/Stopwatch.cs](/Gui/Apps/Stopwatch.cs) | C# | 130 | 15 | 33 | 178 |
| [Gui/Apps/Tasks.cs](/Gui/Apps/Tasks.cs) | C# | 67 | 15 | 17 | 99 |
| [Gui/Asc16.cs](/Gui/Asc16.cs) | C# | 34 | 16 | 5 | 55 |
| [Gui/BitmapExtensions.cs](/Gui/BitmapExtensions.cs) | C# | 40 | 15 | 11 | 66 |
| [Gui/CursorType.cs](/Gui/CursorType.cs) | C# | 8 | 15 | 2 | 25 |
| [Gui/Gui.cs](/Gui/Gui.cs) | C# | 61 | 16 | 21 | 98 |
| [Gui/SettingsService.cs](/Gui/SettingsService.cs) | C# | 171 | 25 | 27 | 223 |
| [Gui/ShellComponents/Dock/AppDockIcon.cs](/Gui/ShellComponents/Dock/AppDockIcon.cs) | C# | 19 | 15 | 5 | 39 |
| [Gui/ShellComponents/Dock/BaseDockIcon.cs](/Gui/ShellComponents/Dock/BaseDockIcon.cs) | C# | 65 | 20 | 14 | 99 |
| [Gui/ShellComponents/Dock/Dock.cs](/Gui/ShellComponents/Dock/Dock.cs) | C# | 151 | 17 | 39 | 207 |
| [Gui/ShellComponents/Dock/StartMenuDockIcon.cs](/Gui/ShellComponents/Dock/StartMenuDockIcon.cs) | C# | 19 | 15 | 5 | 39 |
| [Gui/ShellComponents/Lock.cs](/Gui/ShellComponents/Lock.cs) | C# | 161 | 15 | 43 | 219 |
| [Gui/ShellComponents/StartMenu.cs](/Gui/ShellComponents/StartMenu.cs) | C# | 227 | 17 | 53 | 297 |
| [Gui/ShellComponents/Taskbar.cs](/Gui/ShellComponents/Taskbar.cs) | C# | 120 | 15 | 25 | 160 |
| [Gui/SmoothMono/FontData.cs](/Gui/SmoothMono/FontData.cs) | C# | 421 | 15 | 129 | 565 |
| [Gui/SmoothMono/TextRenderer.cs](/Gui/SmoothMono/TextRenderer.cs) | C# | 57 | 15 | 9 | 81 |
| [Gui/Sound/SoundService.cs](/Gui/Sound/SoundService.cs) | C# | 94 | 16 | 18 | 128 |
| [Gui/Sound/SystemSound.cs](/Gui/Sound/SystemSound.cs) | C# | 9 | 15 | 2 | 26 |
| [Gui/UILib/Alignment.cs](/Gui/UILib/Alignment.cs) | C# | 9 | 15 | 2 | 26 |
| [Gui/UILib/Animations/Animation.cs](/Gui/UILib/Animations/Animation.cs) | C# | 43 | 46 | 12 | 101 |
| [Gui/UILib/Animations/Easing.cs](/Gui/UILib/Animations/Easing.cs) | C# | 34 | 34 | 4 | 72 |
| [Gui/UILib/Animations/EasingDirection.cs](/Gui/UILib/Animations/EasingDirection.cs) | C# | 9 | 27 | 4 | 40 |
| [Gui/UILib/Animations/EasingType.cs](/Gui/UILib/Animations/EasingType.cs) | C# | 8 | 24 | 3 | 35 |
| [Gui/UILib/Animations/MovementAnimation.cs](/Gui/UILib/Animations/MovementAnimation.cs) | C# | 46 | 29 | 6 | 81 |
| [Gui/UILib/AppWindow.cs](/Gui/UILib/AppWindow.cs) | C# | 196 | 20 | 44 | 260 |
| [Gui/UILib/Button.cs](/Gui/UILib/Button.cs) | C# | 121 | 15 | 14 | 150 |
| [Gui/UILib/Calendar.cs](/Gui/UILib/Calendar.cs) | C# | 176 | 17 | 28 | 221 |
| [Gui/UILib/CheckBox.cs](/Gui/UILib/CheckBox.cs) | C# | 100 | 15 | 16 | 131 |
| [Gui/UILib/Control.cs](/Gui/UILib/Control.cs) | C# | 12 | 15 | 4 | 31 |
| [Gui/UILib/Extensions.cs](/Gui/UILib/Extensions.cs) | C# | 15 | 15 | 4 | 34 |
| [Gui/UILib/FileBrowser.cs](/Gui/UILib/FileBrowser.cs) | C# | 272 | 15 | 43 | 330 |
| [Gui/UILib/ImageBlock.cs](/Gui/UILib/ImageBlock.cs) | C# | 55 | 15 | 8 | 78 |
| [Gui/UILib/MessageBox.cs](/Gui/UILib/MessageBox.cs) | C# | 45 | 15 | 15 | 75 |
| [Gui/UILib/PromptBox.cs](/Gui/UILib/PromptBox.cs) | C# | 47 | 15 | 15 | 77 |
| [Gui/UILib/RangeSlider.cs](/Gui/UILib/RangeSlider.cs) | C# | 166 | 18 | 28 | 212 |
| [Gui/UILib/ShortcutBar.cs](/Gui/UILib/ShortcutBar.cs) | C# | 81 | 15 | 14 | 110 |
| [Gui/UILib/ShortcutBarCell.cs](/Gui/UILib/ShortcutBarCell.cs) | C# | 14 | 15 | 5 | 34 |
| [Gui/UILib/Switch.cs](/Gui/UILib/Switch.cs) | C# | 95 | 19 | 21 | 135 |
| [Gui/UILib/Table.cs](/Gui/UILib/Table.cs) | C# | 335 | 28 | 47 | 410 |
| [Gui/UILib/TableCell.cs](/Gui/UILib/TableCell.cs) | C# | 33 | 15 | 11 | 59 |
| [Gui/UILib/TextBlock.cs](/Gui/UILib/TextBlock.cs) | C# | 112 | 15 | 14 | 141 |
| [Gui/UILib/TextBox.cs](/Gui/UILib/TextBox.cs) | C# | 327 | 19 | 67 | 413 |
| [Gui/Window.cs](/Gui/Window.cs) | C# | 463 | 51 | 66 | 580 |
| [Gui/WindowManager.cs](/Gui/WindowManager.cs) | C# | 344 | 35 | 82 | 461 |
| [Interpreter/Branswe.cs](/Interpreter/Branswe.cs) | C# | 482 | 43 | 54 | 579 |
| [Interpreter/UniLua/ByteString.cs](/Interpreter/UniLua/ByteString.cs) | C# | 41 | 15 | 8 | 64 |
| [Interpreter/UniLua/Coder.cs](/Interpreter/UniLua/Coder.cs) | C# | 1,101 | 41 | 157 | 1,299 |
| [Interpreter/UniLua/Common.cs](/Interpreter/UniLua/Common.cs) | C# | 99 | 18 | 27 | 144 |
| [Interpreter/UniLua/Do.cs](/Interpreter/UniLua/Do.cs) | C# | 269 | 40 | 50 | 359 |
| [Interpreter/UniLua/Dump.cs](/Interpreter/UniLua/Dump.cs) | C# | 187 | 15 | 33 | 235 |
| [Interpreter/UniLua/LLex.cs](/Interpreter/UniLua/LLex.cs) | C# | 627 | 55 | 93 | 775 |
| [Interpreter/UniLua/LuaAPI.cs](/Interpreter/UniLua/LuaAPI.cs) | C# | 1,335 | 79 | 241 | 1,655 |
| [Interpreter/UniLua/LuaAuxLib.cs](/Interpreter/UniLua/LuaAuxLib.cs) | C# | 643 | 36 | 92 | 771 |
| [Interpreter/UniLua/LuaBaseLib.cs](/Interpreter/UniLua/LuaBaseLib.cs) | C# | 406 | 24 | 43 | 473 |
| [Interpreter/UniLua/LuaBitLib.cs](/Interpreter/UniLua/LuaBitLib.cs) | C# | 179 | 15 | 27 | 221 |
| [Interpreter/UniLua/LuaCoroLib.cs](/Interpreter/UniLua/LuaCoroLib.cs) | C# | 137 | 15 | 16 | 168 |
| [Interpreter/UniLua/LuaDebug.cs](/Interpreter/UniLua/LuaDebug.cs) | C# | 443 | 34 | 55 | 532 |
| [Interpreter/UniLua/LuaDebugLib.cs](/Interpreter/UniLua/LuaDebugLib.cs) | C# | 20 | 15 | 6 | 41 |
| [Interpreter/UniLua/LuaEncLib.cs](/Interpreter/UniLua/LuaEncLib.cs) | C# | 51 | 15 | 14 | 80 |
| [Interpreter/UniLua/LuaFile.cs](/Interpreter/UniLua/LuaFile.cs) | C# | 115 | 17 | 19 | 151 |
| [Interpreter/UniLua/LuaFunc.cs](/Interpreter/UniLua/LuaFunc.cs) | C# | 69 | 21 | 20 | 110 |
| [Interpreter/UniLua/LuaIOLib.cs](/Interpreter/UniLua/LuaIOLib.cs) | C# | 70 | 27 | 19 | 116 |
| [Interpreter/UniLua/LuaJsonLib.cs](/Interpreter/UniLua/LuaJsonLib.cs) | C# | 461 | 15 | 66 | 542 |
| [Interpreter/UniLua/LuaMathLib.cs](/Interpreter/UniLua/LuaMathLib.cs) | C# | 285 | 25 | 49 | 359 |
| [Interpreter/UniLua/LuaObject.cs](/Interpreter/UniLua/LuaObject.cs) | C# | 367 | 16 | 52 | 435 |
| [Interpreter/UniLua/LuaOsLib.cs](/Interpreter/UniLua/LuaOsLib.cs) | C# | 316 | 15 | 50 | 381 |
| [Interpreter/UniLua/LuaPkgLib.cs](/Interpreter/UniLua/LuaPkgLib.cs) | C# | 256 | 72 | 47 | 375 |
| [Interpreter/UniLua/LuaState.cs](/Interpreter/UniLua/LuaState.cs) | C# | 250 | 21 | 51 | 322 |
| [Interpreter/UniLua/LuaStrLib.cs](/Interpreter/UniLua/LuaStrLib.cs) | C# | 869 | 23 | 61 | 953 |
| [Interpreter/UniLua/LuaTable.cs](/Interpreter/UniLua/LuaTable.cs) | C# | 465 | 52 | 80 | 597 |
| [Interpreter/UniLua/LuaTableLib.cs](/Interpreter/UniLua/LuaTableLib.cs) | C# | 250 | 23 | 24 | 297 |
| [Interpreter/UniLua/OpCodes.cs](/Interpreter/UniLua/OpCodes.cs) | C# | 131 | 22 | 27 | 180 |
| [Interpreter/UniLua/Parser.cs](/Interpreter/UniLua/Parser.cs) | C# | 1,588 | 154 | 219 | 1,961 |
| [Interpreter/UniLua/TagMethod.cs](/Interpreter/UniLua/TagMethod.cs) | C# | 91 | 17 | 10 | 118 |
| [Interpreter/UniLua/ULDebug.cs](/Interpreter/UniLua/ULDebug.cs) | C# | 13 | 17 | 6 | 36 |
| [Interpreter/UniLua/Undump.cs](/Interpreter/UniLua/Undump.cs) | C# | 321 | 21 | 51 | 393 |
| [Interpreter/UniLua/Util.cs](/Interpreter/UniLua/Util.cs) | C# | 192 | 23 | 40 | 255 |
| [Interpreter/UniLua/VM.cs](/Interpreter/UniLua/VM.cs) | C# | 1,038 | 73 | 162 | 1,273 |
| [Kernel.cs](/Kernel.cs) | C# | 413 | 91 | 78 | 582 |
| [LICENSE.md](/LICENSE.md) | Markdown | 485 | 0 | 110 | 595 |
| [Logger/Log.cs](/Logger/Log.cs) | C# | 31 | 15 | 8 | 54 |
| [Logger/LogEntry.cs](/Logger/LogEntry.cs) | C# | 49 | 15 | 8 | 72 |
| [Logger/LogLevel.cs](/Logger/LogLevel.cs) | C# | 11 | 15 | 2 | 28 |
| [Logger/Logger.cs](/Logger/Logger.cs) | C# | 95 | 15 | 20 | 130 |
| [LuaApps.cs](/LuaApps.cs) | C# | 13 | 15 | 4 | 32 |
| [LuaApps/Hello.lua](/LuaApps/Hello.lua) | Lua | 4 | 0 | 4 | 8 |
| [LuaApps/calculator.lua](/LuaApps/calculator.lua) | Lua | 87 | 0 | 11 | 98 |
| [LuaApps/helloworld.lua](/LuaApps/helloworld.lua) | Lua | 3 | 0 | 0 | 3 |
| [LuaApps/testspeed.lua](/LuaApps/testspeed.lua) | Lua | 6 | 1 | 0 | 7 |
| [Power.cs](/Power.cs) | C# | 22 | 15 | 4 | 41 |
| [README.md](/README.md) | Markdown | 2 | 0 | 0 | 2 |
| [Settings/Settings.cs](/Settings/Settings.cs) | C# | 307 | 15 | 31 | 353 |
| [Shell/CommandList.cs](/Shell/CommandList.cs) | C# | 238 | 15 | 2 | 255 |
| [Shell/Commands/Editor/EditCommand.cs](/Shell/Commands/Editor/EditCommand.cs) | C# | 24 | 15 | 4 | 43 |
| [Shell/Commands/Editor/NanoCommand.cs](/Shell/Commands/Editor/NanoCommand.cs) | C# | 24 | 15 | 4 | 43 |
| [Shell/Commands/Environment/EnvCommand.cs](/Shell/Commands/Environment/EnvCommand.cs) | C# | 175 | 15 | 11 | 201 |
| [Shell/Commands/ExportBackgroundCommand.cs](/Shell/Commands/ExportBackgroundCommand.cs) | C# | 30 | 15 | 5 | 50 |
| [Shell/Commands/FileSystem/CatCommand.cs](/Shell/Commands/FileSystem/CatCommand.cs) | C# | 18 | 15 | 3 | 36 |
| [Shell/Commands/FileSystem/CdCommand.cs](/Shell/Commands/FileSystem/CdCommand.cs) | C# | 10 | 15 | 2 | 27 |
| [Shell/Commands/FileSystem/CopyCommand.cs](/Shell/Commands/FileSystem/CopyCommand.cs) | C# | 40 | 15 | 7 | 62 |
| [Shell/Commands/FileSystem/DiskInfoCommand.cs](/Shell/Commands/FileSystem/DiskInfoCommand.cs) | C# | 28 | 15 | 6 | 49 |
| [Shell/Commands/FileSystem/FindCommand.cs](/Shell/Commands/FileSystem/FindCommand.cs) | C# | 37 | 15 | 6 | 58 |
| [Shell/Commands/FileSystem/HeadCommand.cs](/Shell/Commands/FileSystem/HeadCommand.cs) | C# | 46 | 15 | 9 | 70 |
| [Shell/Commands/FileSystem/LsCommand.cs](/Shell/Commands/FileSystem/LsCommand.cs) | C# | 10 | 15 | 2 | 27 |
| [Shell/Commands/FileSystem/MkdirCommand.cs](/Shell/Commands/FileSystem/MkdirCommand.cs) | C# | 20 | 15 | 3 | 38 |
| [Shell/Commands/FileSystem/MoveCommand.cs](/Shell/Commands/FileSystem/MoveCommand.cs) | C# | 41 | 15 | 8 | 64 |
| [Shell/Commands/FileSystem/PwdCommand.cs](/Shell/Commands/FileSystem/PwdCommand.cs) | C# | 11 | 15 | 3 | 29 |
| [Shell/Commands/FileSystem/RenameCommand.cs](/Shell/Commands/FileSystem/RenameCommand.cs) | C# | 48 | 15 | 10 | 73 |
| [Shell/Commands/FileSystem/RmCommand.cs](/Shell/Commands/FileSystem/RmCommand.cs) | C# | 60 | 15 | 7 | 82 |
| [Shell/Commands/FileSystem/RmdirCommand.cs](/Shell/Commands/FileSystem/RmdirCommand.cs) | C# | 27 | 15 | 4 | 46 |
| [Shell/Commands/FileSystem/TailCommand.cs](/Shell/Commands/FileSystem/TailCommand.cs) | C# | 47 | 15 | 9 | 71 |
| [Shell/Commands/FileSystem/TouchCommand.cs](/Shell/Commands/FileSystem/TouchCommand.cs) | C# | 25 | 15 | 4 | 44 |
| [Shell/Commands/FileSystem/TreeCommand.cs](/Shell/Commands/FileSystem/TreeCommand.cs) | C# | 67 | 15 | 12 | 94 |
| [Shell/Commands/FileSystem/WordCountCommand.cs](/Shell/Commands/FileSystem/WordCountCommand.cs) | C# | 45 | 15 | 7 | 67 |
| [Shell/Commands/Help/Help.cs](/Shell/Commands/Help/Help.cs) | C# | 554 | 15 | 30 | 599 |
| [Shell/Commands/Info/About.cs](/Shell/Commands/Info/About.cs) | C# | 12 | 15 | 3 | 30 |
| [Shell/Commands/Info/Version.cs](/Shell/Commands/Info/Version.cs) | C# | 22 | 15 | 4 | 41 |
| [Shell/Commands/LabyrinthCommand.cs](/Shell/Commands/LabyrinthCommand.cs) | C# | 224 | 15 | 25 | 264 |
| [Shell/Commands/LogsCommand.cs](/Shell/Commands/LogsCommand.cs) | C# | 63 | 15 | 10 | 88 |
| [Shell/Commands/Power/RestartCommand.cs](/Shell/Commands/Power/RestartCommand.cs) | C# | 13 | 15 | 3 | 31 |
| [Shell/Commands/Power/ShutdownCommand.cs](/Shell/Commands/Power/ShutdownCommand.cs) | C# | 13 | 15 | 3 | 31 |
| [Shell/Commands/Script/BransweCommand.cs](/Shell/Commands/Script/BransweCommand.cs) | C# | 42 | 15 | 7 | 64 |
| [Shell/Commands/Script/ClaCommand.cs](/Shell/Commands/Script/ClaCommand.cs) | C# | 69 | 15 | 15 | 99 |
| [Shell/Commands/Script/ComCommand.cs](/Shell/Commands/Script/ComCommand.cs) | C# | 54 | 15 | 10 | 79 |
| [Shell/Commands/Script/Lua2ClaCommand.cs](/Shell/Commands/Script/Lua2ClaCommand.cs) | C# | 58 | 15 | 14 | 87 |
| [Shell/Commands/Script/LuaCommand.cs](/Shell/Commands/Script/LuaCommand.cs) | C# | 230 | 15 | 28 | 273 |
| [Shell/Commands/System/ClearCommand.cs](/Shell/Commands/System/ClearCommand.cs) | C# | 11 | 15 | 3 | 29 |
| [Shell/Commands/System/DateCommand.cs](/Shell/Commands/System/DateCommand.cs) | C# | 11 | 15 | 3 | 29 |
| [Shell/Commands/System/EchoCommand.cs](/Shell/Commands/System/EchoCommand.cs) | C# | 12 | 15 | 3 | 30 |
| [Shell/Commands/System/KillCommand.cs](/Shell/Commands/System/KillCommand.cs) | C# | 50 | 15 | 9 | 74 |
| [Shell/Commands/System/PsCommand.cs](/Shell/Commands/System/PsCommand.cs) | C# | 51 | 15 | 8 | 74 |
| [Shell/Commands/System/SettingsCommand.cs](/Shell/Commands/System/SettingsCommand.cs) | C# | 74 | 15 | 9 | 98 |
| [Shell/Commands/System/TimeCommand.cs](/Shell/Commands/System/TimeCommand.cs) | C# | 11 | 15 | 3 | 29 |
| [Shell/Commands/System/UptimeCommand.cs](/Shell/Commands/System/UptimeCommand.cs) | C# | 40 | 15 | 7 | 62 |
| [Shell/Commands/System/WhoamiCommand.cs](/Shell/Commands/System/WhoamiCommand.cs) | C# | 16 | 15 | 3 | 34 |
| [Shell/Commands/TestGuiCommand.cs](/Shell/Commands/TestGuiCommand.cs) | C# | 77 | 15 | 10 | 102 |
| [Shell/Commands/TestTUICommand.cs](/Shell/Commands/TestTUICommand.cs) | C# | 583 | 15 | 103 | 701 |
| [Shell/Commands/User/CpassCommand.cs](/Shell/Commands/User/CpassCommand.cs) | C# | 10 | 15 | 2 | 27 |
| [Shell/Commands/User/HostnameCommand.cs](/Shell/Commands/User/HostnameCommand.cs) | C# | 27 | 15 | 5 | 47 |
| [Shell/Commands/User/UserCommand.cs](/Shell/Commands/User/UserCommand.cs) | C# | 114 | 15 | 15 | 144 |
| [Shell/Commands/Utility/AliasCommand.cs](/Shell/Commands/Utility/AliasCommand.cs) | C# | 140 | 15 | 20 | 175 |
| [Shell/Commands/Utility/AppManagerCommand.cs](/Shell/Commands/Utility/AppManagerCommand.cs) | C# | 165 | 15 | 31 | 211 |
| [Shell/Commands/Utility/BackgroundCommand.cs](/Shell/Commands/Utility/BackgroundCommand.cs) | C# | 108 | 15 | 10 | 133 |
| [Shell/Commands/Utility/Base64Command.cs](/Shell/Commands/Utility/Base64Command.cs) | C# | 89 | 15 | 13 | 117 |
| [Shell/Commands/Utility/BeepCommand.cs](/Shell/Commands/Utility/BeepCommand.cs) | C# | 11 | 15 | 3 | 29 |
| [Shell/Commands/Utility/CalcCommand.cs](/Shell/Commands/Utility/CalcCommand.cs) | C# | 56 | 15 | 5 | 76 |
| [Shell/Commands/Utility/CalcGuiCommand.cs](/Shell/Commands/Utility/CalcGuiCommand.cs) | C# | 307 | 15 | 29 | 351 |
| [Shell/Commands/Utility/CalendarCommand.cs](/Shell/Commands/Utility/CalendarCommand.cs) | C# | 57 | 15 | 14 | 86 |
| [Shell/Commands/Utility/HexCommand.cs](/Shell/Commands/Utility/HexCommand.cs) | C# | 45 | 15 | 6 | 66 |
| [Shell/Commands/Utility/HexEditor.cs](/Shell/Commands/Utility/HexEditor.cs) | C# | 234 | 15 | 26 | 275 |
| [Shell/Commands/Utility/HistoryCommand.cs](/Shell/Commands/Utility/HistoryCommand.cs) | C# | 15 | 15 | 3 | 33 |
| [Shell/Commands/Utility/MatrixCommand.cs](/Shell/Commands/Utility/MatrixCommand.cs) | C# | 62 | 15 | 14 | 91 |
| [Shell/Commands/Utility/PromptCommand.cs](/Shell/Commands/Utility/PromptCommand.cs) | C# | 18 | 15 | 3 | 36 |
| [Shell/Commands/Utility/SnakeCommand.cs](/Shell/Commands/Utility/SnakeCommand.cs) | C# | 164 | 15 | 28 | 207 |
| [Shell/Shell.cs](/Shell/Shell.cs) | C# | 1,517 | 34 | 274 | 1,825 |
| [Shell/UsageGenerator.cs](/Shell/UsageGenerator.cs) | C# | 211 | 15 | 32 | 258 |
| [System/FileSystem.cs](/System/FileSystem.cs) | C# | 493 | 33 | 64 | 590 |
| [System/MemService.cs](/System/MemService.cs) | C# | 23 | 15 | 4 | 42 |
| [System/Process.cs](/System/Process.cs) | C# | 164 | 15 | 21 | 200 |
| [System/ProcessManager.cs](/System/ProcessManager.cs) | C# | 85 | 15 | 18 | 118 |
| [System/ShellProcess.cs](/System/ShellProcess.cs) | C# | 53 | 15 | 12 | 80 |
| [System/UserSystem.cs](/System/UserSystem.cs) | C# | 798 | 33 | 122 | 953 |
| [UI/CUI.cs](/UI/CUI.cs) | C# | 122 | 23 | 29 | 174 |
| [UI/Components.cs](/UI/Components.cs) | C# | 960 | 15 | 145 | 1,120 |
| [UI/TUI.cs](/UI/TUI.cs) | C# | 260 | 17 | 43 | 320 |
| [UI/TUIDemo.cs](/UI/TUIDemo.cs) | C# | 279 | 15 | 55 | 349 |
| [UserManager.cs](/UserManager.cs) | C# | 79 | 15 | 16 | 110 |
| [Utils/Base64.cs](/Utils/Base64.cs) | C# | 86 | 71 | 23 | 180 |
| [Utils/EnvironmentVariableManager.cs](/Utils/EnvironmentVariableManager.cs) | C# | 151 | 20 | 18 | 189 |
| [Utils/FileSecurity.cs](/Utils/FileSecurity.cs) | C# | 88 | 15 | 18 | 121 |
| [Utils/FloatExtensions.cs](/Utils/FloatExtensions.cs) | C# | 11 | 15 | 3 | 29 |
| [Utils/IniBuilder.cs](/Utils/IniBuilder.cs) | C# | 99 | 15 | 21 | 135 |
| [Utils/IniReader.cs](/Utils/IniReader.cs) | C# | 93 | 15 | 14 | 122 |
| [Utils/MemoryStatisticsProvider.cs](/Utils/MemoryStatisticsProvider.cs) | C# | 93 | 15 | 17 | 125 |
| [Utils/NetworkConfigManager.cs](/Utils/NetworkConfigManager.cs) | C# | 111 | 15 | 17 | 143 |
| [Utils/PathUtil.cs](/Utils/PathUtil.cs) | C# | 63 | 19 | 17 | 99 |
| [Utils/SHA256.cs](/Utils/SHA256.cs) | C# | 179 | 21 | 42 | 242 |
| [Utils/Version.cs](/Utils/Version.cs) | C# | 32 | 15 | 8 | 55 |
| [docs/cmleonos/docs/.vuepress/.cache/deps/@vue\_devtools-api.js](/docs/cmleonos/docs/.vuepress/.cache/deps/@vue_devtools-api.js) | JavaScript | 4,356 | 145 | 5 | 4,506 |
| [docs/cmleonos/docs/.vuepress/.cache/deps/@vuepress\_shared.js](/docs/cmleonos/docs/.vuepress/.cache/deps/@vuepress_shared.js) | JavaScript | 134 | 2 | 1 | 137 |
| [docs/cmleonos/docs/.vuepress/.cache/deps/\_metadata.json](/docs/cmleonos/docs/.vuepress/.cache/deps/_metadata.json) | JSON | 37 | 0 | 0 | 37 |
| [docs/cmleonos/docs/.vuepress/.cache/deps/chunk-OARA6QKZ.js](/docs/cmleonos/docs/.vuepress/.cache/deps/chunk-OARA6QKZ.js) | JavaScript | 12,582 | 238 | 5 | 12,825 |
| [docs/cmleonos/docs/.vuepress/.cache/deps/package.json](/docs/cmleonos/docs/.vuepress/.cache/deps/package.json) | JSON | 3 | 0 | 1 | 4 |
| [docs/cmleonos/docs/.vuepress/.cache/deps/vue-router.js](/docs/cmleonos/docs/.vuepress/.cache/deps/vue-router.js) | JavaScript | 2,371 | 25 | 9 | 2,405 |
| [docs/cmleonos/docs/.vuepress/.cache/deps/vue.js](/docs/cmleonos/docs/.vuepress/.cache/deps/vue.js) | JavaScript | 346 | 0 | 1 | 347 |
| [docs/cmleonos/docs/.vuepress/config.js](/docs/cmleonos/docs/.vuepress/config.js) | JavaScript | 12 | 1 | 7 | 20 |
| [docs/cmleonos/docs/.vuepress/dist/404.html](/docs/cmleonos/docs/.vuepress/dist/404.html) | HTML | 40 | 0 | 4 | 44 |
| [docs/cmleonos/docs/.vuepress/dist/assets/404.html-ByTdGTSm.js](/docs/cmleonos/docs/.vuepress/dist/assets/404.html-ByTdGTSm.js) | JavaScript | 1 | 0 | 1 | 2 |
| [docs/cmleonos/docs/.vuepress/dist/assets/app-C1vKFkGc.js](/docs/cmleonos/docs/.vuepress/dist/assets/app-C1vKFkGc.js) | JavaScript | 28 | 4 | 1 | 33 |
| [docs/cmleonos/docs/.vuepress/dist/assets/commands.html-DsR2axk8.js](/docs/cmleonos/docs/.vuepress/dist/assets/commands.html-DsR2axk8.js) | JavaScript | 153 | 0 | 1 | 154 |
| [docs/cmleonos/docs/.vuepress/dist/assets/get-started.html-CfHiKCXZ.js](/docs/cmleonos/docs/.vuepress/dist/assets/get-started.html-CfHiKCXZ.js) | JavaScript | 1 | 0 | 1 | 2 |
| [docs/cmleonos/docs/.vuepress/dist/assets/index.html-BMbDjf\_W.js](/docs/cmleonos/docs/.vuepress/dist/assets/index.html-BMbDjf_W.js) | JavaScript | 1 | 0 | 1 | 2 |
| [docs/cmleonos/docs/.vuepress/dist/assets/lua.html-3\_L4TJjQ.js](/docs/cmleonos/docs/.vuepress/dist/assets/lua.html-3_L4TJjQ.js) | JavaScript | 303 | 0 | 1 | 304 |
| [docs/cmleonos/docs/.vuepress/dist/assets/style-BmL0kmLr.css](/docs/cmleonos/docs/.vuepress/dist/assets/style-BmL0kmLr.css) | PostCSS | 1 | 0 | 1 | 2 |
| [docs/cmleonos/docs/.vuepress/dist/commands.html](/docs/cmleonos/docs/.vuepress/dist/commands.html) | HTML | 192 | 0 | 4 | 196 |
| [docs/cmleonos/docs/.vuepress/dist/get-started.html](/docs/cmleonos/docs/.vuepress/dist/get-started.html) | HTML | 40 | 0 | 4 | 44 |
| [docs/cmleonos/docs/.vuepress/dist/index.html](/docs/cmleonos/docs/.vuepress/dist/index.html) | HTML | 40 | 0 | 4 | 44 |
| [docs/cmleonos/docs/.vuepress/dist/lua.html](/docs/cmleonos/docs/.vuepress/dist/lua.html) | HTML | 342 | 0 | 4 | 346 |
| [docs/cmleonos/docs/README.md](/docs/cmleonos/docs/README.md) | Markdown | 33 | 0 | 4 | 37 |
| [docs/cmleonos/docs/commands.md](/docs/cmleonos/docs/commands.md) | Markdown | 742 | 0 | 215 | 957 |
| [docs/cmleonos/docs/get-started.md](/docs/cmleonos/docs/get-started.md) | Markdown | 16 | 0 | 4 | 20 |
| [docs/cmleonos/docs/lua.md](/docs/cmleonos/docs/lua.md) | Markdown | 1,099 | 0 | 387 | 1,486 |
| [docs/cmleonos/package.json](/docs/cmleonos/package.json) | JSON | 20 | 0 | 1 | 21 |
| [docs/cmleonos/pnpm-lock.yaml](/docs/cmleonos/pnpm-lock.yaml) | YAML | 2,410 | 0 | 674 | 3,084 |
| [global.json](/global.json) | JSON | 6 | 0 | 0 | 6 |

[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)