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
Andrzej Rybczak
98fc9324e2
playlist: rename remaining old private members
2014-08-29 15:20:07 +02:00
Andrzej Rybczak
d318484b4b
fix compilation --without-curl
2014-08-29 14:59:43 +02:00
Andrzej Rybczak
4b933b29e1
settings: configuration file processing rewrite
2014-08-29 14:54:09 +02:00
Andrzej Rybczak
8a1e4a48dd
cmdargs: use boost::program_options
2014-08-28 05:46:49 +02:00
Andrzej Rybczak
99937bb468
server info: remove debug printf
2014-08-28 02:02:30 +02:00
Andrzej Rybczak
a3ee8736ce
playlist: update: reorder conditions
2014-08-28 02:02:05 +02:00
Andrzej Rybczak
64c0376d56
tiny tag editor: do not to set empty name
2014-08-27 12:59:17 +02:00
Andrzej Rybczak
e7523337c0
scrollpad: fix height calculation on window resize
2014-08-27 12:51:33 +02:00
Andrzej Rybczak
b7ceae7273
replace timeval and time_t with boost::posix_time::ptime
2014-08-27 11:19:05 +02:00
Andrzej Rybczak
7fdace835b
uniformize ways to convert strings into screen type
2014-08-27 08:54:02 +02:00
Andrzej Rybczak
e3e6aa09cc
tag editor: fix filename change detection
2014-08-27 06:09:22 +02:00
Andrzej Rybczak
e7c2e7790f
remove remnants of --now-playing command option
2014-08-27 05:53:04 +02:00
Andrzej Rybczak
85a2802361
update copyright message
2014-08-27 05:43:51 +02:00
Andrzej Rybczak
962c351a27
actions: make askYesNoQuestion use boost::format
2014-08-27 05:42:01 +02:00
Andrzej Rybczak
59430f640b
statusbar: use boost::format instead of c-style printf
2014-08-27 05:25:53 +02:00
Andrzej Rybczak
8d1b10fb3e
actions: add missing flag restriction for physical deletion
2014-08-27 02:01:44 +02:00
Andrzej Rybczak
1fc2ce2d3c
window: fix exiting from getString if helper indicates so
2014-08-27 01:48:40 +02:00
Andrzej Rybczak
a7f3992c97
bindings: allow for binding multiple chains to one key
2014-08-27 01:15:28 +02:00
Andrzej Rybczak
afd5c22acf
mpd: fix memory leak added by 67550d460
2014-08-26 23:09:03 +02:00
Andrzej Rybczak
8db4b668ef
reinstall signal handler each time it's executed on Solaris ( #3976 )
2014-08-26 22:46:05 +02:00
Andrzej Rybczak
8e55acd3d0
doc: get rid of removed options
...
submitted by Marc Jessome some time ago.
2014-08-25 05:16:24 +02:00
Andrzej Rybczak
37ac53a27f
actions: fix assertion fail at double clear ( #4038 )
2014-08-25 05:07:34 +02:00
Matthew Hague
67550d4607
mpd: fix fetching mtime in getDirectoryRecursive
...
getdirectoryrecursive was using mpd_recv_song after a listall
including directories, changed to use mpd_recv_entity instead
(else incorrect mtime reported)
2014-08-25 04:53:54 +02:00
Andrzej Rybczak
8913c77786
browser: properly report errors when deleting items fails
2014-04-26 17:53:59 +02:00
Andrzej Rybczak
d28dcf6781
lyrics fetcher: fix a typo
2014-04-26 17:24:39 +02:00
Andrzej Rybczak
34923a035c
notify user if some files failed to be added
2014-01-18 17:01:16 +01:00
James Pike
7094852c20
addSongsToPlaylist: add all valid entries instead of stopping at first failure
2014-01-18 16:52:13 +01:00
Andrzej Rybczak
4415fe8684
window: read_key: move cursor back to position it was at before callbacks were called
2014-01-04 23:12:36 +01:00
Marc Jessome
e339e72ec3
actions: reset highlight position of main playlist when cleared
2014-01-04 21:53:47 +01:00
Andrzej Rybczak
554d684396
window: read_key: move cursor back to position it was at before helper function call
2014-01-04 21:47:07 +01:00
Andrzej Rybczak
c8c182b409
window: disable readline default autocompletion
2013-12-26 00:28:38 +01:00
Andrzej Rybczak
5ae6dce252
help: add description of 'set volume' action
2013-12-25 23:41:47 +01:00