Commit Graph
342 Commits
Author SHA1 Message Date
daniel 420a7c996c refactor: update intro.1 man page 2026-09-19 08:32:17 +02:00
daniel 36cbee1415 feat: add Swedish/Danish keyboard layouts 2026-09-18 08:57:28 +02:00
daniel f95bce01d1 feat: add SYS_GETCAPS syscall to retrieve process capabilities 2026-09-12 11:13:13 +02:00
daniel e641500b40 feat: add kernel ACPI support for querying battery percentage, add battery indicator to desktop, move log state to 0:/state directory 2026-09-11 07:11:48 +02:00
daniel 0a18b2cf2d feat: refactor syntax higlighting support in edit.elf/Text Editor, add highlighting for html, css, js 2026-09-09 12:47:06 +02:00
daniel 5b90869101 refactor: capabilities - add unified launch routine 2026-09-09 12:35:00 +02:00
daniel 638dd9ee06 cleanup: remove comment block in capabilities.h 2026-09-08 17:43:33 +02:00
daniel fd397ac41d fix: reject opening directories as files in ext2 and fat32, add mbrtowc to libc 2026-08-30 09:50:11 +02:00
daniel fdbb233cd3 fix: fix login wallpaper startup delay 2026-08-30 08:05:31 +02:00
daniel 21828990c4 cleanup: remove redundant shutdown.elf, update shell help/completions 2026-08-29 19:10:35 +02:00
daniel 70fa2016d1 fix: make Files lists scroll with arrow keys 2026-08-29 19:07:02 +02:00
daniel f0bea7736d feat: add C++ syntax highlighting to edit and Text Editor 2026-08-29 18:36:56 +02:00
daniel 3e596f2bad feat: add Pure Black Terminal theme & make it default for Console session 2026-08-29 18:32:33 +02:00
daniel 615ca7308a feat: add settings panel to Terminal 2026-08-29 18:24:07 +02:00
daniel e7646bbbdb feat: implement kernel capability model 2026-08-29 16:53:04 +02:00
daniel 9051b8a16e cleanup: update syscall man page 2026-08-29 12:38:25 +02:00
daniel 5cd5c2e6be fix: move RTL-SDR to userspace 2026-08-29 10:02:32 +02:00
daniel b1f1cfe32b feat: implement montauk::service_log & add support to system services 2026-08-28 11:56:29 +02:00
daniel 0d23db8a0e cleanup: change _zos to _mtk 2026-08-28 09:15:06 +02:00
daniel dac12c22cd feat: update isatty libc function to use SYS_TERMINAL_ATTACHED syscall 2026-08-28 09:14:02 +02:00
daniel c8264b92a9 feat: add is_terminal_attached syscall 2026-08-27 18:11:21 +02:00
daniel 8afadb44cb feat: expand and fix issues in SVG renderer 2026-08-26 12:04:38 +02:00
daniel ffc9756e67 feat: identify userspace logs by user and image 2026-08-22 18:48:38 +02:00
daniel 903218168d split montaukos.org website out of OS source tree 2026-08-22 07:36:47 +02:00
daniel cc90b34fdb cleanup: update stale comments 2026-08-15 21:18:03 +02:00
daniel c917af0629 feat: login - write system log to disk (0:/os/logs/montaukos) during shutdown, limit disk flush stage to non-ramdisk storage devices 2026-08-15 11:21:14 +02:00
daniel f6be9e2563 cleanup: remove dead code in Api/Process.hpp, remove redundant logtest program 2026-08-14 19:14:49 +02:00
daniel 39a56153b4 fix: consistency in Files app volume labeling 2026-08-14 18:38:57 +02:00
daniel 724029cacb feat: add userspace system logging, rename klog to syslog, rename relevant syscalls and API functions 2026-08-14 18:37:27 +02:00
daniel 0f81276efc feat: add inherited sessions and desktop session teardown 2026-08-14 10:33:20 +02:00
daniel e3ef1b81ad fix: fix text overlap bug in file dialogs and remove unnecessary hint in Keyboard applet 2026-08-13 18:10:00 +02:00
daniel 821543238d feat: add keyboard layout support 2026-08-13 17:57:44 +02:00
daniel a28b8ad0b2 fix: fix ramdisk readdir inconsistency. 2026-08-12 18:35:14 +02:00
daniel 7f2d4b693f feat: add crash stack snapshots and context menu annotations 2026-08-12 18:30:08 +02:00
daniel 3ef98a9fd5 fix: inherit process environment and untrack libc objects 2026-08-11 13:08:40 +02:00
daniel 0a91131cb0 feat: add ssh server (sshd) 2026-08-11 12:53:36 +02:00
daniel 69725658cf feat: init - dynamic service discovery via init.toml 2026-08-10 17:00:52 +02:00
daniel e25ef470e0 feat: files - update volume label formatting 2026-08-10 16:53:48 +02:00
daniel 990d184bd0 feat: pdfviewer - expand PDF rendering support 2026-08-10 15:03:54 +02:00
daniel 9b23d99082 feat: overhaul userspace heap and virtual memory 2026-08-10 12:25:27 +02:00
daniel 0b7fd37694 fix: make getcwd report truncated buffers as ERANGE 2026-08-09 12:16:57 +02:00
daniel 1c498ffa6a feat: implement utime libc function, SYS_UTIME syscall, filesystem support (ext2 only) 2026-08-09 11:16:59 +02:00
daniel 771c3a5a98 fix: align POSIX stdio and argument handling, clarify Intel iwlwifi licensing 2026-08-09 10:42:09 +02:00
danielandClaude Opus 5 e8407afcdb feat: libc - add SYS_GETCHAR_NB and a non-blocking stdin readiness probe
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01NQRTGoYgnZQsh7uCh6Jsxm
2026-08-08 14:42:38 +02:00
danielandClaude Opus 5 fe10216f8b feat: libc - add strndup, scandir, alphasort, usleep, ftruncate, M_PI constants
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018Ae69wJS7sueQMUwNxV3nX
2026-08-07 21:26:25 +02:00
danielandClaude Opus 5 53a9965e7c feat: libc - add pread/pwrite
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018Ae69wJS7sueQMUwNxV3nX
2026-08-07 20:28:12 +02:00
danielandClaude Opus 5 27c13b8dc2 refactor: move DOOM out to the mtkports ports tree
Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018Ae69wJS7sueQMUwNxV3nX
2026-08-07 20:10:52 +02:00
daniel 53d3e6c568 refactor: remove old hello.elf userspace program 2026-08-07 13:26:06 +02:00
daniel cc1d80442e refactor: split out game engine experiment and demo game 2026-08-07 13:24:46 +02:00
daniel 326416636d feat: desktop - use MTK buttons for power dialogs 2026-08-07 11:41:47 +02:00