Merge branch 'master' into worktree-mosaic-library
# Conflicts: # scripts/extract-traces.test.ts
This commit is contained in:
@@ -118,7 +118,7 @@
|
||||
// The shortcut strip is a mosaic row: one height, each tile as wide as its own
|
||||
// artwork. It used to force 16:9 on everything so square music covers lined up
|
||||
// with wide backdrops — which lined them up by cropping the covers.
|
||||
// TRACES: UR-075 | DR-172
|
||||
// TRACES: UR-075 | DR-174
|
||||
const LIBRARY_STRIP_HEIGHT = 132;
|
||||
const libraryTiles = $derived(
|
||||
shortcutLibraries.map((lib) => ({ key: lib.id, ratio: assumedLibraryRatio(lib), library: lib }))
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
// The overview is a mosaic: rows of one height, tiles of their own widths, so
|
||||
// a square music cover sits beside a wide backdrop without either being
|
||||
// cropped to the other's shape. Each category also gets a favourites tile of
|
||||
// its own, beside the library it belongs to. TRACES: UR-075 | DR-172, DR-173
|
||||
// its own, beside the library it belongs to. TRACES: UR-075 | DR-174, DR-175
|
||||
const mosaicEntries = $derived(buildLibraryMosaic(visibleLibraries));
|
||||
|
||||
// Track if we've done an initial load and previous server state
|
||||
@@ -255,7 +255,7 @@
|
||||
category's own favourites sits beside its library — a labelled tile
|
||||
at the same weight as a library is the difference between a feature
|
||||
people find and one they don't. ux-flows §5C.2.
|
||||
TRACES: UR-067, UR-075 | DR-117, DR-172 -->
|
||||
TRACES: UR-067, UR-075 | DR-117, DR-174 -->
|
||||
<MosaicGrid items={mosaicEntries} gap={8}>
|
||||
{#snippet tile(entry)}
|
||||
{#if entry.kind === "favorites"}
|
||||
|
||||
@@ -744,10 +744,10 @@
|
||||
</h3>
|
||||
<p class="text-sm text-gray-400 mt-1">
|
||||
Decode video with the device's hardware decoder instead of the
|
||||
built-in web player. Better performance and battery life, and
|
||||
required for picture-in-picture to show the video rather than
|
||||
the app. Still less tested — turn this off if video fails to
|
||||
appear or seeking misbehaves.
|
||||
built-in web player. Better performance and battery life in
|
||||
principle, but incomplete: on some devices the picture does not
|
||||
appear at all and only the sound plays. Leave this off unless
|
||||
you are helping test it.
|
||||
</p>
|
||||
</div>
|
||||
<button
|
||||
|
||||
Reference in New Issue
Block a user