Commit Graph

1778 Commits

Author SHA1 Message Date
Andrzej Rybczak
b4a8b136c9 update NEWS and change version to 0.6_beta2 2014-09-03 23:20:25 +02:00
Andrzej Rybczak
c1c47bdfc4 actions: fix playlist cropping when no item is selected 2014-09-03 22:58:49 +02:00
Andrzej Rybczak
9238008033 make sure to include boost posix_time where needed 2014-09-03 22:00:25 +02:00
Andrzej Rybczak
5ce193303b fix color of window separators in media library etc. 2014-09-03 21:27:43 +02:00
Andrzej Rybczak
fb0b2158e3 window: enable nonl and use raw terminal mode 2014-09-03 20:45:29 +02:00
Andrzej Rybczak
322baa5989 status: fire song id change event after song ends with consume flag
fixes http://bugs.musicpd.org/view.php?id=4082
2014-09-03 20:08:08 +02:00
Andrzej Rybczak
06a07b0d33 status: fix toggling flags 2014-09-03 20:08:00 +02:00
Andrzej Rybczak
18de4c1e77 news: mention readline library support 2014-09-03 14:32:05 +02:00
Andrzej Rybczak
df93337f41 update NEWS and change version to 0.6_beta1 2014-09-03 14:05:39 +02:00
Andrzej Rybczak
648095eb82 selected items adder: always display "Current playlist" 2014-09-03 14:00:48 +02:00
Andrzej Rybczak
5d1f513b24 server info: initialize m_timer 2014-09-03 14:00:35 +02:00
Andrzej Rybczak
529f27b9b0 visualizer: frequency spectrum: normalize bar heights a little more 2014-09-03 13:04:56 +02:00
Andrzej Rybczak
416b77e122 media library: adjust info message a bit 2014-09-03 12:36:36 +02:00
Andrzej Rybczak
17c5dbf548 media library: do not attempt to locate local files 2014-09-03 12:35:42 +02:00
Andrzej Rybczak
563dac1a12 selected items adder: always show 'Current playlist' 2014-09-03 12:27:27 +02:00
Andrzej Rybczak
b29ac3aabb selected items adder: do not show playlists if local browser is active 2014-09-03 12:27:01 +02:00
Andrzej Rybczak
20a02100fe option parser: change license to BSD3 2014-09-03 11:52:52 +02:00
Andrzej Rybczak
a52bd231cb option parser: make assign_default_once work with non-copyable types 2014-09-03 11:45:32 +02:00
Andrzej Rybczak
73773cda98 configuration: load bindings from the main directory if not specified otherwise 2014-09-02 20:28:48 +02:00
Andrzej Rybczak
84c90868a1 add visualizer_sample_multiplier config option 2014-09-02 19:59:31 +02:00
Andrzej Rybczak
64b85d5d4f status: fix seeking with visualizer visible 2014-09-02 19:00:26 +02:00
Andrzej Rybczak
a3252e1e31 visualizer: make frequency spectrum watchable 2014-09-02 18:43:34 +02:00
Andrzej Rybczak
edfb4d9c53 option parser: adjust functors so no object copies are made 2014-09-02 18:28:06 +02:00
Andrzej Rybczak
4cf170d44b catch all exceptions at lower level 2014-08-31 19:28:27 +02:00
Andrzej Rybczak
3e713d06f6 settings: make defaults more pretty 2014-08-31 16:33:38 +02:00
Andrzej Rybczak
2a4c7538b8 statusbar: fix redraw of progressbar after statusbar is unlocked in classic view 2014-08-31 16:05:27 +02:00
Andrzej Rybczak
37195d6bea set TCP_NODELAY on the mpd tcp socket 2014-08-31 12:24:09 +02:00
Andrzej Rybczak
40ef9070af playlist editor: change data fetch delay to 250ms 2014-08-31 11:15:46 +02:00
Andrzej Rybczak
301de2a4fe media library: change data fetch delay to 250ms 2014-08-31 11:15:36 +02:00
Andrzej Rybczak
44302aee47 add posibility of dynamic window timeout change 2014-08-31 11:12:41 +02:00
Andrzej Rybczak
9c9c190742 change window timeout more transparently 2014-08-31 10:10:44 +02:00
Andrzej Rybczak
966f3ef927 rename ExecItem to RunnableItem and make use of variadic templates 2014-08-31 09:16:37 +02:00
Andrzej Rybczak
5d6d390f77 catch all exceptions and show them as unexpected errors 2014-08-31 08:47:27 +02:00
Andrzej Rybczak
4ac46f8c9d remove quotation marks from the host in the 'welcome' message 2014-08-30 19:56:53 +02:00
Andrzej Rybczak
fe34852c31 help: make volume_change_step affect description of appropriate actions 2014-08-30 16:48:56 +02:00
Andrzej Rybczak
0ed6946721 fix color of column separators with classic ui and disabled titles 2014-08-30 16:06:39 +02:00
Andrzej Rybczak
f7611e9fb0 playlist editor: add data fetch delay after position changes 2014-08-30 15:39:36 +02:00
Andrzej Rybczak
a9c1e3811b media library: add data fetch delay after position changes 2014-08-30 15:39:26 +02:00
Andrzej Rybczak
a959d5c0a6 song: initialize m_hash in default constructor 2014-08-30 14:11:54 +02:00
Andrzej Rybczak
fbe1c1fdb2 lyrics fetcher: metrolyrics: remove code not needed anymore 2014-08-30 14:11:54 +02:00
Andrzej Rybczak
d356c9552f lyrics fetcher: update justsomelyrics fetcher 2014-08-30 14:11:54 +02:00
Andrzej Rybczak
10ceacea7c lyrics fetcher: update lyricsmania fetcher 2014-08-30 14:11:54 +02:00
Andrzej Rybczak
3bd7571407 lyrics fetcher: update sing365 fetcher 2014-08-30 14:11:54 +02:00
Andrzej Rybczak
48320176a0 lyrics fetcher: update lyricwiki fetcher 2014-08-30 14:11:54 +02:00
Andrzej Rybczak
597c656630 actions: apply filter: apply initial filter if non empty 2014-08-30 14:11:54 +02:00
Andrzej Rybczak
dcaa1cafa4 playlist: make kept song count collision resistant 2014-08-30 14:11:44 +02:00
Andrzej Rybczak
d20765c53a normalize messages 2014-08-29 18:30:37 +02:00
Trygve Aaberge
9e8dc741e5 browser: make sorting optional
This adds a new option, "noop", to browser_sort_mode. If this mode
is selected, no sorting is done in the browser view, and the elements
are shown in the same order as received from the MPD server.
2014-08-29 17:10:40 +02:00
Trygve Aaberge
49f53c07bb Use list in media library when listallinfo is overkill
When the media library is not sorted by mtime and not in two column
mode, there is no reason to use listallinfo/GetDirectoryRecursive,
instead of list/GetList.

Using list instead of listallinfo is desired because listallinfo may be
slow, fetches a lot more data than necessary in this case and because
the MPD reference says this about listallinfo:
    Do not use this command. Do not manage a client-side copy of MPD's
    database. That is fragile and adds huge overhead. It will break with
    large databases. Instead, query MPD whenever you need something.
2014-08-29 16:39:37 +02:00
Andrzej Rybczak
749821ecc5 settings: restore possibility to set album artist as library tag 2014-08-29 16:24:04 +02:00