TahowDocumentação do shell
GitHub

Desenvolvimento

Contribua sem misturar as camadas.

Arquitetura

Camada Responsabilidade
Config Escrita única de preferências e resolução de escopo
Theme Cores, fontes, material e movimento
Runtime Serviços e superfícies compartilhadas
Host e adapters Integração específica com o desktop

A entrada shell/shell.qml permanece executável de forma independente. Imports do Ryoku pertencem aos adapters.

Verificação

bun run check
bun test
bun tools/build-shaders.ts
bun tools/sync-i18n.ts

Depois de alterar shaders, inclua as fontes e os artefatos .qsb gerados. Strings do shell devem existir em en-US e pt-BR.

Esta documentação

As páginas estão em website/src/pages/{idioma}/*.mdx. O layout está em website/src/layouts/Docs.astro. Os tokens CSS reproduzem Theme.qml e SettingsWindow.qml.

bun run docs:install
bun run docs:dev
bun run docs:build

O workflow de GitHub Pages compila o site estático com Bun. O domínio de produção é tahow.eduardoaugusto.work.

Licenças e autoria

Software AGPL-3.0 com avisos upstream preservados. Os glifos são originais; nenhuma fonte proprietária Apple é distribuída. A assinatura Tahow usa Sacramento, sob SIL Open Font License. Consulte NOTICE.md e shell/PROVENANCE.txt no repositório.