Andrzej Rybczak
40e4f98ee8
Support sockets without a socket inode
2021-08-25 02:37:54 +02:00
Andrzej Rybczak
ab27472b0b
Optimize deletion/cropping of main playlist by using ranges
2020-12-20 00:49:21 +01:00
Andrzej Rybczak
b68354a223
Update header information and my email
2020-12-19 17:51:49 +01:00
Andrzej Rybczak
cbc9741e66
Faster loading of playlists from the playlist editor
2020-12-19 16:54:51 +01:00
Andrzej Rybczak
c51b27d401
Do not loop after sending a database update command to Mopidy
2020-12-18 14:34:42 +01:00
Andrzej Rybczak
21034fdfa7
Pass random_exlude_pattern as reference
2020-12-13 16:43:43 +01:00
Laurent Arnoud
69f49d558d
Add random_exclude_pattern option for random songs
2019-10-01 19:05:44 +02:00
Andrzej Rybczak
86ec51624e
Update AUTHORS and copyright line
2017-03-12 15:05:48 +01:00
Andrzej Rybczak
625a0dff3a
Use volume command for relative volume changes instead of setvol
2017-03-12 12:34:45 +01:00
Andrzej Rybczak
e191959976
Do mpd status update after every call to noidle if appropriate
2017-01-06 02:44:21 +01:00
Andrzej Rybczak
516ee31109
Update headers
2016-11-13 11:07:13 +01:00
Hamuko
d544b777c3
Use mt19937 random number generator instad of the default one
2016-10-30 17:04:51 +01:00
Andrzej Rybczak
ca8f346ca2
mpd: fix root directory handling with MPD >= 0.20
2015-11-11 22:42:07 +01:00
Andrzej Rybczak
d5b4f1f8af
status: always check if current song is not empty
2015-06-15 16:41:58 +02:00
Andrzej Rybczak
6384c4bfd6
do not include error.h as it's not the desired file
2015-05-03 13:11:12 +02:00
Andrzej Rybczak
3bd9c88f05
actions: only shuffle selected range of playlist if applicable
2015-05-02 16:04:30 +02:00
Andrzej Rybczak
e30149d04c
browser: refresh browser on database update properly
2015-04-12 19:17:54 +02:00
Andrzej Rybczak
28f576dc08
Merge branch '0.6.x'
...
Conflicts:
NEWS
src/mpdpp.cpp
2015-01-17 10:02:43 +01:00
Benoît Dardenne
af17e7eadf
mpd: fix floating point exception when adding random tags/songs
2015-01-17 09:59:38 +01:00
Andrzej Rybczak
7bfa120f37
mpd: get rid of *List typedefs
2014-11-03 01:08:20 +01:00
Andrzej Rybczak
202a21c4b3
mpd: replace all consumers with iterators
2014-11-03 00:43:47 +01:00
Andrzej Rybczak
e5b0c7a357
mpd: make GetRecursiveDirectory return SongIterator
2014-11-02 23:08:21 +01:00
Andrzej Rybczak
afa8a34340
mpd: make Iterator more flexible
2014-11-02 22:52:13 +01:00
Andrzej Rybczak
0457af36fe
mpd: redesign Item and adjust browser
2014-11-02 22:14:29 +01:00
Andrzej Rybczak
30d57afcac
playlist editor: hold MPD::PlaylistS instead of std::stringS
2014-11-01 23:16:06 +01:00
Andrzej Rybczak
fabd24c6a5
mpd: make ItemType enum class
2014-11-01 22:47:59 +01:00
Andrzej Rybczak
9a1afece86
mpd: Item: do not wrap Song in shared_ptr
2014-11-01 22:37:21 +01:00
Andrzej Rybczak
cb6d8c69cd
mpd: use unique_ptr for storage of mpd_connection
2014-11-01 22:09:31 +01:00
Andrzej Rybczak
72726831ca
mpd: add OutputIterator
2014-11-01 22:03:30 +01:00
Andrzej Rybczak
4ad5c33f32
use SongIterator
2014-11-01 19:45:19 +01:00
Andrzej Rybczak
485e6ee4a3
mpd: add SongIterator
2014-11-01 16:43:03 +01:00
Andrzej Rybczak
683efb5a43
status: follow lyrics of proper song if consume mode is on
...
http://bugs.musicpd.org/view.php?id=4082
2014-10-18 14:01:43 +02:00
Andrzej Rybczak
d20765c53a
normalize messages
2014-08-29 18:30:37 +02:00
Andrzej Rybczak
85a2802361
update copyright message
2014-08-27 05:43:51 +02:00
Andrzej Rybczak
afd5c22acf
mpd: fix memory leak added by 67550d460
2014-08-26 23:09:03 +02:00
Matthew Hague
67550d4607
mpd: fix fetching mtime in getDirectoryRecursive
...
getdirectoryrecursive was using mpd_recv_song after a listall
including directories, changed to use mpd_recv_entity instead
(else incorrect mtime reported)
2014-08-25 04:53:54 +02:00
Andrzej Rybczak
4db97e5502
mpd: make Status/Statistics accessors inlineable
2013-05-27 23:48:54 +02:00
Andrzej Rybczak
7deeecee20
get rid of Playlist::PlayNewlyAddedSongs / correct adding songs in Media Library
2013-05-17 16:55:50 +02:00
Andrzej Rybczak
2f9ab8f267
mpdpp: make all consumers take values, not rvalue references
2013-05-17 15:18:17 +02:00
Andrzej Rybczak
2880ac950e
mpdpp: make it possible to send playlist_delete command in commands list
...
this fixes #3749
2013-04-27 19:18:21 +02:00
Andrzej Rybczak
2184fb7c73
get rid of global mpd status object
2013-04-07 17:29:32 +02:00
Andrzej Rybczak
1d4e006986
update copyright info
2013-04-07 13:31:58 +02:00
Andrzej Rybczak
6a3eb73a49
rewrite communication system with mpd
2013-04-07 13:22:50 +02:00
Andrzej Rybczak
ead12406e3
actions: new action: set_volume
2013-04-06 14:07:35 +02:00
Andrzej Rybczak
1e335fae02
media library: optimize update
2012-10-02 02:21:56 +02:00
Andrzej Rybczak
9a292ca20d
mpd: make functions take item consumer instead of returning vector of items
2012-10-01 20:44:22 +02:00
Matthew Hague
b487f10f10
media library: add support for sorting by mtime
2012-09-20 20:31:18 +02:00
Andrzej Rybczak
b57428db90
mdp: remove GetCurrentlyPlayingSongPos
2012-09-18 21:34:14 +02:00
Andrzej Rybczak
63413368c8
remove remaining exclamation marks from messages
2012-09-11 21:53:35 +02:00
Andrzej Rybczak
fcf9ffe668
mpd: separate statistics
2012-09-06 14:46:51 +02:00