Commit Graph

  • 173b012d00 use vector<string_pair> instead of map<string, string> Andrzej Rybczak 2009-02-16 20:08:14 +01:00
  • 2a6e0fd7e8 fix searching in browser Andrzej Rybczak 2009-02-16 19:52:11 +01:00
  • 0415fa37fe cast properly Andrzej Rybczak 2009-02-16 19:35:12 +01:00
  • 32f959d1ec use streams instead of Window::WriteXY() Andrzej Rybczak 2009-02-16 19:32:43 +01:00
  • 43a8e2284e provide generic interface for dealing with selected items Andrzej Rybczak 2009-02-16 18:20:45 +01:00
  • 2ec7748acd improve 'Crop' function Andrzej Rybczak 2009-02-16 15:25:23 +01:00
  • 34feba8d67 fix refreshing dialog window Andrzej Rybczak 2009-02-16 14:50:07 +01:00
  • af6467d8c1 fix colors in song info screen --without-taglib Andrzej Rybczak 2009-02-16 01:08:46 +01:00
  • ef9948cbe2 fix refreshing in clock screen while resizing / remove some unneded code Andrzej Rybczak 2009-02-16 01:01:54 +01:00
  • ba6c2db0b1 improve resizing Andrzej Rybczak 2009-02-16 00:37:03 +01:00
  • f9cdfa5d2b another externs removed Andrzej Rybczak 2009-02-15 23:08:15 +01:00
  • 26365d9832 rename status_checker -> status / + some cleaning Andrzej Rybczak 2009-02-15 22:56:41 +01:00
  • b43d4dddeb throw away unneeded code Andrzej Rybczak 2009-02-15 22:28:04 +01:00
  • 9dd21b7653 get rid of some externs Andrzej Rybczak 2009-02-15 20:44:42 +01:00
  • c547fbe03b use generic Scroll method Andrzej Rybczak 2009-02-15 20:05:28 +01:00
  • e6bd98e0a7 general code cleaning Andrzej Rybczak 2009-02-15 19:15:52 +01:00
  • 4cdafc5639 change wCurrent and wPrev to myScreen Andrzej Rybczak 2009-02-15 16:09:11 +01:00
  • d762bd9b55 add screen.h Andrzej Rybczak 2009-02-14 23:23:27 +01:00
  • 81d685eff8 change namespace Clock into class Andrzej Rybczak 2009-02-14 22:54:12 +01:00
  • 49abc4d42c change namespace Info into class Andrzej Rybczak 2009-02-14 22:25:44 +01:00
  • 17352e821c change namespace Lyrics into class Andrzej Rybczak 2009-02-14 21:30:14 +01:00
  • 6f09d3b592 change namespace Help into class Andrzej Rybczak 2009-02-14 20:01:19 +01:00
  • d6a6bca3e6 change namespace TagEditor into class Andrzej Rybczak 2009-02-14 19:44:55 +01:00
  • 7b1d07722b change namespace TinyTagEditor into class Andrzej Rybczak 2009-02-14 18:36:42 +01:00
  • 7148762b0c change namespace PlaylistEditor into class Andrzej Rybczak 2009-02-14 18:11:31 +01:00
  • 5a06f2a4fc change namespace MediaLibrary into class Andrzej Rybczak 2009-02-14 17:38:39 +01:00
  • 111652e2d6 change namespace SearchEngine into class Andrzej Rybczak 2009-02-14 16:15:11 +01:00
  • 11622b7ba5 remove extern int now_playing Andrzej Rybczak 2009-02-14 15:18:13 +01:00
  • 8653232a2a change namespace Browser into class Andrzej Rybczak 2009-02-14 00:43:58 +01:00
  • 6e167d67e2 change namespace Playlist into class Andrzej Rybczak 2009-02-13 22:27:26 +01:00
  • 08e162f6ac fix compilation --without-curl Andrzej Rybczak 2009-02-13 17:39:53 +01:00
  • 8ba72bc78a separate some code from ncmpcpp.cpp Andrzej Rybczak 2009-02-13 17:24:06 +01:00
  • 29301aefd5 move all externs to global.h Andrzej Rybczak 2009-02-11 09:45:23 +01:00
  • cecb11c3d8 move WindowTitle() to local unnamed namespace Andrzej Rybczak 2009-02-11 09:12:49 +01:00
  • d82577e357 group various functions more logically Andrzej Rybczak 2009-02-10 15:51:55 +01:00
  • 256bb429b5 change std::stringstream to std::ostringstream Andrzej Rybczak 2009-02-10 12:23:02 +01:00
  • f9f5149b76 includes cleaning Andrzej Rybczak 2009-02-10 12:19:59 +01:00
  • b607617193 remember active columns Andrzej Rybczak 2009-02-06 17:13:55 +01:00
  • d68824f0f2 replace all string::find_last_of() with string::rfind() Andrzej Rybczak 2009-02-05 21:52:31 +01:00
  • e637d8f627 add optional 'ignore leading "The" word' function while sorting Andrzej Rybczak 2009-02-05 21:45:34 +01:00
  • d3b4be9c56 oops. fix for previous commit. Andrzej Rybczak 2009-02-05 20:23:12 +01:00
  • 4943dea1d3 do not display mpd password in clear text Andrzej Rybczak 2009-02-05 20:22:03 +01:00
  • 94edefae44 fix Scrollpad::MoveTo() Andrzej Rybczak 2009-02-05 19:48:23 +01:00
  • 32cc754077 use Scrollpad for clock window Andrzej Rybczak 2009-02-05 19:47:46 +01:00
  • 01f429cca0 fix adding results from searching in current playlist Andrzej Rybczak 2009-02-05 18:44:05 +01:00
  • 2df9b1ab3f Search() should take value, not reference Andrzej Rybczak 2009-02-05 18:37:19 +01:00
  • edeb2fa37d add field 'Any' to search engine Andrzej Rybczak 2009-02-05 18:33:56 +01:00
  • 7be920b6ad fix typo Andrzej Rybczak 2009-02-05 16:07:39 +01:00
  • 5e757ff999 fix/improve detecting playlist's changes Andrzej Rybczak 2009-02-04 18:50:22 +01:00
  • 34ba81be9e sort playlists in playlist editor Andrzej Rybczak 2009-02-03 15:55:22 +01:00
  • b1817a0bc9 support for switching between supported lyrics databases at runtime Andrzej Rybczak 2009-02-02 23:43:12 +01:00
  • baa1c9bf4f escape unallowed chars before opening/saving file with lyrics Andrzej Rybczak 2009-02-02 12:02:09 +01:00
  • 6217bf04c2 add support for lyricsplugin database Andrzej Rybczak 2009-02-02 12:00:19 +01:00
  • e59b14c56d clean-up lyrics code a little Andrzej Rybczak 2009-02-02 09:55:06 +01:00
  • 1a6e0be0c1 fix searching Andrzej Rybczak 2009-02-01 22:23:04 +01:00
  • 6e2a6dfd27 replace ~ in mpd_music_dir with user's home directory Andrzej Rybczak 2009-02-01 20:49:07 +01:00
  • 966fd634a4 add support for columns view in browser and search engine Andrzej Rybczak 2009-02-01 17:55:28 +01:00
  • 4442f2bb7b fix 'crop' function when mpd was stopped Andrzej Rybczak 2009-02-01 16:41:32 +01:00
  • e3ffbc7027 align search fields in media library Andrzej Rybczak 2009-02-01 16:35:55 +01:00
  • 7d60ab6e9c check if playlist/playlist editor is empty before an attempt to move a song Andrzej Rybczak 2009-01-30 21:52:08 +01:00
  • 9cc1689a71 make changes from 7b6521a3 compatible with <mpd-0.14 Andrzej Rybczak 2009-01-30 19:47:14 +01:00
  • 791daa1f7e clear window only if last element is deleted Andrzej Rybczak 2009-01-30 19:01:22 +01:00
  • 4ce83854a2 rearrange fields in search engine / +composer +performer -track Andrzej Rybczak 2009-01-30 18:41:40 +01:00
  • 7b6521a370 show songs without album tag in media library Andrzej Rybczak 2009-01-30 16:33:26 +01:00
  • 865385e309 if locale are set to C, do not do encoding convertion Andrzej Rybczak 2009-01-30 15:27:35 +01:00
  • ec38d57c9b make ncmpcpp toggle start playing if mpd is stopped Andrzej Rybczak 2009-01-30 00:05:47 +01:00
  • b8f73ae6a6 use curl_escape on artist and title tags Andrzej Rybczak 2009-01-28 22:37:46 +01:00
  • b2d3fef275 set CURLOPT_NOSIGNAL to 1 Andrzej Rybczak 2009-01-28 18:52:10 +01:00
  • 5b5d33c642 check if s and locale_charset ptrs are NULL before conversion Andrzej Rybczak 2009-01-27 00:07:50 +01:00
  • 22c48d0314 bump to 0.3.1_pre Andrzej Rybczak 2009-01-27 00:05:46 +01:00
  • b3824b2f56 update NEWS / version bump Andrzej Rybczak 2009-01-22 17:26:16 +01:00
  • a0c00d4bba do not clear found positions list if next input was empty Andrzej Rybczak 2009-01-22 16:30:58 +01:00
  • 33e173f943 remove redunant includes from clock.cpp Andrzej Rybczak 2009-01-22 16:10:10 +01:00
  • 237e494b08 color artist's info loaded from a file Andrzej Rybczak 2009-01-22 16:08:09 +01:00
  • 1244223919 if menu is empty, clear it Andrzej Rybczak 2009-01-22 14:32:42 +01:00
  • c696d68d92 check if tags are properly saved (part 2) Andrzej Rybczak 2009-01-22 13:29:59 +01:00
  • 962f80ea83 check if tags are properly saved Andrzej Rybczak 2009-01-22 12:41:45 +01:00
  • 49724329f1 get rid of Scrollpad::itsXPos as it's redunant Andrzej Rybczak 2009-01-20 14:40:40 +01:00
  • f080b3e1f1 improvements for pthread related stuff Andrzej Rybczak 2009-01-20 14:35:49 +01:00
  • 34e3aaa782 show warning that adding whole dirs from local browser is not supported Andrzej Rybczak 2009-01-19 20:30:51 +01:00
  • bf52375fb5 fix adding selected items to playlist Andrzej Rybczak 2009-01-19 15:50:04 +01:00
  • 3adf0a396b fix adding selected directory to playlist Andrzej Rybczak 2009-01-19 14:25:45 +01:00
  • 582725f2f9 init clock before displaying it, not after Andrzej Rybczak 2009-01-19 14:22:05 +01:00
  • 0a6272c6db check if current iterator position is smaller than end, not equal Andrzej Rybczak 2009-01-19 00:45:00 +01:00
  • b93c04189e improve "Capitalize First Letters" algorithm Andrzej Rybczak 2009-01-19 00:17:33 +01:00
  • f111b933a4 center immediately after autocenter mode is on Andrzej Rybczak 2009-01-18 19:24:18 +01:00
  • 542c121e0a add clock screen (ported from ncmpc) Andrzej Rybczak 2009-01-17 20:40:28 +01:00
  • 351ddc8584 eliminate compiler warnings Andrzej Rybczak 2009-01-17 14:17:24 +01:00
  • fd5a3e142c do not exclude iconv support if unicode is enabled Andrzej Rybczak 2009-01-17 14:10:44 +01:00
  • 7d82da3fed remove static keyword from char_non_ascii() declaration Andrzej Rybczak 2009-01-17 12:04:36 +01:00
  • 8045899049 remove extern keyword from const char * declarations Andrzej Rybczak 2009-01-17 12:02:50 +01:00
  • d8b54a549c version bump to 0.2.99 Andrzej Rybczak 2009-01-17 00:57:20 +01:00
  • 0c9e10091f update fsf address and copyright info Andrzej Rybczak 2009-01-17 00:52:08 +01:00
  • 844acb1ecd block scrolling, if wide characters are used in input string Andrzej Rybczak 2009-01-17 00:25:41 +01:00
  • 430052bead check for type, not ptr's address while deleting old items from browser Andrzej Rybczak 2009-01-16 22:41:36 +01:00
  • 14befc5b56 fix scrolling if unicode is disabled Andrzej Rybczak 2009-01-15 20:44:03 +01:00
  • 24c308dac8 convert filenames to current locale if needed / some implementation improvements Andrzej Rybczak 2009-01-15 20:34:35 +01:00
  • 8226b9b4a2 use static width for middle column in tag editor Andrzej Rybczak 2009-01-15 14:59:04 +01:00
  • 0d7df1e5c6 tag editor: add options "Capitalize First Letters" and "lower all letters" Andrzej Rybczak 2009-01-15 12:29:45 +01:00
  • 42172bff2d set lock_statusbar_delay to -1 to prevent entering this section all the time Andrzej Rybczak 2009-01-15 11:32:51 +01:00