Andrzej Rybczak
|
c6b134cfd3
|
fix for 6cc4eac0
n/c.
|
2009-09-09 19:53:42 +02: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
|
30b8622776
|
get total time from mpd status, not from currently playing track
it seems that even if track info doesn't provide total track length,
mpd status does, which allows for seeking and displaying progressbar.
|
2009-09-09 18:32:57 +02:00 |
|
Andrzej Rybczak
|
6cc4eac00e
|
fix iteration through list from previous commit
if last item was removed, 'it' would be set to Patterns.end()
and then for loop was incrementing 'it', bypassing conditional
for exit by that.
|
2009-09-09 17:05:36 +02:00 |
|
Andrzej Rybczak
|
deb23548ce
|
change TagEditor::Patterns from std::deque to std::list
|
2009-09-09 16:44:15 +02:00 |
|
Andrzej Rybczak
|
8dd2160a6b
|
remove enclosing braces from song_status_format in example config file
it's not needed here, I just didn't remove
it when I copied it from ncmpcpp sources.
|
2009-09-08 21:22:37 +02:00 |
|
Andrzej Rybczak
|
55f064a59b
|
make NCurses::Menu::Clear() clear used filter
|
2009-09-08 14:06:38 +02:00 |
|
Andrzej Rybczak
|
3108fbf0c0
|
fix two minor bugs with colors
1. I used statusbar_color instead of header_color by accident
2. state_line_color has to be explicitely turned off before setting new color
|
2009-09-06 12:55:46 +02:00 |
|
Andrzej Rybczak
|
56be1cb753
|
make Window::SetColor protected as it doesn't respect stacked colors
it should only be used internally by Window and derives.
|
2009-09-06 12:51:48 +02:00 |
|
Andrzej Rybczak
|
3aa0f6a03b
|
make color of separators used in alternative user interface customizable
|
2009-09-06 12:15:39 +02:00 |
|
Andrzej Rybczak
|
7079bf0584
|
scrollpad: always create pad of minimal height equal visible height
|
2009-09-06 12:04:54 +02:00 |
|
Andrzej Rybczak
|
c35deb3b94
|
move override wcwidth with 1 if WIN32 if defined to window.h
|
2009-09-06 12:00:46 +02:00 |
|
Andrzej Rybczak
|
a83989fbf0
|
simplify code in NCurses::Scrollpad::Flush() a bit
|
2009-09-06 11:42:26 +02:00 |
|
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 |
|