Andrzej Rybczak
b5445bfe5b
remove myPlaylist->EnableHighlighing() since it's not needed here anymore
...
myPlaylist->Sort() doesn't block main loop anymore.
2009-09-06 10:48:27 +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
1459b27c0d
tag editor: check if mouse cursor is in range
2009-09-06 06:17:38 +02:00
Andrzej Rybczak
c631add910
tag editor: fix displaying message about finished operation
2009-09-06 06:15:25 +02:00
Andrzej Rybczak
b8c9d149b1
do not allocate mem for s in ToString on heap since it has const size
2009-09-06 05:41:41 +02:00
Andrzej Rybczak
c0fcac9b1d
make guard checks in Menu::Refresh() more readable
2009-09-06 05:28:47 +02:00
Andrzej Rybczak
349ca52b8e
supress warning about uninitialized prev_point_pos
2009-09-05 15:18:42 +02:00
Andrzej Rybczak
16ec63b5aa
visualizer: show fifo path in error message
2009-09-04 15:30:57 +02:00
Andrzej Rybczak
bd300bd577
make NCurses::basic_buffer::Write() const
2009-09-04 15:27:57 +02:00
Andrzej Rybczak
df0d62736e
make tag editor proof against tiny screen size
2009-09-04 15:02:22 +02:00
Andrzej Rybczak
7da142a4c7
display "artist info" instead of "artist's info"
2009-09-04 14:47:09 +02:00
Andrzej Rybczak
d7108caf45
make -v|--version display info about optional screens compiled-in
2009-09-04 14:41:54 +02:00
Andrzej Rybczak
e5fe4addca
rename option to make it fit to window's title
2009-09-04 14:31:58 +02:00
Andrzej Rybczak
330f19acbb
make adding to main playlist inactive if selected items are from there
2009-09-04 14:08:23 +02:00
Andrzej Rybczak
da6536a4df
change version to 0.4_pre
2009-09-04 12:41:31 +02:00
Andrzej Rybczak
e2003aee3e
fix scrolling with fancy_scrolling disabled
...
timeout was too low to keep ncmpcpp in while loop.
2009-09-04 08:35:18 +02:00
Andrzej Rybczak
0d2c769faa
update list of supported libraries that is displayed with -v|--version
2009-09-03 22:05:16 +02:00
Andrzej Rybczak
604de32de6
make sound wave the default visualization and fftw optional dependency
2009-09-03 21:45:57 +02:00
Frank Blendinger
82e1ba5a9d
.gitignore added with auto generated files
2009-09-03 01:38:11 +02:00
Andrzej Rybczak
7401a39a25
improve quality of sound wave by drawing intermediate values between points
2009-09-01 09:28:53 +02:00
Andrzej Rybczak
1456e47a0b
new visualization type: sound wave
2009-09-01 04:33:12 +02:00
Andrzej Rybczak
102e14529b
tag editor: make file parser/generator use main loop
2009-09-01 02:01:00 +02:00
Andrzej Rybczak
6843b98627
throw away all NULLs and replace them by 0s
2009-08-30 17:43:13 +02:00
Andrzej Rybczak
0a22debf0e
block displaying elapsed time while seeking properly (alternative ui)
2009-08-30 06:53:15 +02:00
Andrzej Rybczak
762f233b96
do not destroy screen at exit if pdcurses library is used
2009-08-30 06:48:01 +02:00
Andrzej Rybczak
0959336040
move TinyTagEditor class to separate file / a bit of code cleaning
2009-08-30 06:37:53 +02:00
Andrzej Rybczak
18e611bee2
make sorting window use main ncmpcpp loop
2009-08-30 02:47:46 +02:00
Andrzej Rybczak
62ba4ce343
make SelectedItemsAdder::{Width,Height} vars follow the rest of private members
2009-08-30 00:13:45 +02:00
Andrzej Rybczak
4f3040e0ec
move code responsible for adding selected items to playlists to misc.cpp
2009-08-29 23:53:36 +02:00
Andrzej Rybczak
588a023ba1
update include guard of conv.h
2009-08-29 22:00:31 +02:00
Andrzej Rybczak
7729fde54d
rename misc.{cpp,h} to conv.{cpp,h}
2009-08-29 21:56:14 +02:00
Andrzej Rybczak
ab54ceaf71
do not display '>' char if progressbar's width is equal to screen's width
2009-08-29 21:34:24 +02:00
Andrzej Rybczak
7c593fa90c
make visualizer work after mpd restart
2009-08-29 21:21:20 +02:00
Andrzej Rybczak
f0ebc47785
browser: do nothing if space is pressed and parent dir is highlighted
2009-08-29 20:41:56 +02:00
Andrzej Rybczak
caac726891
fix compilation --without-curl
2009-08-28 01:50:40 +02:00
Andrzej Rybczak
75f9f840f7
new screen: music visualizer
2009-08-28 00:38:29 +02:00
Andrzej Rybczak
bc1a8a2d1a
allow for unicode characters in progressbar_look
2009-08-26 18:13:33 +02:00
Andrzej Rybczak
6f88f9aeb2
rename empty_tag config option to empty_tag_marker
...
it was conflicting with empty_tag_color. since empty_tag_color
contains empty_tag, ncmpcpp was parsing wrong variable if the
first variable was before the second one in configuration file.
2009-08-26 17:00:46 +02:00
Andrzej Rybczak
e322e721f3
set proper height of header window with alternative ui and hidden header
2009-08-26 16:50:58 +02:00
Andrzej Rybczak
b13479e014
do not restrict statusbar_visibility option if alternative ui is active
2009-08-26 05:11:20 +02:00
Andrzej Rybczak
56a1d7456c
fix scrolling text which contains both normal and wide characters
2009-08-26 03:39:14 +02:00
Andrzej Rybczak
89e18096d9
rearrange sequence of arguments to Scroller()
2009-08-26 03:33:31 +02:00
Andrzej Rybczak
d92d7779e2
make progressbar look customizable
2009-08-26 03:25:06 +02:00
Andrzej Rybczak
8c3760111d
new feature: display remaining time of song instead of elapsed time
2009-08-26 03:06:27 +02:00
Andrzej Rybczak
e89d2492bf
write ID3v2 frames to mp3 files / do not limit track and date fields
2009-08-26 01:16:04 +02:00
Andrzej Rybczak
8787c19666
fix Playlist::SongInColumnsToString() which was broken since cbbabee0
2009-08-25 16:32:37 +02:00
Andrzej Rybczak
0e73a24bb9
fix typo in man page
2009-08-25 03:53:14 +02:00
Andrzej Rybczak
8a9eebda26
narrow tolerance for very small screen
2009-08-25 03:12:18 +02:00
Andrzej Rybczak
7a85a15ff2
simplify code responsible for adding items with 'a' more
2009-08-25 02:47:05 +02:00
Andrzej Rybczak
68b724d9de
remove duplicated (and by the way quite broken) code
2009-08-25 01:46:30 +02:00