feat: add userspace system logging, rename klog to syslog, rename relevant syscalls and API functions

This commit is contained in:
2026-08-14 18:37:27 +02:00
parent 8e45d43116
commit 724029cacb
26 changed files with 139 additions and 52 deletions
@@ -27,9 +27,9 @@ void open_texteditor(DesktopState* ds) {
spawn_app("0:/apps/texteditor/texteditor.elf");
}
void open_klog(DesktopState* ds) {
void open_syslog(DesktopState* ds) {
(void)ds;
spawn_app("0:/apps/klog/klog.elf");
spawn_app("0:/apps/klog/syslog.elf");
}
void open_wordprocessor(DesktopState* ds) {
+1 -1
View File
@@ -249,7 +249,7 @@ void open_system_configuration(DesktopState* ds);
void ensure_filemanager_icons_loaded(DesktopState* ds);
void open_calculator(DesktopState* ds);
void open_texteditor(DesktopState* ds);
void open_klog(DesktopState* ds);
void open_syslog(DesktopState* ds);
void open_settings(DesktopState* ds);
void open_user_manager(DesktopState* ds);
void open_reboot_dialog(DesktopState* ds);
+1 -1
View File
@@ -897,7 +897,7 @@ void gui::desktop_handle_keyboard(DesktopState* ds, const montauk::abi::KeyEvent
return;
}
if (routed_key.ascii == 'k' || routed_key.ascii == 'K') {
open_klog(ds);
open_syslog(ds);
return;
}
}