Merge Luma launcher fork into monorepo
Move trampoline files (boot-hook, watcher, overlay) into trampoline/ subdirectory. Add upstream Luma v2.3.1 source at repo root with our additions: - Page::Ha (4th nav tab) with placeholder empty state - HA tab config schema and default entity mapping (ha-home/) - Nav keys renamed: "home" → "start", new "ha" tab between Apps and Settings - All state.rs/view.rs/main.rs/tests.rs updated for 4-tab navigation Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
bc3ca0f3b9
commit
cbea5a322f
204 files changed
+25056
-65
No files matched your search
@@ -0,0 +1,19 @@
|
||||
# Changesets
|
||||
|
||||
Run `pnpm changeset` in a feature or fix branch, select `lg-luma`, choose a patch, minor or major
|
||||
bump, and describe the user-facing change. Commit the generated Markdown file with the PR.
|
||||
Documentation-only and maintenance PRs that do not need a release can omit a changeset.
|
||||
|
||||
PRs receive an updating Changesets status comment. It reports the requested version bump or
|
||||
notes that no changeset was committed and no version bump is requested. Code or behavior changes
|
||||
should include a changeset: patch for compatible fixes, minor for compatible features, or major
|
||||
for breaking changes. The comment is informational and also works on fork PRs.
|
||||
|
||||
Merged changesets accumulate in the automated **Version Packages** PR. Its version command
|
||||
updates `package.json`, `CHANGELOG.md`, `appinfo.json`, the root `Cargo.toml`, the `luma` entry in
|
||||
`Cargo.lock`, and the versioned IPK examples in `readme.md`. Supporting Rust crates keep their
|
||||
own versions. Do not run `pnpm version:release` in ordinary feature PRs.
|
||||
|
||||
The version PR receives the same CI checks as other PRs. Merging it into `main` publishes the
|
||||
verified IPK and Homebrew feed after CI passes. Other merges and manual CI runs do not publish.
|
||||
See [the release guide](../development.md#releases) for repository setup and details.
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"$schema": "https://unpkg.com/@changesets/config@4.0.1/schema.json",
|
||||
"changelog": "@changesets/cli/changelog",
|
||||
"commit": false,
|
||||
"fixed": [],
|
||||
"linked": [],
|
||||
"access": "restricted",
|
||||
"baseBranch": "main",
|
||||
"updateInternalDependencies": "patch",
|
||||
"ignore": [],
|
||||
"format": "oxfmt",
|
||||
"privatePackages": {
|
||||
"version": true,
|
||||
"tag": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'lg-luma': minor
|
||||
---
|
||||
|
||||
Add Italian (`it`) translation: full `messages.json` catalog, plus locale registration in `i18n.rs` (language list, display name, and localized date formatting).
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'lg-luma': minor
|
||||
---
|
||||
|
||||
Add curated vector cards for NRK TV and TV 2 Play, with exact app-ID matching, card colours, and desktop demo support.
|
||||
Reference in new issue
Block a user