Commit Graph
669 Commits
Author SHA1 Message Date
austinried 865366e755 line up the tab bar at 8dp, put the gear beside the tabs with a divider 2026-10-04 00:29:57 +00:00
austinried efd7518fc3 merge the settings into the tab bar and add a status bar scrim 2026-10-04 00:29:57 +00:00
austinried f07d1a66c9 make the edge-facing tab and settings corners square and flush 2026-10-04 00:29:57 +00:00
austinried 4fcdf7f5fb pad the tab container so it matches the settings container height 2026-10-04 00:29:57 +00:00
austinried e0ffb48715 put the tabs and settings in their own opaque rounded containers over a transparent header 2026-10-04 00:29:57 +00:00
austinried ab39fc259e overlay a translucent header onto the library content 2026-10-04 00:29:57 +00:00
austinried 40f20eaa40 clip the inactive tab copy out from under the indicator so the active colour is exact 2026-10-04 00:29:57 +00:00
austinried 938d7e0885 remove an accidentally committed jvm crash log and ignore them 2026-10-04 00:29:57 +00:00
austinried 29097711cf use a 3dp mini player progress bar 2026-10-04 00:29:57 +00:00
austinried a95236eb3e tighten the tab bar vertical padding 2026-10-04 00:29:57 +00:00
austinried 38f3766dd1 switch tab icon/text colour by hard overlay clipped to the indicator 2026-10-04 00:29:57 +00:00
austinried 76eb4a061d delay the tab icon and label colour transition 2026-10-04 00:29:57 +00:00
austinried 14f7f4c86e keep the indicator leading edge on the travel side to avoid a mid-swipe hitch; restore 12dp 2026-10-04 00:29:57 +00:00
austinried 9333cae0cc trim a hair off the tab label right padding 2026-10-04 00:29:57 +00:00
austinried 25d2e150e7 drive the tab label collapse and expansion from one transition 2026-10-04 00:29:57 +00:00
austinried 94a0326b4e stretch the leading edge of the tab indicator toward the target 2026-10-04 00:29:56 +00:00
austinried bad401b003 restore the single stretching tab indicator 2026-10-04 00:29:56 +00:00
austinried a780b4c2f4 tie the tab label reveal to the swipe and rebalance the pill padding 2026-10-04 00:29:56 +00:00
austinried 0825b8411c slim the active tab pill and reveal its label from the start 2026-10-04 00:29:56 +00:00
austinried 2464c26c79 replace the collapsing library title with expanding pill tabs 2026-10-04 00:29:56 +00:00
austinried 48235722db make the artwork primary brighter and more saturated 2026-10-04 00:29:56 +00:00
austinried ed4baf3c9b hold the active tab icon colour for the first part of a swipe 2026-10-04 00:29:56 +00:00
austinried 4a7a0aafca colour the selected tab from the artwork and raise the warm damping 2026-10-04 00:29:56 +00:00
austinried d1b5aaeeb7 smooth the warm damping so switching artwork does not flash 2026-10-04 00:29:56 +00:00
austinried 5e00bf86a8 lift warm tonal surfaces to the bright gradient tone 2026-10-04 00:29:56 +00:00
austinried 043c6201ba damp the saturation of warm tonal surfaces to avoid brown 2026-10-04 00:29:56 +00:00
austinried c56ae3f0ed revert the warm hue harmonisation 2026-10-04 00:29:56 +00:00
austinried a54a54ffa4 rotate warm artwork hues out of the brown/olive range for dark tones 2026-10-04 00:29:56 +00:00
austinried 97397e6e5e match the library header colour to the mini player 2026-10-04 00:29:56 +00:00
austinried 8ab4cbb0d0 tint the library background and fab from the current artwork 2026-10-04 00:29:56 +00:00
austinried a633a6c290 saturate the tonal mini player surface a little more 2026-10-04 00:29:56 +00:00
austinried c10aa2df8c make the mini player surface tonal instead of the saturated gradient colour 2026-10-04 00:29:56 +00:00
austinried 490ab8dbe4 address review: drop the stale duration carry, tint the split pill divider when disabled 2026-10-04 00:29:56 +00:00
austinried 6ae868c380 use 68 dp split pill segments 2026-10-04 00:29:56 +00:00
austinried 9299660bb2 widen the split pill segments a little more 2026-10-04 00:29:56 +00:00
austinried 521b11f9db optically centre the download icon and enlarge the split pill icons 2026-10-04 00:29:56 +00:00
austinried 3ea808e5cc widen the split pill segments and restore the 24 dp icons 2026-10-04 00:29:56 +00:00
austinried ebf0653ec4 join play and shuffle into one split pill 2026-10-04 00:29:56 +00:00
austinried a3de58b7b8 enlarge the play and shuffle button icons 2026-10-04 00:29:56 +00:00
austinried c1c7db71b0 widen the play and shuffle pills and inset the download and more buttons 2026-10-04 00:29:56 +00:00
austinried 0e55ce65f5 fix the restored position display, detail controls, mini player colour and source bar inset 2026-10-04 00:29:56 +00:00
austinried bd23f4369f update the architecture docs for the removed search index 2026-10-04 00:29:56 +00:00
austinried ef5bf40bf7 drop the unused FTS5 search index 2026-10-04 00:29:56 +00:00
austinried bf3afb9c17 drop the speculative legacy album sort migration 2026-10-04 00:29:56 +00:00
austinried f5948812bb address review round 3: keep the search bar across recomposition, fix tab landing, page the queried songs queue 2026-10-04 00:29:56 +00:00
austinried 605bd1a6c6 songs queue follows the applied sort and starred filter; clear a tab's search when leaving it 2026-10-04 00:29:56 +00:00
austinried d55406c85e address review: keep per-tab search visible and clearable, fix direction arrow, guard scroll reset, harden date parsing 2026-10-04 00:29:56 +00:00
austinried fc3beaee11 speed up the mini player animation 2026-10-04 00:29:56 +00:00
austinried 8fe6fb3282 animate the mini player with the keyboard instead of snapping 2026-10-04 00:29:56 +00:00
austinried d3c38604b5 delay the mini player's return until the keyboard has mostly slid away 2026-10-04 00:29:56 +00:00