Alexander Capehart
ff074d0e3a
all: fix formatting
2025-01-08 12:42:44 -07:00
Alexander Capehart
3bd4027802
home: add retry to error dialog
2025-01-08 12:34:24 -07:00
Alexander Capehart
6f2b7abbef
music: commit playlist rewrites
2025-01-08 12:10:42 -07:00
Alexander Capehart
58e0956cad
musikr: dont stop parsing mp4 atoms
...
I cannot believe I have made this mistake twice.
2025-01-08 11:31:52 -07:00
Alexander Capehart
e94b74edd4
musikr: do custom picture handling
...
TagLib's picture handling is inadequate for our use case.
2025-01-08 11:15:56 -07:00
Alexander Capehart
b3f4fdfb4a
build: bump version
...
Bump to version 4.0.0-dev2.
2025-01-08 10:37:03 -07:00
Alexander Capehart
e519e8f8be
musikr: handle null tags
2025-01-07 19:34:30 -07:00
Alexander Capehart
ed3e0845d6
musikr: more debug logging
...
Trying to track down this thorny segfault.
2025-01-07 18:31:59 -07:00
Alexander Capehart
5375c862b3
info: further standardize splash
2025-01-07 17:24:13 -07:00
Alexander Capehart
4318e70052
info: make splash branding better
2025-01-07 13:10:40 -07:00
Alexander Capehart
7b9c14a118
musikr: add temp logging
2025-01-07 13:05:32 -07:00
Alexander Capehart
0ead77d6e6
info: switch splash motion
2025-01-07 12:40:17 -07:00
Alexander Capehart
6a6d15f3e8
info: tweak splash
2025-01-07 12:30:42 -07:00
Alexander Capehart
605800e9a5
musikr: handle possible null pointers in id3v2
2025-01-07 10:02:28 -07:00
Alexander Capehart
447f2da294
info: update icon
...
Use a new stacked design that is a lot more in line with M3 icon
design.
2025-01-06 22:03:31 -07:00
Alexander Capehart
3b97c61b7d
build: change version code to -dev
...
As is convention
2025-01-06 14:27:36 -07:00
Alexander Capehart
2b46774215
musikr: fix internal frame parsing
2025-01-06 14:12:24 -07:00
Alexander Capehart
1d84ba23b4
build: update submodules
2025-01-06 13:54:22 -07:00
Alexander Capehart
fdf71cedd2
musikr: fix formatting
2025-01-06 13:17:27 -07:00
Alexander Capehart
5e168860e7
musikr: bundle cleanup into api
...
Prevents as much footguns.
2025-01-06 13:16:31 -07:00
Alexander Capehart
6587d2259b
all: reformat
2025-01-06 11:44:13 -07:00
Alexander Capehart
b328a6ea03
musikr: add temp logging
...
To debug metadata issues.
2025-01-06 11:41:01 -07:00
Alexander Capehart
298a30da6d
image: fix provider caching issues
...
- Covers would hypothetically not be updated in android auto
if the setting changed to off
- Cover fetching might fail in weird ways due to the current
error throwing
2025-01-06 11:32:03 -07:00
Alexander Capehart
bbc4db156e
musikr: fix equality issues
2025-01-06 11:23:55 -07:00
Alexander Capehart
1fb6097b9d
all: reformat
2025-01-06 08:29:15 -07:00
Alexander Capehart
9952579cc4
musikr.tag: fix correction creating empty tag lists
2025-01-06 08:28:56 -07:00
Alexander Capehart
6d09e06424
list: fix fastscroll layout issues
2025-01-06 08:26:17 -07:00
Alexander Capehart
3e54c032fe
app: fix cover provider authority conflict
...
Between release and debug builds
2025-01-06 08:26:13 -07:00
Alexander Capehart
6be97943bc
musikr: fix broken minification
2025-01-06 08:15:28 -07:00
Alexander Capehart
4679785b78
list: update fastscrollrecyclerview credits
2025-01-04 17:53:18 -07:00
Alexander Capehart
9fe508a906
all: fix formatting
2025-01-04 17:51:40 -07:00
Alexander Capehart
156b2fe1f0
list: fix fast scroller haptics
2025-01-04 17:51:15 -07:00
Alexander Capehart
4809bf50cc
build: fix min sdk
2025-01-04 17:47:37 -07:00
Alexander Capehart
d486dc39cc
list: add haptic feedback to popup scroll
2025-01-04 17:47:19 -07:00
Alexander Capehart
710e279d8f
musikr: tweak api
2025-01-04 17:43:09 -07:00
Alexander Capehart
9166580703
all: remove debug logs
2025-01-04 16:03:31 -07:00
Alexander Capehart
32b152e155
musikr: reformat
2025-01-04 15:57:03 -07:00
Alexander Capehart
a4d7b54db7
musikr: add back tag whitespace fixes
...
Requires me to rejig the JNI integration, but it's overall good since
it allows me to strip away a lot of the logic.
2025-01-04 15:56:19 -07:00
Alexander Capehart
fddd527975
musikr.tag: handle compilation flag
2025-01-04 13:42:28 -07:00
Alexander Capehart
3431e13cde
image: fix format problem
2025-01-04 12:55:27 -07:00
Alexander Capehart
2d5ca0b351
music: connect mediaitems to cover provider
2025-01-04 12:54:40 -07:00
Alexander Capehart
07a0d01a06
image: fix bad coverprovider conventions
2025-01-04 12:54:24 -07:00
Alexander Capehart
b4a9f9af96
image: fix broken cover provider fetching
2025-01-04 12:52:27 -07:00
Alexander Capehart
b0faad6380
build: bump to version 4.0.0-beta1
2025-01-04 12:14:37 -07:00
Alexander Capehart
20be8c17fe
music: complete indexing after post-update steps
...
Not the most ideal, but results in less state bugs with the
current jank "pick folder" visibility in home.
2025-01-04 12:07:57 -07:00
Alexander Capehart
3007ad3ced
detail: re-add toolbar play/shuffle
2025-01-04 11:26:35 -07:00
Alexander Capehart
92a07e346b
detail: re-add grid view
...
Not going to do tablet layout right now in favor of shipping faster.
2025-01-04 11:08:46 -07:00
Alexander Capehart
7e6865c6b3
all: reformat
2025-01-04 11:08:01 -07:00
Alexander Capehart
533702ca1e
list: fix poor fast scroll empty state handling
2025-01-04 11:03:59 -07:00
Alexander Capehart
171c0c795e
list: re-add fast scroll thumb
2025-01-04 10:57:47 -07:00