Andrzej Rybczak
b68354a223
Update header information and my email
2020-12-19 17:51:49 +01:00
Andrzej Rybczak
86ec51624e
Update AUTHORS and copyright line
2017-03-12 15:05:48 +01:00
Andrzej Rybczak
516ee31109
Update headers
2016-11-13 11:07:13 +01:00
Andrzej Rybczak
29b1813c6d
Resurrect filtering of lists (playlist only for now)
2016-11-13 01:15:07 +01:00
Andrzej Rybczak
6ebf00eb5d
Song: add support for hiding duplicate tags
2016-10-30 19:01:11 +01:00
Andrzej Rybczak
9e85f38865
song: use boost::hash
2015-04-18 22:53:18 +02:00
Andrzej Rybczak
25ac152b0d
remove silly comment after namespaces
2014-11-11 00:18:51 +01:00
Andrzej Rybczak
8d24c42261
format: implement generic format parser and printer
2014-11-11 00:08:23 +01:00
Andrzej Rybczak
7bfa120f37
mpd: get rid of *List typedefs
2014-11-03 01:08:20 +01:00
Andrzej Rybczak
4ad5c33f32
use SongIterator
2014-11-01 19:45:19 +01:00
Andrzej Rybczak
a959d5c0a6
song: initialize m_hash in default constructor
2014-08-30 14:11:54 +02:00
Andrzej Rybczak
dcaa1cafa4
playlist: make kept song count collision resistant
2014-08-30 14:11:44 +02:00
Andrzej Rybczak
4b933b29e1
settings: configuration file processing rewrite
2014-08-29 14:54:09 +02:00
Andrzej Rybczak
85a2802361
update copyright message
2014-08-27 05:43:51 +02:00
Andrzej Rybczak
1d4e006986
update copyright info
2013-04-07 13:31:58 +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
Matthew Hague
b487f10f10
media library: add support for sorting by mtime
2012-09-20 20:31:18 +02:00
Andrzej Rybczak
c4190b6514
rewrite selected items added so it uses sane actions dispatch system
2012-09-15 00:18:22 +02:00
Andrzej Rybczak
58a26b1e18
adjust indentation of remaining classes in headers
2012-09-13 22:09:59 +02:00
Andrzej Rybczak
d55070754d
settings: support customizable tags separator
2012-09-12 21:44:27 +02:00
Andrzej Rybczak
6f918091d9
remove warnings clang generates
2012-09-02 23:24:46 +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
09e2c9a714
song: scrap pimpl
2012-08-29 15:51:58 +02:00
Andrzej Rybczak
4cb0e2232a
fix compilation --without-taglib
2012-08-29 09:07:55 +02:00
Andrzej Rybczak
ddeec3aea0
song: a few tweaks
2012-08-29 01:25:36 +02:00
Andrzej Rybczak
a270fc8402
rewrite MPD::Song object
2012-08-28 00:09:39 +02:00
Andrzej Rybczak
d3b48855fd
remove Song::SetPosition
2012-08-14 23:56:56 +02:00
Andrzej Rybczak
bab756c579
add support for priorities (queueing)
2012-08-14 16:09:45 +02:00
Andrzej Rybczak
8b2fd356b7
rename YEAR tag to DATE tag (as it should've been from the beginning)
2012-07-16 00:42:40 +02:00
Andrzej Rybczak
f8151904f5
update copyright dates
2012-03-17 16:46:55 +01:00
Andrzej Rybczak
ca956c3da3
update copyright dates
2011-11-01 13:43:47 +01:00
Andrzej Rybczak
638fab8535
perform one more check on song formats
...
it detects something like this: %. (where . doesn't stand for a valid tag type).
2010-08-23 10:51:26 +02:00
Andrzej Rybczak
08daa61907
update copyright notices
2010-01-30 16:24:24 +01:00
Andrzej Rybczak
4ed9493abd
add support for album artist tag
2010-01-23 20:04:02 +01:00
Andrzej Rybczak
3551057dbb
new feature: sort songs in browser by mtime (optional)
2009-10-10 23:32:05 +02:00
Andrzej Rybczak
f61b4716a2
add support for multiple tags
2009-10-04 21:10:57 +02:00
Andrzej Rybczak
409d60ed18
Merge branch 'libmpdclient2'
...
Conflicts:
src/browser.cpp
src/ncmpcpp.cpp
2009-10-04 16:23:42 +02:00
Andrzej Rybczak
de6db568c1
fix broken compilation due to lack of setters for mpd_song
2009-10-04 16:10:37 +02:00
Andrzej Rybczak
4efaa18927
ignore special chars that occurs in tag values
...
ncmpcpp shouldn't treat '$' characters that
are part of a tag as special format chars.
2009-09-26 18:29:52 +02:00
Andrzej Rybczak
66d4883728
fix compilation --with-iconv
2009-09-23 02:45:48 +02:00
Andrzej Rybczak
24627d8493
fix compilation --with-taglib
2009-09-22 23:12:19 +02:00
Andrzej Rybczak
dec7bd9c0e
make ncmpcpp use external libmpdclient (--without-taglib and --without-iconv)
2009-09-22 22:37:33 +02:00
Andrzej Rybczak
d407bc679b
add N marker for displaying full track info and make n show only a number
...
generated filename was ugly if track tag was in format
xx/xx, so %n should display only current track number.
2009-09-06 10:27:11 +02:00
Andrzej Rybczak
b885c4f3a2
new feature: command line switch for displaying now playing song
2009-08-23 22:38:05 +02:00
Andrzej Rybczak
cbbabee0e7
simplify code responsible for parsing song formats
...
functions MPD::Song::toString() and Display::Songs were
almost identical. for now the latter uses MPD::Song::toString()
implementation, which also has been simplified.
2009-08-14 04:15:34 +02:00
Andrzej Rybczak
8ad1a04b68
song format: support for nested braces
2009-08-14 00:30:17 +02:00
Andrzej Rybczak
ddaf141f2e
rename MPD::Song::{Get,Set}Year to {Get,Set}Date
2009-07-05 14:16:15 +02:00
Andrzej Rybczak
63169f7570
remove unused operators from MPD::Song class
2009-07-05 14:14:16 +02:00