Commit Graph
18 Commits
Author SHA1 Message Date
daniel 2c8733298f montaukos.org - docs reorganization 2026-08-07 12:04:43 +02:00
daniel 86de3400a9 feat: audio - add concurrent mixing, output switching, and device-aware UI 2026-07-29 20:03:35 +01:00
daniel d99dab45e5 feat: add NTP; fix networking bugs/regressions 2026-07-29 16:32:18 +01:00
daniel b6d7b80f57 montaukos.org - 33/33 menus adapted to update sidebar menu 2026-07-18 17:49:16 +02:00
danielandClaude Opus 4.8 0377be4524 feat: redesign installer on MTK toolkit with component selection
Rewrite the Installer app on the Montauk Toolkit (Canvas + gui/mtk
widgets, theme, hover states, scrollbar) replacing the hand-rolled px_*
renderer and bespoke TrueType usage.

Add a new "Software" step: an expandable checkbox tree for optional
components (Montauk SDK with gcc/g++, binutils, tcc, lua sub-items;
Games; Office; Internet apps; Printing; experimental httpd and SDR).
Unchecked components' paths are excluded from the install copy, with a
longest-path ownership rule so e.g. sdk/tcc installs even when the rest
of the SDK is deselected. The update flow refreshes only the components
the target already has.

Add tri-state checkbox and disclosure-arrow widgets to the MTK toolkit
(anti-aliased, supersampled).

Merge tcc and lua into 0:/sdk (0:/sdk/tcc, 0:/sdk/lua) and drop 0:/lib:
update tcc config.h, lua luaconf.h, both Makefiles, the devkit clean
scope, man pages and montaukos.org notices.

Make printing optional: init skips printd when 0:/os/printd.elf is
absent.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-07-17 20:52:19 +02:00
daniel 324b18edda montaukos.org - 'User's Manual' => 'Tutorials' 2026-07-17 13:05:53 +02:00
daniel 9519e174c0 feat: website/docs responsiveness, unified links 2026-07-09 23:21:10 +02:00
daniel 52b2d2a0d1 feat: "User's Manual" => "Tutorials" on montaukos.org docs 2026-07-09 11:35:29 +02:00
daniel 5d95140e16 feat: HTML man pages 2026-07-09 11:32:27 +02:00
daniel 6846a18363 feat: add new docs & tutorials; cleanup Main.cpp 2026-07-08 16:56:05 +02:00
daniel f2a7e05620 feat: update montaukos.org site footer text 2026-07-08 10:27:55 +02:00
daniel 857122c07c cleanup: rename shared libraries to remove 'lib' prefix 2026-07-08 10:12:32 +02:00
daniel 9217c84492 wip: docs wip 2026-05-27 18:04:08 +02:00
daniel 072fb7ec37 feat: update docs 2026-05-04 07:46:49 +02:00
daniel 073457cd9f feat: add stub docs page 2026-04-23 15:53:58 +02:00
daniel fb1066bd8c feat: docs page changes 2026-04-22 20:28:10 +02:00
daniel a6342be15a feat: message box dynamic sizing, documentation page updates 2026-04-22 20:27:55 +02:00
daniel 1560e0215b refactor: add website code 2026-04-11 09:34:55 +02:00