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 and Claude Fable 5
648f7111c0
feat: build userspace programs with the x86_64-montauk toolchain
...
Switch all program and library Makefiles from host g++ (or the
bare-metal x86_64-elf compiler) to x86_64-montauk-g++/gcc and drop the
flags the target now owns: -nostdinc + kernel freestanding -isystem
paths, -m64/-march, -fno-PIC, -mno-red-zone, -mcmodel=small, -static,
-Wl,-m,elf_x86_64, -z max-page-size, --build-id=none. Deliberate
policy flags stay (-ffreestanding, per-app SSE, -nostdlib + link.ld).
Program builds now require the montauk toolchain and fail with a
pointer to build-montauk-toolchain.sh; lib/ and libs/ keep the host
fallback since the toolchain script bootstraps libc through it.
Userspace is also now pinned to the cross GCC instead of drifting
with the distro compiler.
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-14 10:19:35 +02:00
daniel
78494cb072
feat: add header dependency tracking for programs
2026-07-08 10:24:21 +02:00
daniel
43d43ac9ea
cleanup: namespace Montauk (capital M) => montauk::abi
2026-06-16 09:09:16 +02:00
daniel
0728dd58e5
feat: Word Processor discovers fonts automatically (via 0:/fonts), UI fix
2026-06-06 10:12:11 +02:00
daniel
4e63e6129e
fix: fix list alignment when ident options used in Word Procesor
2026-05-26 13:24:51 +02:00
daniel
2ea81843d4
feat: respect accent colors in more places in desktop
2026-05-24 21:29:59 +02:00
daniel
70539c94dd
feat: properties menu in Files and delete confirmation for directories
2026-05-06 17:55:57 +02:00
daniel
77408ff432
feat: improve MTK input boxes, right-click context menus
2026-05-06 08:03:14 +02:00
daniel
da23e0b991
feat: render pages in Word Processor in same manner as PDF viewer
2026-04-18 17:34:59 +02:00
daniel
128e8597f3
feat: port Printers app to MTK toolkit
2026-04-15 17:49:07 +02:00
daniel
73eb9167c4
feat: add A4 page option to Word Processor
2026-04-12 18:48:06 +02:00
daniel
c8b7b864d7
wip: add clipboard support
2026-04-09 20:44:52 +02:00
daniel
efd7f162cf
feat: use proper bullet character for MWP bullet point lists
2026-04-09 16:42:23 +02:00
daniel
c3a5a1c739
feat: make dialogs a shared library
2026-04-08 19:37:50 +02:00
daniel
59bbe4dfb7
feat: pdf export in word processor
2026-04-02 18:40:45 +02:00
daniel
1c78d81e11
feat: dividers in word processor, login screen improvements
2026-04-02 16:41:34 +02:00
daniel
33375423bb
wip: printing from word processor, word processor improvements
2026-04-02 11:30:37 +02:00
daniel
90ad9f038d
feat: add common dialogs, i.e. open/save dialog
2026-04-01 23:45:28 +02:00
daniel
75664d54a5
fix: remove hardcoded wordprocessor entry, rather rely on manifest.toml file
2026-03-27 19:54:34 +01:00
daniel
f610cd172e
feat: new word processor features
2026-03-27 07:55:46 +01:00
daniel
cb8094bd95
feat: split word processor app out into standalone Window Server app
2026-03-26 18:05:14 +01:00