Commit Graph

59 Commits

Author SHA1 Message Date
Sijmen 2521de291d
Add a progress bar to the now playing card
Fixes #5
2023-05-01 17:01:51 +02:00
Sijmen 38a47a4a10
Combine play and pause controls into one that changes depending on state
continuous-integration/drone/push Build is passing Details
2023-05-01 16:25:07 +02:00
Sijmen 700a5ad1ac
Move MPD idle command to mpd.rs
continuous-integration/drone/push Build is passing Details
2023-05-01 16:13:08 +02:00
Sijmen 092c82b6cd
Fix platforms
continuous-integration/drone/push Build is passing Details
2023-04-28 15:55:34 +02:00
Sijmen 18e0acefe5
Increase CI build threads
continuous-integration/drone/push Build is passing Details
2023-04-28 15:31:58 +02:00
Sijmen fa4551b7b0
Change platform to amd64
continuous-integration/drone/push Build is passing Details
2023-04-28 15:26:45 +02:00
Sijmen 2c248dcaa0
Update README for Windows
continuous-integration/drone/push Build is passing Details
2023-04-28 12:49:07 +02:00
Sijmen 1f0b5b4ded
Add Windows builds 2023-04-28 12:34:26 +02:00
Sijmen 6aa01df7d7
Remove old release script [ci skip] 2023-04-28 01:34:39 +02:00
Sijmen 76fb64e2ee
Version bump 2023-04-28 01:25:59 +02:00
Sijmen e4b591d7a9
Parallellise CI build 2023-04-28 01:19:28 +02:00
Sijmen 74798b2f74
Add aarch64 build 2023-04-28 01:11:21 +02:00
Sijmen db9dff04eb
Convert screenshot to webp [ci skip] 2023-04-28 00:54:36 +02:00
Sijmen 15ebb9fe78
Version bump
continuous-integration/drone/push Build is passing Details
2023-04-28 00:47:44 +02:00
Sijmen 6dfbc433a1
Allow for setting the bind address
continuous-integration/drone/push Build is passing Details
2023-04-28 00:33:13 +02:00
Sijmen 50bd04fe7c
Update screenshot
continuous-integration/drone/push Build is passing Details
2023-04-28 00:07:51 +02:00
Sijmen f7eb7f5837
Optimise binary size
continuous-integration/drone/push Build is passing Details
2023-04-27 23:38:32 +02:00
Sijmen de31724682
Configure Drone CI for building Linux binaries
continuous-integration/drone/push Build is passing Details
2023-04-27 22:55:24 +02:00
Sijmen 6fe5107836
Allow full navigation using tab 2023-04-27 21:17:26 +02:00
Sijmen 25790a784d
Set a couple of `title` and `alt`s 2023-04-27 20:38:15 +02:00
Sijmen 743283a9ec
Respect `prefers-contrast: more` query 2023-04-27 19:36:21 +02:00
Sijmen 158a45c9ae
Version bump 2023-04-27 18:56:10 +02:00
Sijmen 0b50c53b22
Fix font 2023-04-27 18:44:36 +02:00
Sijmen feb8f131a1
Update README 2023-04-27 16:40:41 +02:00
Sijmen 535e040b02
Add Linux binary to readme 2023-04-27 16:37:54 +02:00
Sijmen ef4604813b
Add vendor licenses 2023-04-27 16:25:38 +02:00
Sijmen f78bc38eea
Add license 2023-04-27 16:14:50 +02:00
Sijmen 85894db410
Add README 2023-04-27 16:14:48 +02:00
Sijmen 6053b098db
Add button to clear queue 2023-04-27 16:14:46 +02:00
Sijmen eb834b02a8
Fix album art styling 2023-04-27 16:14:44 +02:00
Sijmen f999c484c9
Fix queue styling for long song titles 2023-04-27 16:14:42 +02:00
Sijmen 4513233ec1
Show album art in browser 2023-04-27 16:14:40 +02:00
Sijmen fc1f9c67bd
Change box-sizing to border-box 2023-04-27 16:14:39 +02:00
Sijmen 1399325de8
Fix material icons font format 2023-04-27 16:14:37 +02:00
Sijmen f145fbf046
Vendor libraries 2023-04-27 16:14:35 +02:00
Sijmen 4843be7dc2
Remove unused template parameters in get_index 2023-04-27 16:14:33 +02:00
Sijmen 9138ce4cc9
Move style and favicon to static files 2023-04-27 16:14:31 +02:00
Sijmen 5d34359eb1
Fix issue where browser would show wrong directory 2023-04-27 16:14:29 +02:00
Sijmen 4dc3368da9
Set tab title to current song 2023-04-27 16:14:27 +02:00
Sijmen 21387e0834
Replace template includes with htmx hx-gets 2023-04-27 16:14:25 +02:00
Sijmen ebe4cf0d01
Fix css syntax error 2023-04-27 16:14:23 +02:00
Sijmen 89dc500b7f
Open album art in new tab when clicking on it 2023-04-27 16:14:21 +02:00
Sijmen 726268b005
Infer mimetype from album art buffer 2023-04-27 16:14:19 +02:00
Sijmen b2ff3b60c8
Several changes:
- Add MPD_HOST and MPD_PORT environment variables
- Improve styling
- Move browser to separate template
- Reload directory on database update
2023-04-27 16:14:17 +02:00
Sijmen 2f0c35d6fe
Make UI flicker less 2023-04-26 21:14:14 +02:00
Sijmen 948231215e
Pre-cache art for queued songs 2023-04-25 18:59:59 +02:00
Sijmen 27c94f6b3f
Style "Nothing currently playing" text 2023-04-25 18:59:37 +02:00
Sijmen dea979074a
Rename "current" to "player" 2023-04-25 18:59:14 +02:00
Sijmen 85e77d34cb
Migrate to SSE extension, make SSE more robust 2023-04-25 18:46:21 +02:00
Sijmen 33ab0f36a3
Format code 2023-04-25 16:44:21 +02:00