|
e6e58047f6
|
Refactor operation emitter to distinguish filters/sorters/itemops from standalone functions
|
2023-07-10 18:21:51 -04:00 |
|
|
6940148f3b
|
Cache cover art as file instead of sending it over dbus as base64
|
2023-03-25 22:28:39 -04:00 |
|
|
b76ab9cdcb
|
Add radio sorter with improved music analysis and misc cleanup
|
2023-01-24 22:44:56 -05:00 |
|
|
34aa327742
|
Update bliss and nerf URI parsing for filepaths
|
2023-01-12 22:11:54 -05:00 |
|
|
13ac120ebc
|
Enforce thread safety to allow for multithread interpreter
|
2022-12-24 10:24:59 -05:00 |
|
|
d264b84c90
|
Add m3u8 loading function syntax -- playlist(filepath)
|
2022-10-26 20:50:11 -04:00 |
|
|
7b92c340ee
|
Implement raw SQL queries for fake SQL executor, remove sqlite deps by default
|
2022-09-20 19:41:23 -04:00 |
|
|
2bec331700
|
Improve REPL prompt and update deps
|
2022-07-15 16:17:24 -04:00 |
|
|
0202c28385
|
Add ?skip and ?list REPL commands and fix some missed names
|
2022-07-08 21:24:46 -04:00 |
|
|
3a4dce084e
|
Rename to MuSS
|
2022-07-01 17:33:37 -04:00 |
|
|
a18ff0dbf1
|
Add fuzzing and fix some bugs discovered by it
|
2022-07-01 12:18:59 -04:00 |
|
|
e4aec77f9a
|
Add negation to like filter and improve string sanitisation (again)
|
2022-06-18 21:46:33 -04:00 |
|
|
fe7962b229
|
Add MPD support to front-end playback
|
2022-05-30 20:28:27 -04:00 |
|
|
f7e72cd96c
|
Update deps and reduce strictness of version matching
|
2022-05-29 12:02:06 -04:00 |
|
|
2d87d4aff6
|
Use URIs in filename instead of assuming everything is a filepath
|
2022-05-29 11:58:49 -04:00 |
|
|
3b756bf0ad
|
Add mpd() query functionality
|
2022-05-14 14:24:18 -04:00 |
|
|
e299c4f2dd
|
Update version to 0.8.0
|
2022-03-27 19:18:39 -04:00 |
|
|
327ab6e753
|
Rename bliss-rs & limit bliss resource usage
|
2022-03-27 13:37:52 -04:00 |
|
|
b0f2250368
|
Rewrite interpreter to simplify and add minimal runtime debug harness
|
2022-03-25 22:52:49 -04:00 |
|
|
3a42edb542
|
Update version to v0.7.0
|
2022-03-16 17:18:53 -04:00 |
|
|
494537a2cf
|
Cargo fmt and update
|
2022-03-16 16:27:08 -04:00 |
|
|
2e75abd893
|
Fix some string syntax syncing issues in REPL
|
2022-03-16 11:56:59 -04:00 |
|
|
166fef2400
|
Overhaul REPL cli
|
2022-03-04 20:37:59 -05:00 |
|
|
260ea03727
|
Update dependencies (and fix unrelated build warning)
|
2022-02-26 20:07:26 -05:00 |
|
|
6acc8c0e0e
|
Update dependencies and version v0.6.0
|
2022-02-23 17:14:30 -05:00 |
|
|
9705dc22bc
|
Refactor music analysis functionality to add to MpsContext
|
2022-02-04 21:49:13 -05:00 |
|
|
1dedc29715
|
Upgrade some components to symphonia v0.5
|
2022-02-03 16:56:17 -05:00 |
|
|
5be0f99067
|
version bump to v0.5.0
|
2022-02-02 15:59:20 -05:00 |
|
|
0b55ddda6b
|
Add randomisation and explicit reset
|
2022-01-30 21:32:38 -05:00 |
|
|
322d988c0a
|
Create simple playlist generator
|
2022-01-28 14:32:52 -05:00 |
|
|
d3bb52d354
|
Fix some REPL playback issues, including upgrading rodio to use more robust symphonia decoding
|
2022-01-26 20:15:00 -05:00 |
|
|
4bc1d135aa
|
Version bump and update README
|
2022-01-26 15:42:28 -05:00 |
|
|
88b69981f7
|
Switch over to symphonia-based bliss to simplify compiling and dependency tree
|
2022-01-26 13:28:15 -05:00 |
|
|
44cee21e7e
|
Improve release experience by bundling sqlite and fixing warnings
|
2022-01-25 22:14:48 -05:00 |
|
|
01f121524a
|
Update README and documentation
|
2022-01-25 10:03:27 -05:00 |
|
|
41c8c8cbf1
|
Add bliss music sorting (sort by song similarity -- songs which are more similar (smaller distance) come first)
|
2022-01-25 00:04:25 -05:00 |
|
|
58cae6155c
|
Replace MpsMusicItem with general-purpose MpsItem and bump version to v0.3.0
|
2022-01-20 19:52:03 -05:00 |
|
|
e6e52ddb58
|
Add some built-in and code documentation
|
2022-01-03 21:15:28 -05:00 |
|
|
7d15f27465
|
Implement simple CLI for executing scripts
|
2022-01-02 20:20:09 -05:00 |
|
|
ae0872e417
|
add basic non-sql lookup files() & cargo fmt
|
2021-12-31 19:56:46 -05:00 |
|
|
9b6472b072
|
Fix enqueuing and song skip playback issues
|
2021-12-12 15:08:49 -05:00 |
|
|
7a327767f3
|
Create barebones music player for mps interpretor
|
2021-12-10 16:53:22 -05:00 |
|
|
dbea13e676
|
Create initial language functionality and framework
|
2021-12-03 16:13:19 -05:00 |
|