30 Commits

Author SHA1 Message Date
Alec Murphy
dac924c707 System/Libraries/Widget: Initial support for ListViewWidget 2025-09-25 08:24:27 -04:00
Alec Murphy
b86cd2ce3d System/Core/SystemTray+AppBar: Reposition tray icons w/ system clock 2025-09-21 00:14:39 -04:00
Alec Murphy
b78af4911d System/Core/Shell: Show full working directory in PS1 2025-09-20 14:03:56 -04:00
Alec Murphy
f35aff6170 System/Core/Shell: Update default PS1 2025-09-19 13:29:29 -04:00
Alec Murphy
8c39ffa94d System/Core/Shell: Set window title in @shell_input_loop() 2025-09-19 13:20:05 -04:00
Alec Murphy
cf69c16b3d System/Core/Compositor: Create session home directory if it does not exist 2025-09-12 16:59:17 -04:00
Alec Murphy
ed6362d731 System/Core/Shell: Return full expanded path (including mount point) in @shell_expand_relative_path 2025-09-12 16:29:56 -04:00
Alec Murphy
68627925e9 System/Core/Compositor: Initialize user session with default values from Settings/config.json 2025-09-12 16:28:23 -04:00
Alec Murphy
03b6e777b9 System/Core/MessageBox: Add MessageBox.ConfirmNoAsk() 2025-09-12 12:33:41 -04:00
Alec Murphy
710956e14e System/Core/Compositor: Allow right-click to focus hovered window 2025-09-11 16:11:47 -04:00
Alec Murphy
de05895ecd Meta: s/MenuBar/AppBar/g 2025-05-04 15:29:39 -04:00
Alec Murphy
292e7acd6c System/Core/Menu: Add Menu.AddSeparator() 2025-05-04 11:30:42 -04:00
Alec Murphy
36a74204bf System/Core/Compositor: Fix off-by-ones when drawing win border shadow 2025-05-01 00:15:17 -04:00
Alec Murphy
fc2b4ba4e5 Everywhere: Live patch MAlloc/Free to use RMAlloc/RFree
To make MAlloc/Free operations consistent across multiple processors, we
use a dedicated task on core 5 to service the requests.
2025-04-24 15:11:46 -04:00
Alec Murphy
1b5635962f System/Core: Use CAlloc2() 2025-04-21 19:48:33 -04:00
Alec Murphy
15926654f8 System/Core/Compositor: Show available TrueType fonts in system log 2025-04-19 16:07:17 -04:00
Alec Murphy
9550f24f73 System/Core/Compositor: Set TrueType font defaults from global config 2025-04-19 14:34:14 -04:00
Alec Murphy
c54cd6ea51 System: Use Settings/config.json for debug options 2025-04-19 08:13:58 -04:00
Alec Murphy
e7d8b456aa Everywhere: Update to clang-format 20 2025-04-19 07:31:54 -04:00
Alec Murphy
58f2243bf1 System/Core/Compositor: Update defaults for TrueType fonts 2025-04-15 16:22:12 -04:00
Alec Murphy
49b1e82e55 System/Core/Compositor: Update defaults for TrueType fonts 2025-04-15 11:54:53 -04:00
Alec Murphy
b01e1171a3 System/Core/Compositor: Set defaults for TrueType font categories 2025-04-12 16:23:51 -04:00
Alec Murphy
86190d4576 System/Core/Compositor: Hold F12 to display debug info 2025-04-10 10:08:38 -04:00
Alec Murphy
ebacbeafca System/Core/Compositor: Update menubar title in @compositor_refresh(win) 2025-04-10 08:28:49 -04:00
Alec Murphy
88fc55ac18 System/Core/Compositor: Initialize TrueType fonts 2025-04-05 09:22:22 -04:00
Alec Murphy
bfa41f334b System/Core/MessageBox: Update API and add Confirm() 2025-03-28 19:07:07 -04:00
Alec Murphy
ccac8b2baa System/Libraries/Stdio: Implement shell command autocomplete 2025-03-26 11:27:53 -04:00
Alec Murphy
6db56f5283 Everywhere: Use ctx->blot() 2025-03-25 11:43:35 -04:00
Alec Murphy
6232873c49 Everywhere: Use ctx->fill() 2025-03-25 11:24:29 -04:00
Alec Murphy
39198164cd Meta: Add files to repository 2025-03-25 07:34:41 -04:00