Commit Graph

46 Commits

Author SHA1 Message Date
Sijmen 31549b5b49
Make settings buttons slightly smaller 2023-12-23 09:58:28 +01:00
Sijmen 9c7871ed87
Add repeat button 2023-12-23 09:28:57 +01:00
Sijmen d566d8792f
Add consume and shuffle buttons 2023-12-23 09:25:57 +01:00
Sijmen f05e17ee3a
Show track numbers 2023-12-23 06:27:23 +01:00
Sijmen 039509a08d
Replace mpdrs with own implementation
continuous-integration/drone/push Build is failing Details
2023-05-14 15:31:16 +02:00
Sijmen 3b018da07e
Fix URL encoding showing up in title 2023-05-13 14:51:22 +02:00
Sijmen cac047d121
Add current Empede version as HTML comment
continuous-integration/drone/push Build is passing Details
2023-05-13 14:21:55 +02:00
Sijmen e713a65f06
Add button to remove song from queue
continuous-integration/drone/push Build is passing Details
2023-05-08 16:33:44 +02:00
Sijmen 63a365d11d
Add album art placeholder
continuous-integration/drone/push Build is passing Details
2023-05-08 13:56:10 +02:00
Sijmen 9ccacd92cb
Make queue scrollable
continuous-integration/drone/push Build is passing Details
2023-05-07 02:51:34 +02:00
Sijmen d0ec23dc5a
Show a ▶ or ⏸ icon in the title when playing
continuous-integration/drone/push Build is passing Details
2023-05-07 02:12:45 +02:00
Sijmen c4936dc4ff
Add buttons to play/queue an entire folder
continuous-integration/drone/push Build is passing Details
Fixes #2
2023-05-07 01:50:06 +02:00
Sijmen fcf325da52
Fix HTML encoding showing up in title
continuous-integration/drone/push Build is passing Details
2023-05-06 21:48:53 +02:00
Sijmen 4455b9013b
Fix queue clear button disappearing 2023-05-06 21:07:51 +02:00
Sijmen 6088dde2da
Add some more missing urlencodes 2023-05-02 11:40:18 +02:00
Sijmen 7b9684e4fb
URL encode paths 2023-05-02 11:04:08 +02:00
Sijmen 3ec9af38e0
Add language attribute to <html>
continuous-integration/drone/push Build is passing Details
2023-05-02 02:01:30 +02:00
Sijmen b81227265c
Clamp progress bar to 100% 2023-05-02 02:00:44 +02:00
Sijmen e03e48d08f
Stop progress bar when paused
continuous-integration/drone/push Build is passing Details
2023-05-02 01:56:48 +02:00
Sijmen 2298922333
Add drag-and-drop queue reordering 2023-05-02 00:39:28 +02:00
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 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 6053b098db
Add button to clear queue 2023-04-27 16:14:46 +02:00
Sijmen 4513233ec1
Show album art in browser 2023-04-27 16:14:40 +02:00
Sijmen f145fbf046
Vendor libraries 2023-04-27 16:14:35 +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 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 e51c8991ac
Fix SSE 2023-04-25 16:44:05 +02:00
Sijmen adfddfc9cf
Implement "now playing" card 2023-04-25 16:32:51 +02:00
Sijmen 95270543e4
That's one way to add a favicon 2023-04-25 04:15:01 +02:00
Sijmen 3d14b55fe4
Make breadcrumb padding consistent 2023-04-25 04:03:33 +02:00
Sijmen ab7b114d14
Make directory items easier to click 2023-04-25 04:00:46 +02:00
Sijmen e355dee61b
Initial commit 2023-04-25 03:34:04 +02:00