Commit Graph

106 Commits

Author SHA1 Message Date
chmanie 53e580fa86 Use chmanie/release-action
stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
stable / cross-${{ matrix.target }} (x86_64-unknown-linux-gnu) Details
2023-06-12 19:09:26 +02:00
chmanie 0723ad4914 Generate x86_64 target
stable / fmt Details
stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
stable / cross-${{ matrix.target }} (x86_64-unknown-linux-gnu) Details
2023-06-12 18:21:58 +02:00
chmanie 17a0e8606e Try to add release files
stable / fmt Details
stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
2023-06-12 18:06:00 +02:00
chmanie 717c5c54a5 Add rust cache action
stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
2023-06-12 15:15:55 +02:00
chmanie fe7fd3c63b Add release workflow
stable / fmt Details
stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
2023-06-12 14:47:24 +02:00
chmanie a8bb7018b5 Adjust build image tag
stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
stable / fmt Details
2023-06-12 14:13:00 +02:00
chmanie 79ac68479e Remove unused import statements
ubuntu / stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
ubuntu / stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
ubuntu / stable / fmt Details
2023-06-12 13:03:24 +02:00
Hans Mündelein 0c66165598
Try fixing docker ci build
ubuntu / stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
ubuntu / stable / fmt Details
ubuntu / stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
2023-06-12 10:41:13 +02:00
Hans Mündelein 3cff753275
Add cross compile release flow
ubuntu / stable / cross-${{ matrix.target }} (aarch64-unknown-linux-gnu) Details
ubuntu / stable / cross-${{ matrix.target }} (armv7-unknown-linux-gnueabihf) Details
ubuntu / stable / fmt Details
2023-06-12 09:38:19 +02:00
Hans Mündelein d535476d62
Add forgotten files to git
ubuntu / stable / fmt Details
2023-06-12 09:20:57 +02:00
chmanie 2e167e6714 Add simple gitea runner demo
ubuntu / stable / fmt Details
2023-06-11 20:20:37 +02:00
chmanie 7f48bca5df Split up cbd-tui into components 2023-06-11 20:06:06 +02:00
Hans Mündelein f1db89ca99
Add experimental gitea actions
ubuntu / stable / coverage Details
ubuntu / nightly / doc Details
ubuntu / stable / fmt Details
ubuntu / stable / feature-powerset Details
loom Details
ubuntu / stable / minimal-versions Details
miri Details
ubuntu / ${{ matrix.toolchain }} / clippy (beta) Details
ubuntu / ${{ matrix.toolchain }} / clippy (nightly) Details
ubuntu / stable / msrv Details
ubuntu / ${{ matrix.toolchain }} (beta) Details
ubuntu / ${{ matrix.toolchain }} (stable) Details
sanitizers Details
ubuntu / nightly / unused deps Details
ubuntu / ${{ matrix.toolchain }} / clippy (stable) Details
${{ matrix.os }} / stable (windows-latest) Details
${{ matrix.os }} / stable (macos-latest) Details
2023-06-11 18:30:26 +02:00
Hans Mündelein e3cb2e3ad4
Add cross compiling capabilities 2023-06-11 13:39:05 +02:00
chmanie d970e372af TUI: Add config file and argument parsing w/ clap 2023-06-11 01:02:14 +02:00
chmanie a65ad793dc Implement shuffle, repeat and their indicators 2023-06-10 13:01:29 +02:00
Hans Mündelein ef22a84021
Fix toggle shuffle bug 2023-06-10 11:06:42 +02:00
chmanie 773cb511e0 Implement multi track queue, replace, append, insert 2023-06-09 18:47:27 +02:00
Hans Mündelein 06c02ac75c
Fix resume on delte current and queue on empty 2023-06-09 18:44:42 +02:00
Hans Mündelein 258d45a29e
Add quable flag to library children 2023-06-09 17:13:49 +02:00
chmanie 25e2e3ff83 Add is_queable prop to LibraryNodeChild 2023-06-09 17:08:44 +02:00
Hans Mündelein 4b1546d91f
Send quue modifier updates 2023-06-09 16:55:25 +02:00
chmanie 3b84583e5c Move shuffle and repeat to QueueModifiers 2023-06-09 16:43:20 +02:00
Hans Mündelein f286454b47
Adjust server to pluralized uuids 2023-06-09 16:31:59 +02:00
chmanie 7f63a50ced Pluralize arrays in protobuf 2023-06-09 16:30:07 +02:00
Hans Mündelein 9be9039a05
Add shuffle and repeat for server 2023-06-09 16:02:35 +02:00
chmanie 191ed4eed2 Always send prev and next 2023-06-09 15:05:39 +02:00
chmanie ef6249d9d7 Improve completion widget 2023-06-09 15:05:17 +02:00
chmanie 0bfe7438ec Divide completion by 1000 in the tui
Ideally we should make all these durations consistent (see #6)
2023-06-09 03:16:51 +02:00
chmanie d782adb506 Hopefully unstuck the player 2023-06-09 03:14:06 +02:00
chmanie 606f9e6516 Use rust TLS for stream-downloader 2023-06-08 19:34:24 +02:00
chmanie 905d412644 Implement seek for audio-player 2023-06-08 19:00:37 +02:00
chmanie 51cdf13953 Add stream-download package 2023-06-08 18:55:11 +02:00
chmanie 9935161b17 Re-use sink when playing new track 2023-06-08 18:13:52 +02:00
chmanie a16da8a400 Fix completion display in tui 2023-06-08 16:16:24 +02:00
chmanie d9661c1291 Fix track restart 2023-06-08 16:16:24 +02:00
Hans Mündelein a31608aae9
Integrate new audio player 2023-06-08 16:10:17 +02:00
chmanie 5de624ffab Update tui position on position change 2023-06-08 16:00:25 +02:00
chmanie d9782a7390 Clamp volume in engine 2023-06-08 14:57:17 +02:00
chmanie d236d108e8 Adjust audio-player example 2023-06-08 14:54:36 +02:00
chmanie 983609e2f4 Implement full async player API 2023-06-08 14:40:09 +02:00
chmanie 85d6d263e1 Add more player API methods 2023-06-08 12:17:11 +02:00
chmanie 788ac6ba6d Properly handle EOS in player 2023-06-08 11:46:01 +02:00
chmanie 194334e360 Make player using facing API async 2023-06-08 11:26:31 +02:00
chmanie 8f6dd152c8 First working version of audio player 2023-06-08 05:13:22 +02:00
chmanie 7f1e7dfd00 Add audio-player PoC 2023-06-08 02:01:49 +02:00
Hans Mündelein e926b63140
Fix bug that allow index out of bounds on next 2023-06-04 08:41:00 +02:00
Hans Mündelein af63d50dc5
Add missing files after refactoring 2023-06-03 17:48:51 +02:00
Hans Mündelein 4043865ad4
Fix broken song deadlock and improve observability 2023-06-03 13:04:59 +02:00
chmanie e0f7ad5a9b Fix shift key commands 2023-06-02 22:16:17 +02:00