1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
|
ncmpcpp-0.6_beta2
* Fixed the issue that prevented MPD flags toggling from working properly.
* Song change event is now properly handled after song ends with consume flag active.
* ncmpcpp now operates in raw terminal mode and ignores SIGINT.
* Separators between columns in media library, playlist editor and tag editor are now reliably colored.
* Build failures due to the missing include are now fixed.
* Playlist cropping now works as expected if no item is selected.
ncmpcpp-0.6_beta1
* Support for polling communication mode has been removed. Additionally, MPD version >= 0.16 is required.
* Keybinding system has been redesigned: "keys" file is now deprecated; "bindings" file is used instead. It has support for many features, including binding to non-ascii characters and macros.
* Support for readline library was added.
* Browser has support for custom sort format.
* Playlist has support for MPD priorities.
* Media library can be sorted by modification time.
* Visualizer's frequency spectrum was adjusted to look more pleasant.
* Broken compatibility of various actions with filtered lists has been corrected.
* Tons of other small changes and improvements were made.
ncmpcpp-0.5.10
* fix compilation with gcc 4.7
* fix building without curl support
ncmpcpp-0.5.9
* new feature: support for fetching lyrics for currently playing song in background
* new feature: support for stereo visualization
* new feature: support for merging screens together
* playlist editor: add support for columns display mode
* settings: provide a way to use alternative location for configuration file
* settings: make characters used in visualizer customizable
* lyrics fetcher: add support for lololyrics.com
* various bugfixes
ncmpcpp-0.5.8
* lyrics fetcher: add support for justsomelyrics.com
* add command line switch -s/--screen for switching screen at startup
* add proper support for asx/cue/m3u/pls/xspf playlists
* bugfixes
ncmpcpp-0.5.7
* convert input path to utf8 before calling 'add' command
* extras: add program that copies Artist to AlbumArtist for mp3/ogg/flac files
* lyrics fetcher: add support for lyricsvip.com
* lyrics fetcher: skip lyricwiki if there's licence restriction on lyrics
* tag editor: do not convert filenames back to utf8 while reading files using taglib
* search engine: fix error occuring while trying to select first album in results
ncmpcpp-0.5.6
* settings: make displaying 'empty tag' entry optional
* bugfixes
ncmpcpp-0.5.5
* new feature: select album around cursor
* new feature: 'replay' function
* fixed feature: display separators between albums
* playlist: support for adding last.fm streams
* browser: support for operations on m3u playlists not created by MPD
* browser: support for deleting group of selected items
* media library: show songs with primary tag unspecified
* lyrics: new fetching system
* lyrics: support for storing lyrics in song's directory
* artist info: support for preffered language
* settings: support for custom visualization color
* settings: support for 'empty' part of progressbar in progressbar_look
* settings: new config option: titles_visibility
* song format: support for limiting maximal length of a tag
* a lot of minor fixes
ncmpcpp-0.5.4
* new feature: toggle bitrate visibility at runtime
* new feature: locate song in tag editor
* new feature: separators between albums in playlist
* new feature: customizable columns' names
* new feature: support for multiple tag types in one column
* media library: support for "All tracks" option in middlle column
* playlist: shorten units' names displayed in statusbar
* browser: critical bugfix in feature "remove directory physically from hdd"
* a few other bugfixes
ncmpcpp-0.5.3
* new feature: new movement keys: {Up,Down}{Album,Artist}
* new feature: make displaying volume level in statusbar optional
* new feature: jump from browser to playlist editor
* bugfixes
ncmpcpp-0.5.2
+ bugfixes
ncmpcpp-0.5.1
+ new feature: customizable startup screen
+ new feature: locate song in media library
+ new feature: support for built-in mpd searching in search engine
+ new feature: support for adding random artists/albums to playlist
+ new feature: support for album artist tag
+ new feature: support for switching between user-defined sequence of screens
+ new feature: discard column colors if item is selected (optional)
+ new feature: support for adding tracks to playlist after highlighted item
+ make displaying dates of albums in media library optional
+ several bugfixes
ncmpcpp-0.5
+ bash completion support
+ libmpdclient2 support
+ "idle" command support
+ new screen: mpd server info
+ new feature: sort songs in browser by mtime
+ new feature: lyrics "refreshing"
+ new feature: toggle replay gain mode
+ new feature: support for centered cursor
+ new feature: add selected items to playlist at given position
+ playlist: support for range sort/reverse
+ tag editor: support for numerating tracks using xx/xx format
+ a lot of minor fixes
ncmpcpp-0.4.1
+ support for writing performer, composer and disc tags into ogg and flac files
+ support for custom prefix/suffix of now playing song
+ support for system charset encoding autodetection
+ support for underlined text
+ optimizations and bugfixes
ncmpcpp-0.4
+ new screen: music visualizer with sound wave/frequency spectrum modes
+ new feature: alternative user interface
+ new feature: command line switch for displaying now playing song
+ new feature: support for fixed size and/or right aligned columns
+ new feature: display bitrate of current song in statusbar (optional)
+ new feature: display remaining time of current song instead of elapsed (optional)
+ new feature: jump to now playing song at start (enabled by default)
+ new feature: additional attributes for columns
+ song format: support for nested braces
+ support for colors in song_status_format
+ customizable progressbar look
+ mouse support for additional windows
+ optional user prompting before clearing main playlist
+ track and year tag are not limited to numbers anymore if mp3 files are edited
+ marker for full filename (F) has been replaced with directory (D)
+ a lot of other minor improvements and bugfixes
ncmpcpp-0.3.5
+ new feature: custom command execution on song change
+ new feature: allow for physical files and directories deletion
+ new feature: add local directories recursively
+ new feature: add random songs to playlist
+ new feature: mouse support
+ new screen: outputs
+ text scrolling in header was made optional
+ some bugfixes
ncmpcpp-0.3.4
+ new feature: search in help, lyrics and info screen
+ new feature: two columns view in media library
+ new feature: input box history
+ make displaying hidden files in local browser optional
+ bugfixes
ncmpcpp-0.3.3
+ new feature: cyclic scrolling
+ support for single mode (requires >=mpd-0.15_alpha*)
+ support for consume mode (requires >=mpd-0.15_alpha*)
+ support for pdcurses library
+ support for WIN32
+ improvements and bugfixes
ncmpcpp-0.3.2
+ new feature: locate currently playing song in browser
+ new feature: stop playing after current song
+ new feature: move item(s) in playlist to actual cursor's position
+ new feature: reverse playlist's order
+ support for external console editor
+ support for multiple composer, performer and disc tags
+ support for basic and extended regular expressions
+ make blocking search constraints after succesful searching optional
+ improved searching in screens
+ minor improvements and bugfixes
ncmpcpp-0.3.1
+ support for columns in browser and search engine
+ support for lyricsplugin database
+ support for any tag in search engine
+ support for ignoring leading "the" word while sorting (optional)
+ new feature: apply filter to screen (Ctrl-F by default)
+ new feature: playlist sorting (Ctrl-V by default)
+ new feature: open lyrics in external editor
+ other minor improvements and bugfixes
ncmpcpp-0.3
+ general core rewrite
+ new screen - clock
+ support for asian wide characters
+ support for non-utf8 encodings
+ a lot of bugfixes
ncmpcpp-0.2.5
+ support for unix domain sockets
+ support for adding to playlist files outside mpd music directory (requires mpd >= 0.14_alpha*)
+ support for browsing local directories tree (requires mpd >= 0.14_alpha*)
+ support for searching in current playlist
+ many bugfixes
ncmpcpp-0.2.4
+ fixed bug with not null terminated strings on mac os x
+ support for renaming files in tiny tag editor
+ support for editing composer, performer and disc tag in mp3 files
+ support for user defined base seek time
+ support for user defined tag type in left column of media library
+ support for user defined display format in album column of media library
+ support for basic mpc commands and command line arguments
+ adding items to playlist can be done like in ncmpc
+ fetching lyrics and artist's info doesn't lock ncmpcpp anymore
+ changed place of storing config files
+ list of recently used patterns in tag editor is now remembered
ncmpcpp-0.2.3
+ new screen - complex tag editor (with albums/directories view)
+ brand new song info screen (old one removed)
+ support for renaming files and directories
+ support for reading tags from filename
+ support for editing artist and album in media library
+ support for playlist renaming
+ support for following lyrics of now playing song
+ support for fetching artist's info from last.fm
+ fixed compilation for Mac OS X and *BSD
+ fixed compilation for older gcc versions
+ extended configuration (e.g. all colors can be user-defined)
+ 'repeat one song' mode works with random mode now
+ incremental seeking (old behaviour is still available through config)
+ a bunch of fixes and improvements
ncmpcpp-0.2.2
+ new screen - playlist editor
+ new playlist view - columns
+ playlist view switcher added (key 'p' by default)
+ find function modes added (wrapped/normal, switch is 'w' by default)
+ albums in media library sorted by year (and it's also displayed)
+ multiple items selection support and related functions added
+ playlists management support
+ new function - "go to dir containing selected song" (key 'G' by default)
+ moving items improved
+ lots of minor fixes
ncmpcpp-0.2.1
+ support for composer, performer and disc tag
+ customizable keybindings
+ "add" option added
+ example config files are installed automatically now
+ "repeat one song" mode added (works only if ncmpcpp is running)
+ minor fixes, improvements etc.
ncmpcpp-0.2
+ libmpd dependency dropped
+ pkgconfig is not needed anymore
+ ncmpcpp now shows more info if it cannot connect to mpd
+ proper handling for mpd password added
+ if ncmpcpp lose connection to mpd it'll try to reconnect
+ playlist status added
+ new screen - lyrics
+ switching between playlist and browser with tab key added
+ alternate movement keys added (j and k keys)
+ auto center mode added
+ new option - crossfade can be set to any value now (X key)
+ new option - going to parent directory in browser using backspace key
+ issue with backspace key fixed
+ sorting items in browser is case insensitive now
+ many fixes and improvements
ncmpcpp-0.1.2
+ parts of interface are hideable now
+ new screen - media library
+ new option - crop (it removes all songs from playlist except the playing one)
+ many fixes and optimizations
ncmpcpp-0.1.1
+ add example configuration file
+ configure.in now works as expected
+ taglib dependency is optional now
+ more customizable options
|