Commit graph

2372 commits

Author SHA1 Message Date
Alexander Capehart
7dfaea3a4b
all: cleanup 2024-10-18 15:41:06 -06:00
Alexander Capehart
22ddda4e60
all: reformat 2024-10-18 08:44:03 -06:00
Alexander Capehart
c1514d6029
log: re-add copyleft notice 2024-10-18 08:43:53 -06:00
Alexander Capehart
f7488f7b0d
playback: fix deprecated constructors 2024-10-17 21:08:41 -06:00
Alexander Capehart
a46fa85d67
build: update to kotlin 2.0.0 2024-10-17 21:07:15 -06:00
Alexander Capehart
fbd94f1a21
all: fix invalid logs
These are leftover debug logs
2024-10-17 21:06:35 -06:00
Alexander Capehart
745bff268f
build: move buildconfig to recipe 2024-10-17 20:37:22 -06:00
Alexander Capehart
6d72240336
all: fully use timber for logging 2024-10-17 20:15:57 -06:00
Alexander Capehart
a9a35c8055
build: update deps
nav -> 2.8.3
lifecycle -> 2.8.6
activity -> 1.9.3
2024-10-17 19:45:47 -06:00
Alexander Capehart
9883cf1c91
list: tweak header/divider object hierarchy
Make a new generic Header/Divider superclass that all
headers derive.

This allows disc headers to be recognized generically
in places like the grid layout manager.
2024-10-17 09:57:47 -06:00
Alexander Capehart
1ee5645780
detail: continue scrolling even after toolbar collapses 2024-10-17 09:44:51 -06:00
Alexander Capehart
6c9f170afc
Merge branch 'master' into dev 2024-10-16 14:37:18 -06:00
Alexander Capehart
03be2ef028
Merge pull request #890 from OxygenCobalt/hotfixes
v3.6.2
2024-10-15 10:32:00 -06:00
Alexander Capehart
ea405b1cb8
build: fix mismatched ffmpeg/app ndk versions 2024-10-15 10:02:30 -06:00
Alexander Capehart
4ef021f664
build: bump to 3.6.2 2024-10-15 09:42:44 -06:00
Alexander Capehart
b4d6c0a611
playback: fix broken notification close action 2024-10-15 09:37:48 -06:00
Alexander Capehart
d1e8cc3320
detail: fix playlist edit header update 2024-10-14 20:19:35 -06:00
Alexander Capehart
3ff681b870
Merge branch 'master' into dev 2024-10-14 20:19:23 -06:00
Alexander Capehart
b2f10ea5ef
Merge pull request #886 from OxygenCobalt/hotfixes
v3.6.1
2024-10-14 20:13:49 -06:00
Alexander Capehart
4a6273e2da
build: bump to 3.6.1 2024-10-14 19:54:15 -06:00
Alexander Capehart
9b4e9b30b2
service: fix release memory leaks 2024-10-14 19:51:52 -06:00
Alexander Capehart
caa2e02aff
detail: correctly reset edited playlist 2024-10-14 19:34:51 -06:00
Alexander Capehart
3898646691
detail: fix missing edit header in playlists 2024-10-14 18:35:20 -06:00
Alexander Capehart
226f078aa4
service: attach after init 2024-10-14 18:34:28 -06:00
Alexander Capehart
97faa3f20e
detail: improve disc header design 2024-10-14 18:25:20 -06:00
Alexander Capehart
190abd5588
all: fix merge regressions 2024-10-14 14:52:21 -06:00
Alexander Capehart
d2524a0b3a
Merge branch 'dev' of github.com:OxygenCobalt/Auxio into dev 2024-10-14 14:36:42 -06:00
Alexander Capehart
d540d6f14c
build: initial android 15 upgrade 2024-10-14 14:35:33 -06:00
Alexander Capehart
8d767a0aac
Merge branch 'master' into dev 2024-10-14 14:33:24 -06:00
Alexander Capehart
18f96ed3ec
Merge pull request #885 from OxygenCobalt/v3.6.0
V3.6.0
2024-10-14 13:35:17 -06:00
Alexander Capehart
e23643f3ab
build: bump to 3.6.0 2024-10-14 12:46:07 -06:00
Alexander Capehart
344a49532b
music: fix more tab compat 2024-10-14 12:46:07 -06:00
Alexander Capehart
29e29d3cab
actions: fix ninja-build install step name 2024-10-14 12:46:07 -06:00
Alexander Capehart
10d7f5d197
actions: add ninja requirement 2024-10-14 12:46:06 -06:00
Alexander Capehart
bed1dc43cd
playback: fix gaps on playlist change 2024-10-14 12:46:06 -06:00
Alexander Capehart
19f3e07c8e
service: bundle parent info into extras
Instead of using mediaId.

This makes it so that there is only really one mediaId to work
with, with an optional extra for playback that I desperately
hope is preserved on all instances of Android Auto.
2024-10-14 12:46:06 -06:00
Alexander Capehart
0b3a136320
all: reformat 2024-10-14 12:46:06 -06:00
Alexander Capehart
adfed98b71
music: paginate browser results
Hopefully now that I'm self-rolling this it'll actually work.
2024-10-14 12:46:06 -06:00
Alexander Capehart
1a78e973d7
playback: use implicit shuffle in detail playback 2024-10-14 12:46:06 -06:00
Alexander Capehart
437d3391e7
all: reformat 2024-10-14 12:46:06 -06:00
Alexander Capehart
c236a449c8
music: introduce icon for backport more tab 2024-10-14 12:46:06 -06:00
Alexander Capehart
f0bda0c99f
service: avoid crash on death 2024-10-14 12:46:05 -06:00
Alexander Capehart
cb43b0f074
service: decouple maxtab handling and ids
Simpler and more versatile.
2024-10-14 12:46:05 -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
d6a0b75618
detail: fix broken item refresh 2024-10-14 12:46:05 -06:00
Alexander Capehart
6f3fc5904a
detail: generate sort header w/discs 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
2bd468bce3
detail: fix incorrect disc section generation 2024-10-14 12:46:04 -06:00