Andrzej Rybczak
d962653c76
make feature 'display separators between albums' work in all screens
2010-07-12 09:14:15 +02:00
Andrzej Rybczak
4d406c85f2
browser: support operations on m3u playlists not created by mpd
2010-06-26 22:50:28 +02:00
Andrzej Rybczak
2b2c6a89ad
playlist: fix separators between albums if filtering is enabled
2010-06-23 18:40:00 +02:00
Frank Blendinger
d9af16e973
fix: only show album separators in main playlist
2010-06-09 09:11:51 +02:00
Andrzej Rybczak
3d41a1585c
new feature: support for multiple tag types in one column
2010-05-17 22:49:26 +02:00
Andrzej Rybczak
53dfda0f98
new feature: customizable columns' names
2010-05-17 20:11:50 +02:00
Andrzej Rybczak
0f230ab7b0
new feature: separators between albums in playlist
2010-05-14 02:24:57 +02:00
Andrzej Rybczak
4bd9e9af79
fix a bug in Display::SongInColumns() that sometimes corrupted last column
2010-02-19 12:44:40 +01:00
Andrzej Rybczak
e40ced8daf
display selected item/now playing suffix in column view
2010-02-05 15:30:20 +01:00
Andrzej Rybczak
71c81719b5
get rid of nested ternary operators
2010-02-05 01:44:14 +01:00
Andrzej Rybczak
5701853d3a
fixes for 2b39e6ed42
2010-01-31 00:50:43 +01:00
Andrzej Rybczak
2b39e6ed42
discard custom colors of selected items also in classic display mode
2010-01-30 20:08:48 +01:00
Andrzej Rybczak
08daa61907
update copyright notices
2010-01-30 16:24:24 +01:00
Andrzej Rybczak
359ce4fa9c
discard column colors if item is selected (optional)
2010-01-24 01:21:07 +01:00
Andrzej Rybczak
abc63f9d4c
use Info::Tags in tag editor
2010-01-23 20:57:54 +01:00
Andrzej Rybczak
4ed9493abd
add support for album artist tag
2010-01-23 20:04:02 +01:00
Andrzej Rybczak
444354f860
fix drawing selected_item_{prefix,suffix}
2009-12-31 11:30:12 +01:00
Andrzej Rybczak
63fbdaae1f
ignore width of last column and use all remained space for it
2009-10-10 12:04:52 +02:00
Andrzej Rybczak
c8c5aa079e
fix appending now playing song prefix/suffix if playlist is filtered
2009-10-06 09:19:06 +02:00
Andrzej Rybczak
f61b4716a2
add support for multiple tags
2009-10-04 21:10:57 +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
dbc9b5a216
get rid of warnings about signed and unsigned integer comparison
2009-09-21 21:53:29 +02:00
Andrzej Rybczak
ead5255df1
new feature: support for custom prefix/suffix of now playing song
2009-09-21 01:17:54 +02:00
Andrzej Rybczak
5a887861d7
move code responsible for marking song as now playing to display functions
2009-09-20 23:52:43 +02:00
Andrzej Rybczak
27687fd2b1
pass Buffer/Window to ShowTag() by reference
...
returning new Buffer and passing it to Window by operator<<()
was rather bad idea since it required unnecessary copying.
2009-09-15 16:36:26 +00:00
Andrzej Rybczak
4736dd8519
if tag type for column is invalid, display empty column instead of crashing
2009-09-09 19:02:22 +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
3998cb80f2
new attribute for a columns view: do not display empty tag marker
2009-08-24 20:57:40 +02:00
Andrzej Rybczak
f1389103c2
fix displaying songs if window's width is smaller than screen's width
2009-08-23 22:54:39 +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
e68306c8c0
throw away full path from song format in favor of directory
2009-08-14 00:47:48 +02:00
Andrzej Rybczak
8ad1a04b68
song format: support for nested braces
2009-08-14 00:30:17 +02:00
Andrzej Rybczak
a6f3fa0c0c
new feature: right aligned columns
2009-08-12 20:58:24 +02:00
Andrzej Rybczak
c20d8694ae
new feature: allow for fixed size columns
2009-07-10 19:17:12 +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
df051bf674
remove using declarations
2009-07-05 12:19:22 +02:00
Andrzej Rybczak
9dab25e02c
use prefix ++ instead of postfix where available
2009-07-04 06:41:35 +02:00
Andrzej Rybczak
966510249b
initialize 'color' value to red rid of the warning
2009-07-03 04:15:23 +02:00
Andrzej Rybczak
20055afac4
call Song::Localize() in Display::SongInColumns()
2009-03-15 22:42:28 +01:00
Andrzej Rybczak
f162a7b880
new feature: playlist sorting (Ctrl-V by default)
2009-02-18 20:08:50 +01:00
Andrzej Rybczak
2a6e0fd7e8
fix searching in browser
...
it was taking whole path, take only top dir.
2009-02-16 19:52:11 +01:00
Andrzej Rybczak
c547fbe03b
use generic Scroll method
2009-02-15 20:05:28 +01:00
Andrzej Rybczak
8653232a2a
change namespace Browser into class
2009-02-14 00:43:58 +01:00
Andrzej Rybczak
6e167d67e2
change namespace Playlist into class
2009-02-13 22:27:26 +01:00
Andrzej Rybczak
29301aefd5
move all externs to global.h
2009-02-11 09:45:23 +01:00
Andrzej Rybczak
d82577e357
group various functions more logically
2009-02-10 15:51:55 +01:00