daniel
|
5e4e8902c2
|
feat: make userspace StatusCodes positive; print status text along with code in shell exec; make init return BadInvocation on faulty launch
|
2026-09-30 16:21:32 +02:00 |
|
daniel
|
8a3ffb2be1
|
feat: unify system status codes
|
2026-09-30 09:43:18 +02:00 |
|
daniel
|
93894b8fe5
|
cleanup: comments in capabilities modules, default capabilities.toml, login
|
2026-09-30 08:40:06 +02:00 |
|
daniel
|
2eee6696ef
|
cleanup: clean up docs/ directory and consent source files
|
2026-09-30 08:36:41 +02:00 |
|
daniel
|
ae5e84592d
|
feat: add permission consent prompts, drop permitted capability mask
|
2026-09-30 08:32:48 +02:00 |
|
daniel
|
95e8a739d4
|
feat: add compositor capability
|
2026-09-19 10:28:54 +02:00 |
|
daniel
|
75e85f24ef
|
feat: move fonts/icons/man to 0:/os, add capabilities GUI app
|
2026-09-19 09:50:58 +02:00 |
|
daniel
|
80b5beb17d
|
feat: add 'vol' command
|
2026-09-19 08:54:15 +02:00 |
|
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 |
|