Andrzej Rybczak
c0e558f04b
lyrics: add support for storing lyrics in song's directory
2010-08-17 16:58:48 +02:00
Andrzej Rybczak
c97f4fac59
settings: use separate bindings for switching between columns
2010-08-17 15:49:37 +02:00
Andrzej Rybczak
de084e70bf
lyrics fetcher: remove lyricsfly.com support
...
I'll take not answering for a week my e-mail with
request for permanent userid key as "no".
2010-08-16 15:35:34 +02:00
Andrzej Rybczak
1b98b02659
fix 'media library: fix filter issues'
2010-08-16 15:12:48 +02:00
Andrzej Rybczak
d669bec777
tag editor: fix filter issues
2010-08-16 14:47:21 +02:00
Andrzej Rybczak
91fcbf6781
playlist editor: fix filter issues
2010-08-16 14:30:04 +02:00
Andrzej Rybczak
b1bb7ec295
ncmpcpp: check for list emptiness before taking current element from it
2010-08-16 14:13:24 +02:00
Andrzej Rybczak
2aa053d7e1
media library: fix filter issues
2010-08-16 13:46:57 +02:00
Andrzej Rybczak
17c340408f
include lastfm_service.{cpp,h}
...
ops, I forgot to add them.
2010-08-13 07:34:25 +02:00
Andrzej Rybczak
5ee05e3119
settigs: add support for custom visualization color
2010-08-13 07:27:04 +02:00
Andrzej Rybczak
35ddbe351a
add support for 'replay' function (play current song from the beginning)
2010-08-13 06:31:58 +02:00
Andrzej Rybczak
342521459c
settings: add support for preferred last.fm info language
2010-08-13 06:11:13 +02:00
Andrzej Rybczak
a7b9088b87
lastfm: put code that takes info from a thread to separate function
2010-08-13 05:54:37 +02:00
Andrzej Rybczak
3afa0028e6
lyrics: some code beautification + Lyrics::SwitchTo() corrections
2010-08-13 05:45:34 +02:00
Andrzej Rybczak
a1cd5ae1aa
lastfm: redesigned plugins system
2010-08-13 05:20:12 +02:00
Andrzej Rybczak
d4a5574146
lyrics fetcher: add sing365.com db support + a few corrections
2010-08-11 16:44:51 +02:00
Andrzej Rybczak
2a79184108
lyrics fetcher: strip html tags from lyrics from lyricsfly.com
2010-08-11 14:17:08 +02:00
Andrzej Rybczak
68a7d11c0e
lyrics fetcher: add songlyrics.com and lyriczz.com support
2010-08-11 13:34:47 +02:00
Andrzej Rybczak
de5f3b22e0
separate 'song info' functionality from Info class
2010-08-10 23:46:57 +02:00
Andrzej Rybczak
87298907e1
lyrics fetcher: do not apply quotation marks to google keywords
2010-08-10 20:45:08 +02:00
Andrzej Rybczak
923eaef466
lyrics fetcher: convert lyrics from lyricsmania.com to utf8
2010-08-10 20:43:56 +02:00
Andrzej Rybczak
e1b1cf838a
lyrics: restore database selector
2010-08-10 20:39:08 +02:00
Andrzej Rybczak
73339eed9c
lyrics: reload lyrics in more sane manner
2010-08-10 19:55:49 +02:00
Andrzej Rybczak
b387d22663
lyrics: add support for lyricstime.com, metrolyrics.com and lyricsmania.com
2010-08-10 19:53:44 +02:00
Andrzej Rybczak
3a724626de
lyrics: use pthread_t instead of pthread_t *
2010-08-10 01:50:39 +02:00
Andrzej Rybczak
50581938e7
lyrics fetcher: do not add notice about error to curl error messages
...
there is boolean variable for the success or failure so
if it's false it's already known that an error occured.
2010-08-10 01:39:51 +02:00
Andrzej Rybczak
3bb3607399
lyrics: pass wrapper around member function to new thread
...
+ some more code refactoring
2010-08-10 01:32:34 +02:00
Andrzej Rybczak
7cd6508496
lyrics: general code refactoring
2010-08-10 01:12:59 +02:00
Andrzej Rybczak
5dc439aa19
lyrics: rename Lyrics::FetchAgain() to Lyrics::Refetch()
2010-08-10 00:34:54 +02:00
Andrzej Rybczak
d7f862ce86
lyrics: move code that saves lyrics to separate function
2010-08-10 00:30:41 +02:00
Andrzej Rybczak
443516acbf
lyrics: make screen accessible if lyrics are being fetched
2010-08-10 00:24:16 +02:00
Andrzej Rybczak
7c75be82bd
browser: if current dir doesn't exists, go down one level automatically
2010-08-10 00:11:44 +02:00
Andrzej Rybczak
a93096fbda
lyrics fetcher: change if -> else if
2010-08-09 14:57:50 +02:00
Andrzej Rybczak
331ffccd0e
lyricwiki fetcher: trim and strip output from html tags
2010-08-09 13:52:13 +02:00
Andrzej Rybczak
3b92484755
conv: give function EscapeHtml much more appropriate name (StripHtmlTags)
2010-08-09 13:51:01 +02:00
Andrzej Rybczak
2eddb37497
lyricwiki fetcher: deal with utf8 characters properly
2010-08-09 13:46:24 +02:00
Andrzej Rybczak
26b7218f8e
lyrics fetcher: add lyricwiki.com database support
2010-08-09 13:14:07 +02:00
Andrzej Rybczak
96064b826e
lyrics: show additional info if lyrics are not found in any database
2010-08-09 12:09:17 +02:00
Andrzej Rybczak
7f2ea9dc8f
remove optional pthread support - it's mandatory now
2010-08-09 11:57:58 +02:00
Andrzej Rybczak
daad444f3c
lyrics: redesigned plugins system
2010-08-09 11:39:41 +02:00
Andrzej Rybczak
d3cb0ea6f6
put CURL related functions into a separate file
2010-08-09 09:31:47 +02:00
Andrzej Rybczak
8b109d0736
lyrics: add support for lyricsfly.com database
2010-08-08 19:12:51 +02:00
Andrzej Rybczak
74d177feae
replace lyricsplugin.com with lyrc.com.ar as the former no longer works
...
this is sorta workaround, I need to add at least leolyrics and lyricsfly
databases support, but they require unique user ids. btw, plugin system in
its current form is horrible mess and it *really* needs to be redesigned.
2010-08-08 03:16:40 +02:00
Andrzej Rybczak
087245ecda
window: make new BUTTON2_PRESSED definition more clear
2010-07-31 19:22:49 +02:00
Frank Blendinger
dc8aff65a2
add separate keys to move sel. before/after cursor
2010-07-16 19:57:10 +02:00
Andrzej Rybczak
883d1a6cdd
make feature 'select songs of album around cursor' work in all screens
2010-07-12 09:15:50 +02:00
Andrzej Rybczak
d962653c76
make feature 'display separators between albums' work in all screens
2010-07-12 09:14:15 +02:00
Andrzej Rybczak
f627dc854d
browser: add support for deleting group of selected items
2010-07-12 07:48:10 +02:00
Andrzej Rybczak
5d37d56c64
always create header window
...
this fixes crash that would occur if one had header_visibility = "no",
classic user interface at start and tried to change it to alternative
one at runtime.
2010-07-07 23:41:33 +02:00
Frank Blendinger
13dbf65350
key_select_album also works in search results now
2010-07-05 16:22:26 +02:00