6738 Commits

Author SHA1 Message Date
Alain Nussbaumer
2d0747dbe9 [web] Fix spacing in lists of items 2025-01-01 17:36:09 +01:00
Alain Nussbaumer
02307e86cd [web] Move styles in the components 2025-01-01 17:22:17 +01:00
Alain Nussbaumer
16a76fdc58 [web] Increment version of the web interface 2024-12-31 10:55:38 +01:00
Alain Nussbaumer
7c8b787afb [web] Add ability to access the server externally 2024-12-31 10:41:18 +01:00
Alain Nussbaumer
e891b5d24c [web] Fix page "Now Playing" progress update when pausing 2024-12-31 10:39:03 +01:00
Alain Nussbaumer
cdbce17731 [web] Remove useless app div element 2024-12-30 07:41:31 +01:00
Alain Nussbaumer
d1c2f0f9fd [web] Fix attribute order 2024-12-30 07:41:03 +01:00
Alain Nussbaumer
66b11c96e2 [web] Update libraries 2024-12-28 05:01:08 +01:00
Alain Nussbaumer
861a18f4e3 [web] Update library versions 2024-12-05 01:02:42 +01:00
Alain Nussbaumer
a79ce01ae1 [web] Use newer versions of libraries 2024-11-14 10:44:21 +01:00
Alain Nussbaumer
4748e6adb5 [web] Remove background color 2024-11-14 10:42:51 +01:00
Alain Nussbaumer
66c2873d32 [web] Migrate to Bulma 1.0.2 2024-09-24 20:31:51 +02:00
Alain Nussbaumer
87ec17c243 [web] Fix top navigation bar on small screens 2024-09-10 21:46:50 +02:00
Alain Nussbaumer
3127da51b1 [web] Update versions of libraries 2024-09-10 21:08:21 +02:00
Alain Nussbaumer
5c19d7d579 [web] Order of attributes 2024-09-10 21:07:02 +02:00
Alain Nussbaumer
c8e4862245 [web] Avoid the scrollable page behind all modal dialogs 2024-09-10 21:05:12 +02:00
Alain Nussbaumer
8f627f1df0 [web] Avoid scrollable page behind the modal dialog 2024-09-09 21:03:59 +02:00
Alain Nussbaumer
c377ae3a64 [web] Change about page 2024-09-09 21:02:00 +02:00
Alain Nussbaumer
3d9cec4ded [web] Change navigation bars 2024-09-09 21:00:35 +02:00
Alain Nussbaumer
e0a2ab159e [web] Replace switch control 2024-09-09 20:55:41 +02:00
Alain Nussbaumer
e12ab3dd08 [web] Remove useless style elements 2024-09-08 22:01:04 +02:00
ejurgensen
2bf0505cca Revert "[docs] Add note to README about Spotify being broken"
This reverts commit e82340247d83b22998ee8264987b22661c6dd87c.
2024-09-06 17:06:14 +02:00
ejurgensen
e82340247d [docs] Add note to README about Spotify being broken
Ref #1803
2024-09-05 21:41:15 +02:00
ejurgensen
40c22e3d2f [mpd] Fix possible stack buffer overflow in argument parser 2024-08-28 20:11:07 +02:00
ejurgensen
ecab3266ce [misc] Fix XML-encoding of strings with XML chars
xmlNewDocRawNode() takes unescaped strings, so it can handle a string with
like "Sweet & Low"

Closes #1798
2024-08-23 21:12:25 +02:00
github-actions[bot]
ab63f8f834 [web] Rebuild web interface 2024-08-22 20:06:59 +00:00
Alain Nussbaumer
f08de1fc32 [web] Remove text "No results." at the end of Spotify album list 2024-08-22 22:06:28 +02:00
Alain Nussbaumer
f54a435d15 [web] Fix opening of Spotify playlists 2024-08-22 22:05:29 +02:00
github-actions[bot]
028adbaa1c [web] Rebuild web interface 2024-08-22 19:40:48 +00:00
Alain Nussbaumer
f3a656d313 [web] Fix for package-lock.json 2024-08-22 21:40:18 +02:00
Alain Nussbaumer
f02038f5e9 [web] Upgrade to new version of axios library 2024-08-22 21:37:08 +02:00
Alain Nussbaumer
12eaa85c74 [web] Remove sass processor warnings 2024-08-22 21:34:45 +02:00
Alain Nussbaumer
ee6f81a618 [web] Format translation file 2024-08-22 21:34:45 +02:00
Alain Nussbaumer
8b586728b6 [web] Change to Pinia store 2024-08-22 21:34:45 +02:00
ejurgensen
ed16cc7928 [scan] Fix playlist scanner ignoring lines starting with non-ascii chars
Resolves #1795
2024-08-20 19:05:36 +02:00
ejurgensen
92495a7fac [httpd] Fix crash if websocket init fails, e.g. port can't be bound
Ref PR #1792
2024-08-14 17:44:22 +02:00
Fabian Groffen
282e227c64 [mpd] bump supported version to 0.22.4
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-13 16:10:56 +02:00
Fabian Groffen
a0d7c1a34f [mpd] add binarylimit command (unused still)
Maintain the binary limit, and use the default MPD uses too.  This comes
in handy when we are going to send binary responses such as in PR #1780

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-13 16:10:56 +02:00
Fabian Groffen
42ac0528a9 [mpd] update server version to 0.21.0
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-12 10:40:36 +02:00
Fabian Groffen
c0331f527e [mpd] implement oneshot for single mode as noop for 0.21 protocol
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-12 10:40:36 +02:00
Fabian Groffen
8eae74257d [mpd] add "httpd" output plugin when enable_http_plugin
Return MPD-compatible output of plugin type "httpd" when
enable_http_plugin in mpd section of the config is set.

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-10 20:38:41 +02:00
Fabian Groffen
8f3c99ec43 [mpd] add option enable_httpd_plugin
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-10 20:38:41 +02:00
Fabian Groffen
5e68381fe4 [mpd] add "plugin" to outputs response
The plugin key is used by some clients to determine whether local
playback is possible via HTTP stream, so mimick it.

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-10 20:38:41 +02:00
Fabian Groffen
b2a957cdec [mpd] return outputs by ascending ID
Simply casting the speaker ID from a 64-bits int to an unsigned short
and hoping that there will be no clashes is just optimistic.  Use an
ascending number instead which is what MPD does too.  The MPD server
specifically documents no persistence in these IDs so we can simply
enumerate the speakers to meet the requirements.

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-10 20:38:41 +02:00
ejurgensen
d672332750 [xcode] Fix last seconds being skipped when custom filters enabled
Seems EOF was not marked towards the ffmpeg filtergraph via a NULL frame to
av_buffersrc_add_frame(). This meant that the end of the track would get
stuck in the filters.

Fixes #1787
2024-08-09 17:42:58 +02:00
ejurgensen
297de1409a [xcode] Fix comment 2024-08-09 16:03:11 +02:00
ejurgensen
dab9089f8e [rcp] Fix for RCP devices not getting removed 2024-08-08 00:22:41 +02:00
github-actions[bot]
96cd401852 [web] Rebuild web interface 2024-08-05 19:23:12 +00:00
Alain Nussbaumer
56cea74f38 [i18n] Add traditional Chinese 2024-08-05 21:22:42 +02:00
github-actions[bot]
cdd81af979 [web] Rebuild web interface 2024-08-05 19:19:17 +00:00