Commit Graph

1679 Commits

Author SHA1 Message Date
Andrzej Rybczak 0b4d7e203b status: make idle events handling independent of the order of their arrival 2014-09-04 17:39:15 +02:00
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