Repository navigation
feat(widgets): native templates, Style option, thumbnails, stale label (R14-B) - #87
Merged
Merged
Conversation
Each shared item is boiled down to a summary (title, value, fraction, tone, detail) and the extension lays it out in one of four templates — Big Number, Meters, List, Grid — chosen automatically or by the new Style option. File widgets share small thumbnails through the App Group, pruned when unused. The header shows how old a reading is only once it is stale. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…hour at least Quick Look has no preview for cloud placeholders, so ask for any representation and get the file icon instead of a blank tile. A short manifest staleAfterSec no longer marks a desktop widget old all the time, and the small size shows the stale clock without the time. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
R14-B: desktop widgets drawn in native templates instead of a shrunk copy of the popup.
What changes
SharedShelfSummary.swift, 7 tests).images/<widget>/in the App Group and removes unused ones. Cloud placeholders fall back to the file icon. Local paths are never shared.staleAfter(2× the refresh interval or the manifest's staleAfterSec, at least 30 min). The timeline adds an entry at that moment, so this needs no reload. The small size shows the clock only.Checked
swift test: 566 tests, 0 failures. Both extension schemes build.summary/staleAfter, and thumbnails land in the group container.🤖 Generated with Claude Code