Files
2026-03-14 03:31:53 +08:00

23 KiB

Details

Date : 2026-03-14 02:36:56

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

Total : 238 files, 61341 codes, 4930 comments, 7294 blanks, all 73565 lines

Summary / Details / Diff Summary / Diff Details

Files

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

Summary / Details / Diff Summary / Diff Details