Andrzej Rybczak
ef9948cbe2
fix refreshing in clock screen while resizing / remove some unneded code
2009-02-16 01:01:54 +01:00
Andrzej Rybczak
ba6c2db0b1
improve resizing
2009-02-16 00:37:03 +01:00
Andrzej Rybczak
f9cdfa5d2b
another externs removed
2009-02-15 23:08:15 +01:00
Andrzej Rybczak
26365d9832
rename status_checker -> status / + some cleaning
2009-02-15 22:56:41 +01:00
Andrzej Rybczak
b43d4dddeb
throw away unneeded code
2009-02-15 22:28:04 +01:00
Andrzej Rybczak
9dd21b7653
get rid of some externs
2009-02-15 20:44:42 +01:00
Andrzej Rybczak
c547fbe03b
use generic Scroll method
2009-02-15 20:05:28 +01:00
Andrzej Rybczak
e6bd98e0a7
general code cleaning
2009-02-15 19:15:52 +01:00
Andrzej Rybczak
4cdafc5639
change wCurrent and wPrev to myScreen
2009-02-15 16:09:11 +01:00
Andrzej Rybczak
d762bd9b55
add screen.h
2009-02-14 23:23:27 +01:00
Andrzej Rybczak
81d685eff8
change namespace Clock into class
2009-02-14 22:54:12 +01:00
Andrzej Rybczak
49abc4d42c
change namespace Info into class
2009-02-14 22:25:44 +01:00
Andrzej Rybczak
17352e821c
change namespace Lyrics into class
2009-02-14 21:30:14 +01:00
Andrzej Rybczak
6f09d3b592
change namespace Help into class
2009-02-14 20:01:19 +01:00
Andrzej Rybczak
d6a6bca3e6
change namespace TagEditor into class
2009-02-14 19:44:55 +01:00
Andrzej Rybczak
7b1d07722b
change namespace TinyTagEditor into class
2009-02-14 18:36:42 +01:00
Andrzej Rybczak
7148762b0c
change namespace PlaylistEditor into class
2009-02-14 18:11:31 +01:00
Andrzej Rybczak
5a06f2a4fc
change namespace MediaLibrary into class
2009-02-14 17:38:39 +01:00
Andrzej Rybczak
111652e2d6
change namespace SearchEngine into class
2009-02-14 16:15:11 +01:00
Andrzej Rybczak
11622b7ba5
remove extern int now_playing
2009-02-14 15:18:13 +01:00
Andrzej Rybczak
8653232a2a
change namespace Browser into class
2009-02-14 00:43:58 +01:00
Andrzej Rybczak
6e167d67e2
change namespace Playlist into class
2009-02-13 22:27:26 +01:00
Andrzej Rybczak
08e162f6ac
fix compilation --without-curl
2009-02-13 17:39:53 +01:00
Andrzej Rybczak
8ba72bc78a
separate some code from ncmpcpp.cpp
2009-02-13 17:24:06 +01:00
Andrzej Rybczak
29301aefd5
move all externs to global.h
2009-02-11 09:45:23 +01:00
Andrzej Rybczak
cecb11c3d8
move WindowTitle() to local unnamed namespace
2009-02-11 09:12:49 +01:00
Andrzej Rybczak
d82577e357
group various functions more logically
2009-02-10 15:51:55 +01:00
Andrzej Rybczak
256bb429b5
change std::stringstream to std::ostringstream
2009-02-10 12:23:02 +01:00
Andrzej Rybczak
f9f5149b76
includes cleaning
2009-02-10 12:19:59 +01:00
Andrzej Rybczak
b607617193
remember active columns
2009-02-06 17:13:55 +01:00
Andrzej Rybczak
d68824f0f2
replace all string::find_last_of() with string::rfind()
...
find_last_of was working properly only because it was searching
only for one character, string::rfind() is appropriate function
for this job.
2009-02-05 21:52:31 +01:00
Andrzej Rybczak
e637d8f627
add optional 'ignore leading "The" word' function while sorting
2009-02-05 21:45:34 +01:00
Andrzej Rybczak
d3b4be9c56
oops. fix for previous commit.
2009-02-05 20:23:12 +01:00
Andrzej Rybczak
4943dea1d3
do not display mpd password in clear text
2009-02-05 20:22:03 +01:00
Andrzej Rybczak
94edefae44
fix Scrollpad::MoveTo()
2009-02-05 19:48:23 +01:00
Andrzej Rybczak
32cc754077
use Scrollpad for clock window
2009-02-05 19:47:46 +01:00
Andrzej Rybczak
01f429cca0
fix adding results from searching in current playlist
...
previously, pointers to items in playlist were added to list.
this is utterly wrong as playlist can change at any time, so
if song is from playlist, duplicate it.
2009-02-05 18:44:05 +01:00
Andrzej Rybczak
2df9b1ab3f
Search() should take value, not reference
2009-02-05 18:37:19 +01:00
Andrzej Rybczak
edeb2fa37d
add field 'Any' to search engine
2009-02-05 18:33:56 +01:00
Andrzej Rybczak
7be920b6ad
fix typo
2009-02-05 16:07:39 +01:00
Andrzej Rybczak
5e757ff999
fix/improve detecting playlist's changes
2009-02-04 18:50:22 +01:00
Andrzej Rybczak
34ba81be9e
sort playlists in playlist editor
2009-02-03 15:55:22 +01:00
Andrzej Rybczak
b1817a0bc9
support for switching between supported lyrics databases at runtime
2009-02-02 23:43:12 +01:00
Andrzej Rybczak
baa1c9bf4f
escape unallowed chars before opening/saving file with lyrics
2009-02-02 12:02:09 +01:00
Andrzej Rybczak
6217bf04c2
add support for lyricsplugin database
2009-02-02 12:00:19 +01:00
Andrzej Rybczak
e59b14c56d
clean-up lyrics code a little
2009-02-02 09:55:06 +01:00
Andrzej Rybczak
1a6e0be0c1
fix searching
2009-02-01 22:23:04 +01:00
Andrzej Rybczak
6e2a6dfd27
replace ~ in mpd_music_dir with user's home directory
2009-02-01 20:49:07 +01:00
Andrzej Rybczak
966fd634a4
add support for columns view in browser and search engine
2009-02-01 17:55:28 +01:00
Andrzej Rybczak
4442f2bb7b
fix 'crop' function when mpd was stopped
2009-02-01 16:41:32 +01:00