@@ -32,12 +32,32 @@ public partial class InstallerPage
3232 // Utilities
3333 new ( ) { Id = "7zip.7zip" , Name = "7-Zip" , Icon = "🗜️" , Category = "Utilities" } ,
3434 new ( ) { Id = "RARLab.WinRAR" , Name = "WinRAR" , Icon = "🗂️" , Category = "Utilities" } ,
35- new ( ) { Id = "Notepad++.Notepad++" , Name = "Notepad++" , Icon = "📄" , Category = "Utilities" } ,
35+
36+ // Editors
37+ new ( ) { Id = "Notepad++.Notepad++" , Name = "Notepad++" , Icon = "📄" , Category = "Editors" } ,
38+ new ( ) { Id = "Microsoft.VisualStudioCode" , Name = "Visual Studio Code" , Icon = "📝" , Category = "Editors" } ,
39+ new ( ) { Id = "SublimeHQ.SublimeText.4" , Name = "Sublime Text" , Icon = "✨" , Category = "Editors" } ,
40+ new ( ) { Id = "Vim.Vim" , Name = "Vim" , Icon = "⌨️" , Category = "Editors" } ,
41+ new ( ) { Id = "Geany.Geany" , Name = "Geany" , Icon = "🔤" , Category = "Editors" } ,
42+
43+ // Runtimes & Libraries
44+ new ( ) { Id = "Microsoft.DotNet.DesktopRuntime.8" , Name = ".NET Desktop Runtime 8" , Icon = "🟣" , Category = "Runtimes" } ,
45+ new ( ) { Id = "Microsoft.DotNet.Runtime.8" , Name = ".NET Runtime 8" , Icon = "🟣" , Category = "Runtimes" } ,
46+ new ( ) { Id = "Microsoft.VCRedist.2015+.x64" , Name = "VC++ Redistributable x64" , Icon = "🔷" , Category = "Runtimes" } ,
47+ new ( ) { Id = "Microsoft.OpenJDK.17" , Name = "OpenJDK 17" , Icon = "☕" , Category = "Runtimes" } ,
48+ new ( ) { Id = "Oracle.JavaRuntime" , Name = "Java Runtime" , Icon = "☕" , Category = "Runtimes" } ,
49+ new ( ) { Id = "Python.Python.3.12" , Name = "Python 3.12" , Icon = "🐍" , Category = "Runtimes" } ,
50+ new ( ) { Id = "OpenJS.NodeJS" , Name = "Node.js LTS" , Icon = "🟢" , Category = "Runtimes" } ,
51+
52+ // Security
53+ new ( ) { Id = "KeePassXCTeam.KeePassXC" , Name = "KeePassXC" , Icon = "🔑" , Category = "Security" } ,
54+ new ( ) { Id = "Bitwarden.Bitwarden" , Name = "Bitwarden" , Icon = "🛡️" , Category = "Security" } ,
55+ new ( ) { Id = "Malwarebytes.Malwarebytes" , Name = "Malwarebytes" , Icon = "🦠" , Category = "Security" } ,
56+ new ( ) { Id = "IDRIX.VeraCrypt" , Name = "VeraCrypt" , Icon = "🔐" , Category = "Security" } ,
57+ new ( ) { Id = "WireGuard.WireGuard" , Name = "WireGuard VPN" , Icon = "🌍" , Category = "Security" } ,
3658
3759 // Development
38- new ( ) { Id = "Microsoft.VisualStudioCode" , Name = "Visual Studio Code" , Icon = "📝" , Category = "Development" } ,
3960 new ( ) { Id = "Git.Git" , Name = "Git" , Icon = "🔀" , Category = "Development" } ,
40- new ( ) { Id = "Oracle.JavaRuntime" , Name = "Java Runtime" , Icon = "☕" , Category = "Development" } ,
4161
4262 // Gaming
4363 new ( ) { Id = "Valve.Steam" , Name = "Steam" , Icon = "🎮" , Category = "Gaming" }
@@ -60,6 +80,9 @@ private void LoadApps()
6080 "Media" => MediaPanel ,
6181 "Messaging" => MessagingPanel ,
6282 "Utilities" => UtilitiesPanel ,
83+ "Editors" => EditorsPanel ,
84+ "Runtimes" => RuntimesPanel ,
85+ "Security" => SecurityPanel ,
6386 "Development" => DevPanel ,
6487 "Gaming" => GamingPanel ,
6588 _ => UtilitiesPanel
0 commit comments