Skip to content

Latest commit

 

History

History
74 lines (64 loc) · 4.29 KB

File metadata and controls

74 lines (64 loc) · 4.29 KB

Linthra documentation

The full index of Linthra's docs. New to the project? Start with the main README for an overview, then CONTRIBUTING.md for setup.

Getting started & contributing

Topic Doc
Contributing & setup CONTRIBUTING.md
Development, build & CI development.md
Linux desktop build (experimental) linux-desktop.md
Flatpak development (Fedora Atomic) flatpak-development.md
Codebase tour (where everything lives) codebase-tour.md
Architecture & extension points architecture.md
Where to help (contributor roadmap) contributor-roadmap.md
Product roadmap (phased direction) roadmap.md
Supporting Linthra (optional supporter model) SUPPORT.md

Features

Topic Doc
Library browsing & search library.md
Local music (on-device folders) local-music.md
Music providers (overview) providers.md
Jellyfin setup jellyfin.md · compatibility · sync
Plex setup plex.md
Streaming, buffering & recovery streaming.md
Queue / Up Next queue.md
Offline cache & downloads offline-cache.md
Cast / Chromecast cast.md · receiver trust · hardened design · what a handoff delegates
Remote control (drive Linthra from another app) remote-control.md
Android Auto android-auto.md
Playlists & safe removal playlists-and-delete.md
Smart mixes (automatic playlists) smart-mixes.md
Backup & restore (file format) backup-restore-format.md
Battery usage battery.md · playback audit
App icon & branding (in-app + real Android launcher icon) app-icon-branding.md

Quality & releases

Topic Doc
Reporting a bug reporting-bugs.md
Manual QA checklist manual-test-checklist.md
Desktop HiDPI & fractional scaling hidpi-and-scaling.md
Release process & signing release-process.md · signing · artifact verification
Dependency update bots dependency-updates.md
PR security surface guard pr-security-guard.md
F-Droid readiness fdroid-readiness.md
Google Play readiness play-store-readiness.md
Flatpak build CI flatpak-ci.md
Flatpak audio playback smoke flatpak-audio-smoke.md
Flatpak local-library sandbox smoke flatpak-local-library-smoke.md
Flatpak sandbox filesystem audit flatpak-filesystem-audit.md
Flathub builder lint flathub-builder-lint.md
Flathub updates (release to published Flatpak) flathub-update-process.md

Licensing & legal

Linthra is AGPL-3.0-or-later. Releases up to and including v0.2.4 were published under MPL-2.0 and remain under those terms.

Topic Doc
Current license (GNU AGPLv3) LICENSE
Historical license texts licenses/ · MPL-2.0.txt
License transition record license-transition.md
Contributor consent record relicensing-consent.md
Dependency & license audit dependency-license-audit.md
Branding / trademark policy TRADEMARKS.md
Privacy policy privacy-policy.md