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
|
3bd9c88f05
|
actions: only shuffle selected range of playlist if applicable
|
2015-05-02 16:04:30 +02:00 |
|
Andrzej Rybczak
|
4a372c0fbb
|
search engine: stream songs from the database when using regexes
|
2015-04-12 20:33:41 +02:00 |
|
Andrzej Rybczak
|
e30149d04c
|
browser: refresh browser on database update properly
|
2015-04-12 19:17:54 +02:00 |
|
Andrzej Rybczak
|
7bfa120f37
|
mpd: get rid of *List typedefs
|
2014-11-03 01:08:20 +01:00 |
|
Andrzej Rybczak
|
24de827f8b
|
fix shadow warnings
|
2014-11-03 00:59:52 +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
|
42bba40baf
|
mpd: add Playlist
|
2014-11-01 22:20:34 +01:00 |
|
Andrzej Rybczak
|
b98d830a33
|
mpd: output: replace exception with assert
|
2014-11-01 22:10:53 +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
|
85a2802361
|
update copyright message
|
2014-08-27 05:43:51 +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
|
d0b0f1f57c
|
mpdpp: fix compilation with gcc-4.6
|
2013-04-27 22:08:02 +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
|
a0a2f6db1b
|
mpdpp: remove unused member variable
|
2013-04-06 14:08:13 +02:00 |
|
Andrzej Rybczak
|
ead12406e3
|
actions: new action: set_volume
|
2013-04-06 14:07:35 +02:00 |
|
Andrzej Rybczak
|
efe2a52382
|
fix header guards
|
2012-10-02 16:19:04 +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
|
fcf9ffe668
|
mpd: separate statistics
|
2012-09-06 14:46:51 +02:00 |
|
Andrzej Rybczak
|
0147a24add
|
mpd: adjust indentation
|
2012-09-06 13:31:07 +02:00 |
|
Andrzej Rybczak
|
a351d07eff
|
actions: get deleting/cropping/clearing playlists right
|
2012-09-04 22:56:24 +02:00 |
|
Andrzej Rybczak
|
bb121fbe01
|
make playlist and playlist editor share code responsible for moving items
|
2012-09-04 18:14:37 +02:00 |
|
Andrzej Rybczak
|
d47cad1d50
|
get rid of 'using namespace NCurses' directive
|
2012-09-02 15:37:42 +02:00 |
|
Andrzej Rybczak
|
6f59a175ec
|
implement HasSongs interface
|
2012-09-02 13:52:26 +02:00 |
|
Andrzej Rybczak
|
b77466cc38
|
browser: read tags from local songs
|
2012-08-29 18:45:58 +02:00 |
|
Andrzej Rybczak
|
a20a195225
|
mpd: use lambda closures instead of passing vectors to functions
|
2012-08-28 06:01:56 +02:00 |
|
Andrzej Rybczak
|
397783d701
|
reduce usage of pointers / replace std::pair in SearchEngine
|
2012-08-28 02:44:08 +02:00 |
|
Andrzej Rybczak
|
2096181eb1
|
playlist editor: disallow cropping/clearing filtered playlists
|
2012-08-14 18:54:55 +02:00 |
|
Andrzej Rybczak
|
77a3c73d9c
|
make displayed messages more consistent
|
2012-08-14 18:18:36 +02:00 |
|
Andrzej Rybczak
|
dad2bba13e
|
optimize a bit adding playlists/directories to playlist
|
2012-08-14 17:15:18 +02:00 |
|
Andrzej Rybczak
|
bab756c579
|
add support for priorities (queueing)
|
2012-08-14 16:09:45 +02:00 |
|
Andrzej Rybczak
|
2d57f15cad
|
remove some hacky shit
|
2012-08-14 01:51:10 +02:00 |
|