Alexander Capehart
|
973c940042
|
actions: dont install clang
|
2024-12-17 15:24:24 -05:00 |
|
Alexander Capehart
|
7bd7b01a0b
|
build: bump media
|
2024-12-17 12:48:31 -05:00 |
|
Alexander Capehart
|
93da4a69a9
|
musikr: re-add playlist deletion
|
2024-12-17 12:19:36 -05:00 |
|
Alexander Capehart
|
7e45812411
|
all: reformat
|
2024-12-17 12:18:18 -05:00 |
|
Alexander Capehart
|
3ad2fd2fc0
|
musikr: fix playlist graphing
|
2024-12-17 12:17:28 -05:00 |
|
Alexander Capehart
|
b3a598c558
|
musikr: re-add playlist rewriting
|
2024-12-17 12:12:09 -05:00 |
|
Alexander Capehart
|
744097694f
|
musikr: re-add playlist adding
|
2024-12-17 12:11:20 -05:00 |
|
Alexander Capehart
|
f4822a4e40
|
musikr: re-add playlist renaming
|
2024-12-17 12:04:24 -05:00 |
|
Alexander Capehart
|
9f657adf94
|
musikr: re-add playlist creation
|
2024-12-17 11:48:17 -05:00 |
|
Alexander Capehart
|
bdfd9d6e23
|
musikr: move storage/interpretation dependence to construction
This makes some testing and certain code more ergonomic.
|
2024-12-17 11:45:04 -05:00 |
|
Alexander Capehart
|
f3913b148a
|
all: reformat
|
2024-12-17 11:27:25 -05:00 |
|
Alexander Capehart
|
8bbb7497a6
|
musikr: fix stuck evaluate step
|
2024-12-17 11:27:14 -05:00 |
|
Alexander Capehart
|
6850a3443f
|
detail: reimplement song details
|
2024-12-17 11:26:09 -05:00 |
|
Alexander Capehart
|
50b7c24c03
|
musikr: expose bitrate and sample rate
|
2024-12-17 10:42:54 -05:00 |
|
Alexander Capehart
|
880967f8be
|
all: fix formatting
|
2024-12-16 20:47:17 -05:00 |
|
Alexander Capehart
|
7fab7f7eeb
|
musikr: add full playlist evaluation
|
2024-12-16 20:45:26 -05:00 |
|
Alexander Capehart
|
3d94ab67cf
|
musikr: re-implement playlist graphing
|
2024-12-16 20:13:08 -05:00 |
|
Alexander Capehart
|
a50b55cf70
|
actions: install clang
So spotless can use clang-format.
|
2024-12-16 19:12:54 -05:00 |
|
Alexander Capehart
|
11a4d6a720
|
name: fix name token constructor
|
2024-12-16 19:07:50 -05:00 |
|
Alexander Capehart
|
ac1c31cacb
|
actions: improve format/test checks
- Only test musikr since it's the only thing with tests
- Check formatting rather than autoformatting on build
|
2024-12-16 19:02:31 -05:00 |
|
Alexander Capehart
|
ee0c643115
|
all: reformat
|
2024-12-16 19:01:22 -05:00 |
|
Alexander Capehart
|
ad183bdbfd
|
music: add musikr injects
|
2024-12-16 19:00:22 -05:00 |
|
Alexander Capehart
|
d0845ef325
|
playback: move pre-amp from music back to rg
|
2024-12-16 18:47:27 -05:00 |
|
Alexander Capehart
|
b6f6213ac4
|
all: reformat
|
2024-12-16 18:46:54 -05:00 |
|
Alexander Capehart
|
6e3b03d4c6
|
musikr: re-implement playlist loading
|
2024-12-16 18:46:06 -05:00 |
|
Alexander Capehart
|
50bfe9926b
|
musikr.model: use genre core
|
2024-12-16 15:50:10 -05:00 |
|
Alexander Capehart
|
4421f4f56d
|
musikr.graph: dont simplify size-1 clusters
Creates very hard to trace bugs.
|
2024-12-16 15:47:59 -05:00 |
|
Alexander Capehart
|
9d1978850b
|
musikr: update classpaths in native code
|
2024-12-16 15:20:46 -05:00 |
|
Alexander Capehart
|
00520f7fda
|
musikr: api fixes
|
2024-12-16 15:15:30 -05:00 |
|
Alexander Capehart
|
5a65a6aa25
|
musikr: additional api cleanup
|
2024-12-16 14:49:24 -05:00 |
|
Alexander Capehart
|
47d5184e8d
|
build: add dokka
Just to test API surface in the future.
|
2024-12-16 14:41:45 -05:00 |
|
Alexander Capehart
|
0d5abb6407
|
musikr: cleanup api
|
2024-12-16 14:33:31 -05:00 |
|
Alexander Capehart
|
14355a1005
|
musikr: extract out shared parse fns
Into the util module
|
2024-12-16 13:41:57 -05:00 |
|
Alexander Capehart
|
4d0465e012
|
info: update sponsors
|
2024-12-16 13:39:48 -05:00 |
|
Alexander Capehart
|
ed102d3414
|
all: format
|
2024-12-16 13:34:49 -05:00 |
|
Alexander Capehart
|
18c5b3618c
|
build: fix spotless config
- Missing NOTICE
- CPP format was going too deep
|
2024-12-16 13:34:30 -05:00 |
|
Alexander Capehart
|
d4d00249df
|
musikr: move tag tests away from auxio
|
2024-12-16 13:27:45 -05:00 |
|
Alexander Capehart
|
71667f378d
|
musikr: merge ktaglib into musikr.metadata
No longer makes sense as an independent module.
|
2024-12-16 13:18:13 -05:00 |
|
Alexander Capehart
|
ae44abc35a
|
musikr: reduce taglib build parallelism
Likely unhealthy to run maximum thread count 4x over
|
2024-12-16 13:15:47 -05:00 |
|
Alexander Capehart
|
e908d0e102
|
all: break off musikr
|
2024-12-16 13:09:08 -05:00 |
|
Alexander Capehart
|
f33377cf26
|
musikr: decouple releasetype from auxio
|
2024-12-16 12:11:28 -05:00 |
|
Alexander Capehart
|
479dca4452
|
musikr: decouple m3u from auxio
|
2024-12-14 15:58:48 -05:00 |
|
Alexander Capehart
|
31e092a649
|
musikr: indicate song name always known
|
2024-12-14 15:58:38 -05:00 |
|
Alexander Capehart
|
b5657f0202
|
musikr: decouple volume from auxio
|
2024-12-14 15:52:58 -05:00 |
|
Alexander Capehart
|
e9c15bfbef
|
musikr: decouple date range from auxio
|
2024-12-14 15:51:52 -05:00 |
|
Alexander Capehart
|
cb84b2db17
|
musikr: decouple disc from auxio
|
2024-12-14 15:50:14 -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
|
de1c091517
|
musikr: remove trivial auxio dependence
There's still some thorny resource use left over, but this is a good
starting point to start breaking off musikr from auxio.
|
2024-12-13 20:08:58 -07:00 |
|
Alexander Capehart
|
3da9e6c5b3
|
musikr: remove musictype auxio dependency
|
2024-12-13 19:50:45 -07:00 |
|