Frank Blendinger
db97a1a318
add option media_library_disable_two_column_mode
2010-01-31 01:55:37 +01:00
Frank Blendinger
c10a2a6db7
fix non refreshing columns (selection in medialib)
2010-01-31 01:45:45 +01:00
Andrzej Rybczak
5701853d3a
fixes for 2b39e6ed42
2010-01-31 00:50:43 +01:00
Frank Blendinger
a3a40b9ba8
fix adding after current track/album when stopped
2010-01-31 00:00:09 +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
1b6acb3372
do not add //TRANSLIT to encoding defined in config file
2010-01-30 19:42:15 +01:00
Andrzej Rybczak
4bb1fdb40d
simplify code responsible for deleting songs a bit
2010-01-30 18:09:03 +01:00
Andrzej Rybczak
38830d64f0
update description of 'adding random items' action in help screen
2010-01-30 17:13:59 +01:00
Andrzej Rybczak
08daa61907
update copyright notices
2010-01-30 16:24:24 +01:00
Andrzej Rybczak
7f45d6ec8d
add support for adding tracks to playlist after highlighted item
2010-01-30 15:24:02 +01:00
Andrzej Rybczak
dac2458e1f
rename misc.{cpp,h} to sel_items_adder.{cpp,h}
2010-01-30 15:02:41 +01:00
Andrzej Rybczak
6b8a644291
use global timer in ServerInfo::Update()
2010-01-30 14:46:24 +01:00
Andrzej Rybczak
9e5700cfd0
fix redrawing bottom line with alternate UI and mpd stopped
2010-01-26 03:48:01 +01:00
Andrzej Rybczak
7fc9af69c4
fix escaping characters in MPD::Song::toString()
2010-01-24 17:12:15 +01:00
Andrzej Rybczak
359ce4fa9c
discard column colors if item is selected (optional)
2010-01-24 01:21:07 +01:00
Andrzej Rybczak
f991a41c1a
add support for switching between user-defined sequence of screens using Tab
2010-01-24 00:05:03 +01:00
Andrzej Rybczak
af12b75b93
use key (F)4 to reset search engine state while being in this screen
2010-01-23 21:49:43 +01:00
Andrzej Rybczak
0dfa5f77fa
tiny tag editor: deactivate artist album if no extended tags are supported
2010-01-23 21:03:13 +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
df15fe2bf4
add support for adding random artists/albums to playlist
2010-01-22 22:24:44 +01:00
Andrzej Rybczak
153081158d
add support for built-in mpd searching in search engine
2010-01-22 21:35:34 +01:00
Andrzej Rybczak
45acbfe862
get rid of case sensivity switch in search engine
...
I don't think anybody was using it.
2010-01-22 20:56:02 +01:00
Andrzej Rybczak
794fbbab3d
use predefined contants in Search Engine instead of numbers
2010-01-22 19:32:37 +01:00
Andrzej Rybczak
a27332a825
get rid of using directives
...
these in ncmpcpp.cpp stay since a lot of memebers are used.
2010-01-22 19:17:35 +01:00
Andrzej Rybczak
e9cd9c89ec
throw away unused function (MediaLibrary::SortSongsByYear())
2010-01-22 17:51:09 +01:00
Andrzej Rybczak
95a649482b
make displaying dates of albums in media library optional
2010-01-22 17:50:26 +01:00
Andrzej Rybczak
748dade304
fix adding tracks after current album
2010-01-13 13:48:57 +01:00
Andrzej Rybczak
ef6719f5bb
make media library show more songs (with incomplete tags etc.)
2010-01-05 20:08:30 +01:00
Andrzej Rybczak
a0c5298372
fixes for locating song in media library in two columns mode
2010-01-05 18:45:05 +01:00
Frank Blendinger
a5882ee27f
added a key to jump to a song in the media library
...
This commit introduces a new key to bind, key_go_to_media_library. It
will switch to the media library and select the song under the cursor.
2010-01-05 10:20:53 +01:00
Andrzej Rybczak
0d05a550c2
display 'U' in status flags while update is running if idle support is off
2010-01-04 00:22:22 +01:00
Andrzej Rybczak
ca0a48b14c
convert selected_item_suffix to wide string before checking its length
2010-01-03 16:28:34 +01:00
Andrzej Rybczak
895c9177d5
fix toggle command
2010-01-03 16:21:56 +01:00
Andrzej Rybczak
e86e815787
bump version to 0.5.1_pre
2010-01-03 16:20:29 +01:00
Andrzej Rybczak
f7d9f89b12
update NEWS / version bump
2009-12-31 12:05:21 +01:00
Andrzej Rybczak
444354f860
fix drawing selected_item_{prefix,suffix}
2009-12-31 11:30:12 +01:00
Andrzej Rybczak
455f729bef
reset scrollpad's start position while switching to lyrics/info screens
2009-12-27 16:47:51 +01:00
Andrzej Rybczak
934efd5383
do not try to convert to utf8 strings that are already encoded in it
...
such case may happen if conversion from utf8 to current locale fails.
2009-12-24 00:53:53 +01:00
Andrzej Rybczak
bdc65ead7a
merge char_non_ascii() into has_non_ascii_chars()
2009-12-23 23:46:41 +01:00
Andrzej Rybczak
05fc53ba32
make MPD::Connection::Toggle() run playback if player is stopped
2009-12-23 21:36:05 +01:00
Andrzej Rybczak
43dcc8bd54
fix refreshing player state with classic user interface
2009-12-23 16:37:56 +01:00
Andrzej Rybczak
63178105c3
remove hack that concerns idle events mode.
...
fuck this. it's mpd problem, not mine (see bug 2612)
2009-12-23 16:23:33 +01:00
Andrzej Rybczak
2fb20fd572
add config options for communication mode with mpd (polling for default)
...
idle support in ncmpcpp is marked experimental since its support
in mpd is not ready for general use in full featured clients
(see bug 2612)
2009-12-23 16:21:11 +01:00
Andrzej Rybczak
c005b7b303
reenable hack disabled with 0007ba40
...
it seems it's still needed ;X
2009-12-22 19:16:13 +01:00
Andrzej Rybczak
73f9c8c320
display message properly
2009-12-20 21:54:25 +01:00
Andrzej Rybczak
f53f81c140
bump version to 0.5_pre
2009-12-19 00:31:06 +01:00
Andrzej Rybczak
5f6f915a3a
switch from selected items adder to old screen if db was updated
...
not doing so inctroduces a very obscure bug: db update forces modification
of browser, media library etc by clearing them and letting theirs Update()
function populate them. but since selected items adder is active at the
moment, this function is never called and we end up trying to add songs
from screen that is empty, which in most cases leads to an out_of_range
exception being thrown.
2009-12-19 00:27:00 +01:00
Andrzej Rybczak
055cf43af3
handle update "properly" (as it's possible) with <mpd-0.16
...
<mpd-0.16 doesn't support MPD_IDLE_UPDATE, so we need another
extra hack to support that. This whole idle things really starts
to pissing me off.
2009-12-19 00:19:14 +01:00
Andrzej Rybczak
ea4c035c4a
send idle command immediately after actions that doesn't change mpd status
2009-12-18 23:44:21 +01:00