visualizer: refresh screen immediately after clearing it
[ncmpcpp.git] / NEWS
blob0efba9d6b2d691c1a0c74637e6b2c5c392192abf
1 ncmpcpp-0.5.1
3  + new feature: customizable startup screen
4  + new feature: locate song in media library
5  + new feature: support for built-in mpd searching in search engine
6  + new feature: support for adding random artists/albums to playlist
7  + new feature: support for album artist tag
8  + new feature: support for switching between user-defined sequence of screens
9  + new feature: discard column colors if item is selected (optional)
10  + new feature: support for adding tracks to playlist after highlighted item
11  + make displaying dates of albums in media library optional
12  + several bugfixes
15 ncmpcpp-0.5
17  + bash completion support
18  + libmpdclient2 support
19  + "idle" command support
20  + new screen: mpd server info
21  + new feature: sort songs in browser by mtime
22  + new feature: lyrics "refreshing"
23  + new feature: toggle replay gain mode
24  + new feature: support for centered cursor
25  + new feature: add selected items to playlist at given position
26  + playlist: support for range sort/reverse
27  + tag editor: support for numerating tracks using xx/xx format
28  + a lot of minor fixes
31 ncmpcpp-0.4.1
33  + support for writing performer, composer and disc tags into ogg and flac files
34  + support for custom prefix/suffix of now playing song
35  + support for system charset encoding autodetection
36  + support for underlined text
37  + optimizations and bugfixes
40 ncmpcpp-0.4
42  + new screen: music visualizer with sound wave/frequency spectrum modes
43  + new feature: alternative user interface
44  + new feature: command line switch for displaying now playing song
45  + new feature: support for fixed size and/or right aligned columns
46  + new feature: display bitrate of current song in statusbar (optional)
47  + new feature: display remaining time of current song instead of elapsed (optional)
48  + new feature: jump to now playing song at start (enabled by default)
49  + new feature: additional attributes for columns
50  + song format: support for nested braces
51  + support for colors in song_status_format
52  + customizable progressbar look
53  + mouse support for additional windows
54  + optional user prompting before clearing main playlist
55  + track and year tag are not limited to numbers anymore if mp3 files are edited
56  + marker for full filename (F) has been replaced with directory (D)
57  + a lot of other minor improvements and bugfixes
60 ncmpcpp-0.3.5
62  + new feature: custom command execution on song change
63  + new feature: allow for physical files and directories deletion
64  + new feature: add local directories recursively
65  + new feature: add random songs to playlist
66  + new feature: mouse support
67  + new screen: outputs
68  + text scrolling in header was made optional
69  + some bugfixes
72 ncmpcpp-0.3.4
74  + new feature: search in help, lyrics and info screen
75  + new feature: two columns view in media library
76  + new feature: input box history
77  + make displaying hidden files in local browser optional
78  + bugfixes
81 ncmpcpp-0.3.3
83 + new feature: cyclic scrolling
84 + support for single mode (requires >=mpd-0.15_alpha*)
85 + support for consume mode (requires >=mpd-0.15_alpha*)
86 + support for pdcurses library
87 + support for WIN32
88 + improvements and bugfixes
91 ncmpcpp-0.3.2
93  + new feature: locate currently playing song in browser
94  + new feature: stop playing after current song
95  + new feature: move item(s) in playlist to actual cursor's position
96  + new feature: reverse playlist's order
97  + support for external console editor
98  + support for multiple composer, performer and disc tags
99  + support for basic and extended regular expressions
100  + make blocking search constraints after succesful searching optional
101  + improved searching in screens
102  + minor improvements and bugfixes
105 ncmpcpp-0.3.1
107  + support for columns in browser and search engine
108  + support for lyricsplugin database
109  + support for any tag in search engine
110  + support for ignoring leading "the" word while sorting (optional)
111  + new feature: apply filter to screen (Ctrl-F by default)
112  + new feature: playlist sorting (Ctrl-V by default)
113  + new feature: open lyrics in external editor
114  + other minor improvements and bugfixes
117 ncmpcpp-0.3
119  + general core rewrite
120  + new screen - clock
121  + support for asian wide characters
122  + support for non-utf8 encodings
123  + a lot of bugfixes
126 ncmpcpp-0.2.5
128  + support for unix domain sockets
129  + support for adding to playlist files outside mpd music directory (requires mpd >= 0.14_alpha*)
130  + support for browsing local directories tree (requires mpd >= 0.14_alpha*)
131  + support for searching in current playlist
132  + many bugfixes
135 ncmpcpp-0.2.4
137  + fixed bug with not null terminated strings on mac os x
138  + support for renaming files in tiny tag editor
139  + support for editing composer, performer and disc tag in mp3 files
140  + support for user defined base seek time
141  + support for user defined tag type in left column of media library
142  + support for user defined display format in album column of media library
143  + support for basic mpc commands and command line arguments
144  + adding items to playlist can be done like in ncmpc
145  + fetching lyrics and artist's info doesn't lock ncmpcpp anymore
146  + changed place of storing config files
147  + list of recently used patterns in tag editor is now remembered
150 ncmpcpp-0.2.3
152  + new screen - complex tag editor (with albums/directories view)
153  + brand new song info screen (old one removed)
154  + support for renaming files and directories
155  + support for reading tags from filename
156  + support for editing artist and album in media library
157  + support for playlist renaming
158  + support for following lyrics of now playing song
159  + support for fetching artist's info from last.fm
160  + fixed compilation for Mac OS X and *BSD
161  + fixed compilation for older gcc versions
162  + extended configuration (e.g. all colors can be user-defined)
163  + 'repeat one song' mode works with random mode now
164  + incremental seeking (old behaviour is still available through config)
165  + a bunch of fixes and improvements
168 ncmpcpp-0.2.2
170  + new screen - playlist editor
171  + new playlist view - columns
172  + playlist view switcher added (key 'p' by default)
173  + find function modes added (wrapped/normal, switch is 'w' by default)
174  + albums in media library sorted by year (and it's also displayed)
175  + multiple items selection support and related functions added
176  + playlists management support
177  + new function - "go to dir containing selected song" (key 'G' by default)
178  + moving items improved
179  + lots of minor fixes
182 ncmpcpp-0.2.1
184  + support for composer, performer and disc tag
185  + customizable keybindings
186  + "add" option added
187  + example config files are installed automatically now
188  + "repeat one song" mode added (works only if ncmpcpp is running)
189  + minor fixes, improvements etc.
192 ncmpcpp-0.2
194  + libmpd dependency dropped
195  + pkgconfig is not needed anymore
196  + ncmpcpp now shows more info if it cannot connect to mpd
197  + proper handling for mpd password added
198  + if ncmpcpp lose connection to mpd it'll try to reconnect
199  + playlist status added
200  + new screen - lyrics
201  + switching between playlist and browser with tab key added
202  + alternate movement keys added (j and k keys)
203  + auto center mode added
204  + new option - crossfade can be set to any value now (X key)
205  + new option - going to parent directory in browser using backspace key
206  + issue with backspace key fixed
207  + sorting items in browser is case insensitive now
208  + many fixes and improvements
211 ncmpcpp-0.1.2
213  + parts of interface are hideable now
214  + new screen - media library
215  + new option - crop (it removes all songs from playlist except the playing one)
216  + many fixes and optimizations
219 ncmpcpp-0.1.1
221  + add example configuration file
222  + configure.in now works as expected
223  + taglib dependency is optional now
224  + more customizable options