Alexander Capehart
e9c15bfbef
musikr: decouple date range from auxio
2024-12-14 15:51:52 -05:00
Alexander Capehart
e3146647d3
musikr: decouple date from auxio
2024-12-14 15:48:05 -05:00
Alexander Capehart
c5cd404393
musikr: decouple name from auxio
2024-12-14 13:41:38 -07:00
Alexander Capehart
ced2adb2c6
all: cleanup
2024-12-09 07:15:32 -07:00
Alexander Capehart
abeabcb8df
musikr: split off from auxio
2024-12-07 09:51:16 -07:00
Alexander Capehart
7f7ee94f45
musikr: restructure loader into pipeline
2024-12-04 15:08:49 -07:00
Alexander Capehart
49aa3c2891
music: collapse external into musikr
2024-11-30 17:28:33 -07:00
Alexander Capehart
86a77bc19b
music: break off stack into musikr
...
Will become it's own separate module later.
2024-11-30 11:37:18 -07:00
Alexander Capehart
ddfe10b869
home: fix no music indicator
2024-11-29 09:48:26 -07:00
Alexander Capehart
dd3b411beb
home: fix no music indicator display
2024-11-27 09:46:46 -07:00
Alexander Capehart
ae449ded45
music: emulate old music loading process
2024-11-27 09:40:59 -07:00
Alexander Capehart
6e4e818fd4
music: implement music locations dialog
2024-11-26 15:20:51 -07:00
Alexander Capehart
38ed432555
home: reflect no music state in tabs
2024-11-26 14:53:31 -07:00
Alexander Capehart
4618996fc5
music: integrate new loader into services
2024-11-26 13:55:37 -07:00
Alexander Capehart
b0c6dd2b74
music: improve indexing progress
2024-11-26 13:11:08 -07:00
Alexander Capehart
ba29905aa6
music: connect new loader to rest of app
2024-11-26 09:35:14 -07:00
Alexander Capehart
fe6c07a342
recycler: redesign fast scroller
...
- Use new "bump" design
- Base off fundamental RV primitives over custom item
calculations
- Make possible to use by non-home views
2024-11-07 20:52:48 -07:00
Alexander Capehart
d7f3c58fd9
detail: fix broken playing state updates
2024-10-23 10:05:23 -06:00
Alexander Capehart
0ed7938be9
Merge branch 'master' into dev
2024-10-23 08:55:45 -06:00
Alexander Capehart
bd685f1f9c
ui: change materialfader anim sepcs
...
Probably a little more in-line w/the docs.
2024-10-22 21:45:01 -06:00
Alexander Capehart
64fbd0acbf
home: re-add removed hcollaborator hiding
2024-10-21 09:35:54 -06:00
Alexander Capehart
22ce9988c8
ui: start moving to pre-packaged anims
2024-10-19 12:26:42 -06:00
Alexander Capehart
bba4ae81e7
ui: phase out custom track color
2024-10-18 16:37:49 -06:00
Alexander Capehart
0f4702c4dd
all: fix logging & anim unification
...
Can't bisect this without spending way too much time on it.
2024-10-18 16:10:08 -06:00
Alexander Capehart
6d72240336
all: fully use timber for logging
2024-10-17 20:15:57 -06:00
Alexander Capehart
8d767a0aac
Merge branch 'master' into dev
2024-10-14 14:33:24 -06:00
Alexander Capehart
f4589616be
music: simplify disc number resolution
...
Introduce a resolveDisc extension function to share disc name
resolution between detail/browser
2024-10-14 12:46:05 -06:00
Alexander Capehart
c9664d75c0
home: dont show tab icons in phone mode
2024-10-14 12:46:05 -06:00
Alexander Capehart
f84e3428f0
home: fix broken item refresh
2024-10-14 12:46:05 -06:00
Alexander Capehart
3afbedb6bd
ui: attach to generators
2024-10-14 12:46:05 -06:00
Alexander Capehart
751cd94736
service: re-add attach pattern
...
Turns out I can't actually couple creation/attach without creating a
huge amount of variable issues.
2024-10-14 12:46:04 -06:00
Alexander Capehart
fcd4ef3dc8
all: build fixes
2024-09-13 13:35:39 -06:00
Alexander Capehart
3832c4e525
home: mirror tabs to mediasession browser
2024-09-13 13:35:37 -06:00
Alexander Capehart
29d663f500
service: share home list logic between service/ui
2024-09-13 13:35:21 -06:00
Alexander Capehart
b020285e9f
main: simplify speed dial management
2024-07-22 19:06:39 -06:00
Alexander Capehart
a2d4b6e50b
all: cleanup
2024-07-20 21:39:32 -06:00
Alexander Capehart
f3b73a5196
home: extract fab system to home
2024-07-20 14:52:03 -06:00
Alexander Capehart
04265d5285
home: remove logging spamming the console
2024-07-20 11:21:24 -06:00
Alexander Capehart
a959933036
ui: use z transitions everywhere
...
Semantically correct, and now reasonable since the UI is no longer
clipped.
Will do shared element at some point once they have predictive
back support.
2024-07-04 22:26:59 -06:00
Alexander Capehart
3d177b05f1
all: cleanup
2024-07-04 15:44:15 -06:00
Alexander Capehart
ec5aca0b4c
home: hide fab when bottom sheet expands
2024-07-04 15:23:05 -06:00
Alexander Capehart
5f73201c9c
home: disable progress indicator on home
...
Likely consuming too much CPU given the frequency of updates
2024-06-22 12:55:02 -06:00
Alexander Capehart
4e86a2f703
home: tune speed dial anim
2024-05-20 14:22:20 -06:00
Alexander Capehart
d293cc86b0
ui: clean out self-rolled dimens
...
Lots of cruft has built up with my dimensions, partially collapse them
into a more consistent set of re-usable dimens (within reason) and try
to delegate to MDC as much as possible.
2024-05-20 12:08:32 -06:00
Alexander Capehart
f742aa7592
ui: use material transitions on some shapes
...
These look a lot better than the old ones.
2024-05-18 23:16:09 -06:00
Alexander Capehart
dc51c84c54
home: handle playback decision event
...
Forgot to add this.
Resolves #734 .
2024-04-07 23:25:53 -06:00
Alexander Capehart
f5bc31a00f
home: fix crash on music updates
2024-04-07 23:25:53 -06:00
Alexander Capehart
6e05ef371c
home: handle playback decision event
...
Forgot to add this.
Resolves #734 .
2024-04-04 12:11:23 -06:00
Alexander Capehart
b43586c1ea
home: fix crash on music updates
2024-02-28 23:00:20 -07:00
Alexander Capehart
5efdfb6aac
home: make sure to avoid touch overlay crash
...
Only configure the touch overlay when the fragment resumes, and don't
do any weird post stuff.
2024-02-24 13:27:52 -07:00