Hugo Villeneuve [Fri, 6 Jan 2023 22:36:29 +0000 (17:36 -0500)]
Add plist_entry table row class
Hugo Villeneuve [Fri, 6 Jan 2023 00:27:56 +0000 (19:27 -0500)]
Fix play button on iPhone for playlist entries
Hugo Villeneuve [Thu, 5 Jan 2023 22:35:22 +0000 (17:35 -0500)]
Add support for expanding playlists
Hugo Villeneuve [Thu, 5 Jan 2023 21:44:56 +0000 (16:44 -0500)]
Add playlists menu
SuperBFG7 [Wed, 10 Aug 2022 15:30:46 +0000 (17:30 +0200)]
move panel header to list panel
SuperBFG7 [Wed, 10 Aug 2022 15:30:24 +0000 (17:30 +0200)]
don't show queue length when browsing
SuperBFG7 [Tue, 24 Aug 2021 12:13:23 +0000 (14:13 +0200)]
Revert "Fix handling of multiple client sessions (browsers)"
This reverts commit
ac7ad51a0e4c49f43a2756f2368936d869f1f2f5.
SuperBFG7 [Tue, 24 Aug 2021 12:12:06 +0000 (14:12 +0200)]
Fix handling of multiple client sessions (browsers)
SuperBFG7 [Mon, 23 Aug 2021 15:23:48 +0000 (17:23 +0200)]
Added authentication for webservice connection.
SuperBFG7 [Thu, 29 Jul 2021 09:57:55 +0000 (11:57 +0200)]
linting
SuperBFG7 [Thu, 24 Jun 2021 08:16:21 +0000 (10:16 +0200)]
fix handling of special characters in paths
SuperBFG7 [Mon, 21 Jun 2021 07:28:34 +0000 (09:28 +0200)]
hide volume controls when volume is not supported by the current output
SuperBFG7 [Thu, 17 Jun 2021 18:50:15 +0000 (20:50 +0200)]
Only show love button when either mpdas or mpdscribble channel is
present and use the correct channel to send the message of love
SuperBFG7 [Thu, 17 Jun 2021 09:43:45 +0000 (11:43 +0200)]
linted
SuperBFG7 [Thu, 17 Jun 2021 08:07:52 +0000 (10:07 +0200)]
add mpdscribble support for love button
SuperBFG7 [Thu, 17 Jun 2021 07:57:36 +0000 (09:57 +0200)]
Browse: rename root to Library
SuperBFG7 [Thu, 17 Jun 2021 07:55:45 +0000 (09:55 +0200)]
Enable volume slider again
Add volume number
Move love button to song info box
SuperBFG7 [Thu, 17 Jun 2021 07:51:36 +0000 (09:51 +0200)]
Fix position only on big screens
SuperBFG7 [Thu, 17 Jun 2021 06:53:22 +0000 (08:53 +0200)]
Separate song info box and queue list
Fix position of song info box and control buttons (don't scroll out of screen)
SuperBFG7 [Wed, 16 Jun 2021 15:27:12 +0000 (17:27 +0200)]
Removed standalone player
SuperBFG7 [Wed, 16 Jun 2021 15:18:25 +0000 (17:18 +0200)]
Added bash script to run linters to tools
Ran prettier on .clang-format
SuperBFG7 [Tue, 15 Jun 2021 08:01:41 +0000 (10:01 +0200)]
Merge branch 'tandell-linter'
Andrew Carr [Sun, 23 May 2021 04:09:25 +0000 (04:09 +0000)]
Configured and ran clang-format on src files
Andrew Carr [Sun, 23 May 2021 03:15:19 +0000 (03:15 +0000)]
Configured and ran Prettier on client files
SuperBFG7 [Fri, 21 May 2021 08:24:07 +0000 (10:24 +0200)]
Merge branch 'tandell-remove-dirble-2'
Andrew Carr [Fri, 21 May 2021 01:38:19 +0000 (01:38 +0000)]
Dirble option and functionality removed
Dirble is no longer available and per the author/old-owner, will probably not
be coming back.
This commit removes the configuration option and the code used to access
dirble. Everything else still appears to be functional.
re: https://dev.to/confact/what-happened-with-dirble-k3g
SuperBFG7 [Tue, 23 Mar 2021 18:25:39 +0000 (19:25 +0100)]
Added option for automatic playback of mpd stream.
When activated in settings, ympd will atempt to play the mpd stream
(ogg/mp3) locally in the browser whenever mpd is playing.
This allows to run a headless instance on a PC with sound and start/stop
playback also from other instances or mpd clients.
e.g. run ympd with autoplay on your private PC with decent loudspeakers,
but control it with another instance on your office laptop without
the need to switch PCs.
SuperBFG7 [Tue, 9 Mar 2021 12:03:22 +0000 (13:03 +0100)]
Merge branch 'dafanz-master'
SuperBFG7 [Tue, 9 Mar 2021 12:03:04 +0000 (13:03 +0100)]
removed two obsolete lines
Dafan Zhai [Sun, 7 Mar 2021 19:07:57 +0000 (20:07 +0100)]
Fixed invisible "Add all" button in browse page
Daniel Schregenberger [Tue, 2 Jun 2020 10:44:06 +0000 (12:44 +0200)]
Merge pull request #31 from SuperBFG7/compile
added forward declarations
SuperBFG7 [Tue, 2 Jun 2020 10:41:52 +0000 (12:41 +0200)]
added forward declarations
Daniel Schregenberger [Mon, 22 Apr 2019 09:53:51 +0000 (11:53 +0200)]
Merge pull request #29 from SuperBFG7/harden
Harden
Daniel Schregenberger [Mon, 22 Apr 2019 09:53:24 +0000 (11:53 +0200)]
Merge branch 'master' into harden
SuperBFG7 [Mon, 22 Apr 2019 09:51:09 +0000 (11:51 +0200)]
moved default user definition to service file
SuperBFG7 [Mon, 22 Apr 2019 09:47:22 +0000 (11:47 +0200)]
moved definition of default user to service file
Clément Pit-Claudel [Sun, 10 Mar 2019 16:43:39 +0000 (16:43 +0000)]
Harden ympd.service
This offers a measure of protection against potential ympd vulnerabilities. See
https://www.freedesktop.org/software/systemd/man/systemd.exec.html for
documentation.
SuperBFG7 [Sun, 3 Jun 2018 10:11:26 +0000 (12:11 +0200)]
fix layout
SuperBFG7 [Sun, 3 Jun 2018 10:06:07 +0000 (12:06 +0200)]
Merge branch 'filter'
SuperBFG7 [Sun, 3 Jun 2018 09:57:13 +0000 (11:57 +0200)]
fix filtering with pagination
SuperBFG7 [Sat, 12 May 2018 07:53:33 +0000 (09:53 +0200)]
fix filtering of songs
Daniel Schregenberger [Fri, 11 May 2018 19:12:39 +0000 (21:12 +0200)]
Merge pull request #25 from SuperBFG7/filter
make A-Z filters work also on songs and playlists
SuperBFG7 [Fri, 11 May 2018 19:10:22 +0000 (21:10 +0200)]
make A-Z filters work also on songs and playlists
Daniel Schregenberger [Fri, 11 May 2018 15:19:57 +0000 (17:19 +0200)]
Merge pull request #24 from SuperBFG7/filter
filtering on all levels and fix playlist filter
Daniel Schregenberger [Fri, 11 May 2018 15:19:50 +0000 (17:19 +0200)]
Merge branch 'master' into filter
SuperBFG7 [Fri, 11 May 2018 15:18:17 +0000 (17:18 +0200)]
filtering on all levels and fix playlist filter
Daniel Schregenberger [Fri, 11 May 2018 14:59:55 +0000 (16:59 +0200)]
Merge pull request #23 from SuperBFG7/filter
add filtering on all levels and fix playlist filter
Daniel Schregenberger [Fri, 11 May 2018 14:59:07 +0000 (16:59 +0200)]
Merge branch 'master' into filter
SuperBFG7 [Fri, 11 May 2018 14:49:12 +0000 (16:49 +0200)]
add filtering on all levels and fix playlist filter
Daniel Schregenberger [Fri, 11 May 2018 13:35:00 +0000 (15:35 +0200)]
Merge pull request #22 from SuperBFG7/revert-18-master
Revert "Typo error prevend webradio playlists to show."
Daniel Schregenberger [Fri, 11 May 2018 13:34:38 +0000 (15:34 +0200)]
Revert "Typo error prevend webradio playlists to show."
Daniel Schregenberger [Fri, 11 May 2018 13:06:04 +0000 (15:06 +0200)]
Merge pull request #21 from SuperBFG7/revert-20-master
Revert "typo fix as per emilot commit"
Daniel Schregenberger [Fri, 11 May 2018 13:05:31 +0000 (15:05 +0200)]
Revert "typo fix as per emilot commit"
Daniel Schregenberger [Thu, 10 May 2018 11:29:27 +0000 (13:29 +0200)]
Merge pull request #20 from archphile/master
typo fix as per emilot commit
Daniel Schregenberger [Thu, 10 May 2018 10:03:04 +0000 (12:03 +0200)]
Merge pull request #19 from andreevskya/DisplayCurrentTrackInPageTitle
[Issue 128] Current track in page title
Daniel Schregenberger [Thu, 10 May 2018 10:01:36 +0000 (12:01 +0200)]
Merge pull request #18 from Emilot/master
Typo error prevend webradio playlists to show.
Archphile [Thu, 10 May 2018 07:22:44 +0000 (10:22 +0300)]
typo fix as per emilot commit
Please see: https://github.com/notandy/ympd/pull/175
Emilot [Wed, 9 May 2018 23:43:57 +0000 (02:43 +0300)]
Typo error prevend webradio playlists to show.
andreevksya [Wed, 9 May 2018 20:27:33 +0000 (20:27 +0000)]
[Issue 128] Current track in page title
SuperBFG7 [Mon, 23 Apr 2018 11:38:58 +0000 (13:38 +0200)]
layout improvements
SuperBFG7 [Sun, 22 Apr 2018 18:48:18 +0000 (20:48 +0200)]
fix layout
SuperBFG7 [Sun, 22 Apr 2018 16:59:05 +0000 (18:59 +0200)]
Merge remote-tracking branch '
eb041592/queue_nowrap'
SuperBFG7 [Sun, 22 Apr 2018 16:57:02 +0000 (18:57 +0200)]
Merge remote-tracking branch '
eb041592/queue_time'
SuperBFG7 [Sun, 22 Apr 2018 16:33:10 +0000 (18:33 +0200)]
Merge remote-tracking branch 'upstream/master'
eb041592 [Tue, 10 Apr 2018 19:14:16 +0000 (21:14 +0200)]
Prevent (almost) any wrapping to keep the interface "clean".
eb041592 [Wed, 4 Apr 2018 22:59:39 +0000 (00:59 +0200)]
Revert some changes: There's no need to print the artist/album for each song while browsing.
eb041592 [Wed, 4 Apr 2018 20:00:32 +0000 (22:00 +0200)]
Reset #panel-heading-info on update of #panel-heading.
eb041592 [Wed, 4 Apr 2018 19:09:02 +0000 (21:09 +0200)]
Treat album while browsing the same way as in the queue.
eb041592 [Wed, 4 Apr 2018 17:44:08 +0000 (19:44 +0200)]
Switch queue's line break before album from HTML to CSS.
eb041592 [Wed, 4 Apr 2018 17:40:12 +0000 (19:40 +0200)]
Add queue's total time to panel header.
eb041592 [Wed, 4 Apr 2018 13:04:25 +0000 (15:04 +0200)]
Added additional "totalTime" field to "obj" for the queue's total time.
Andy [Thu, 29 Mar 2018 18:37:43 +0000 (20:37 +0200)]
Merge pull request #158 from
eb041592/master
Update FreeBSD RC script
Andy [Thu, 29 Mar 2018 18:36:25 +0000 (20:36 +0200)]
Merge pull request #159 from
eb041592/unclutter_interface
Unclutter Interface
Andy [Thu, 29 Mar 2018 18:36:03 +0000 (20:36 +0200)]
Merge pull request #160 from
eb041592/verbose_lists
Add artist and album to queue and search results
Andy [Thu, 29 Mar 2018 18:34:21 +0000 (20:34 +0200)]
Merge pull request #162 from archphile/master
fixed a typo
Andy [Thu, 29 Mar 2018 18:32:23 +0000 (20:32 +0200)]
Merge pull request #163 from ffontaine/master
ympd is implemented only in C
SuperBFG7 [Sun, 25 Mar 2018 11:52:41 +0000 (13:52 +0200)]
fix defaults
SuperBFG7 [Sun, 25 Mar 2018 11:45:16 +0000 (13:45 +0200)]
add option "localport" to exclude ports from auth
usefull if ympd listens on two ports: one (local) for intranet usage and
one for internet usage
Daniel Schregenberger [Mon, 12 Mar 2018 16:51:19 +0000 (17:51 +0100)]
Merge pull request #16 from ffontaine/master
ympd is implemented only in C
Fabrice Fontaine [Thu, 8 Mar 2018 17:00:09 +0000 (18:00 +0100)]
ympd is implemented only in C
By default, CMake assumes that the project is using both C and C++. By
explicitly passing 'C' as argument of the project() macro, we tell
CMake that only C is used, which prevents CMake from checking if a C++
compiler exists.
Patch applied to buildroot since 2014:
https://git.buildroot.net/buildroot/commit/package/ympd?id=
40aa523af26963321443a2d96c64ce128577ca77
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Archphile [Mon, 5 Mar 2018 11:54:46 +0000 (13:54 +0200)]
fixed a typo
Replaced $DIRBLE_API_TOKE with $DIRBLE_API_TOKEN in order for the service to be functional.
eb041592 [Sun, 4 Feb 2018 12:24:44 +0000 (13:24 +0100)]
Reverted some formatting; aligned CSS
eb041592 [Sun, 4 Feb 2018 23:38:20 +0000 (00:38 +0100)]
Align the labels for the trash mode buttons with display:inline-block
eb041592 [Sun, 4 Feb 2018 11:50:44 +0000 (12:50 +0100)]
Hide Dirble app, if no API token is given/available
eb041592 [Sun, 4 Feb 2018 00:50:28 +0000 (01:50 +0100)]
Removed default for dirble_api_token from ympd.c
eb041592 [Sun, 4 Feb 2018 00:11:41 +0000 (01:11 +0100)]
Minor formatting
eb041592 [Sat, 3 Feb 2018 23:30:45 +0000 (00:30 +0100)]
Hide output button(s) if there is only one configured output
eb041592 [Sat, 3 Feb 2018 15:34:22 +0000 (16:34 +0100)]
Fixed error with "... added" notifications
eb041592 [Sat, 3 Feb 2018 14:06:59 +0000 (15:06 +0100)]
Extended text field for stream url across entire width of dialog
eb041592 [Sat, 3 Feb 2018 13:51:48 +0000 (14:51 +0100)]
Moved button for notifications to settings
SuperBFG7 [Sat, 3 Feb 2018 12:02:02 +0000 (13:02 +0100)]
fix browse for directories and playlists
SuperBFG7 [Sat, 3 Feb 2018 11:51:20 +0000 (12:51 +0100)]
remove password from service file
eb041592 [Sat, 3 Feb 2018 11:03:33 +0000 (12:03 +0100)]
Rearranged artist and album information in queue and search results.
eb041592 [Fri, 2 Feb 2018 01:40:40 +0000 (02:40 +0100)]
Some more spelling
eb041592 [Fri, 2 Feb 2018 01:14:31 +0000 (02:14 +0100)]
Added artist and album to both queue and search results; minor spelling
eb041592 [Sun, 28 Jan 2018 20:22:06 +0000 (21:22 +0100)]
Update FreeBSD RC script
- removed /usr/sbin/daemon's option "-t" (first appeared in FreeBSD 11, leading to an error in previous versions; since the [t]itle defaults to the daemonized invocation anyways, this shouldn't make a difference for FreeBSD 11+)
- removed /usr/sbin/daemon's option "-u" and the respective variable in the script (ympd has to be started as root to be able to bind to port 80)
- allow for additional arguments via ympd_flags="" in rc.conf (which would again allow to drop privileges after binding to the port)
SuperBFG7 [Fri, 26 Jan 2018 14:47:16 +0000 (15:47 +0100)]
Revert "remove password since it breaks empty passwords"
This reverts commit
839b9aa9debc63282572d1cc33f8bb39b2cd9639.
Daniel Schregenberger [Fri, 26 Jan 2018 14:43:58 +0000 (15:43 +0100)]
Merge pull request #15 from SuperBFG7/notandy-master
Notandy master
Daniel Schregenberger [Fri, 26 Jan 2018 14:42:49 +0000 (15:42 +0100)]
Merge pull request #14 from notandy/master
fixed mpd connection with empty mpdpass introduced by #148
Andrew Karpow [Fri, 26 Jan 2018 14:06:34 +0000 (15:06 +0100)]
fixed mpd connection with empty mpdpass introduced by #148