Commit Graph

  • 4ab4e72c97 implement argv handler and basic mpc commands unK 2008-10-05 22:41:29 +02:00
  • 9fd373625d add to libmpdclient support for getting list of any tag type unK 2008-10-05 19:30:42 +02:00
  • f8727b0a10 fix various compiler warnings and a few minor bugs unK 2008-10-05 00:26:02 +02:00
  • 5c7b7a04e1 add some checks to prevent ncmpcpp from segfaulting with mpd from git unK 2008-10-04 23:18:50 +02:00
  • 457452036b fix displaying title of primary column in media library with tag editor disabled unK 2008-10-04 20:30:53 +02:00
  • 109f49430e add tag type list switcher to media library unK 2008-10-04 20:20:21 +02:00
  • d5bdec41f7 support for user defined tag type in left column of media library unK 2008-10-04 19:21:18 +02:00
  • 7831d5fc52 don't reload lyrics if 'repeat one' mode is enabled unK 2008-10-02 20:34:42 +02:00
  • 8133830af9 split data_ready to lyrics_ready and artist_info_ready to avoid main loop lockup unK 2008-10-02 15:23:33 +02:00
  • e6b7e22485 remove ToString() and ToWString() returning C strings as they aren't used anyway unK 2008-10-01 18:46:56 +02:00
  • aba3373da7 use wprintw instead of waddwstr to print wide strings unK 2008-09-30 21:15:30 +02:00
  • 10e60880a5 reverse 0384b236 and fix saving ID3v2 frames unK 2008-09-30 21:13:23 +02:00
  • 4adcdf8e23 close files after reading them unK 2008-09-30 18:53:49 +02:00
  • 5147ea391c store list of recent patterns in ~/.ncmpcpp/patterns.list file unK 2008-09-30 18:49:35 +02:00
  • 0384b23670 raise taglib dependency to >= 1.5 version unK 2008-09-30 16:33:32 +02:00
  • 0a210a8896 use ToLower() instead of calling std::transform explicitly all the time unK 2008-09-29 00:11:00 +02:00
  • dbe0480db5 store fetched artist's info in ~/.ncmpcpp/artists instead of ~/.lyrics unK 2008-09-28 23:58:27 +02:00
  • 3291d2fe36 change place of storing config files to ~/.ncmpcpp folder unK 2008-09-28 22:44:40 +02:00
  • d0e521de98 fix for 9b65b39126 (funny bug) unK 2008-09-27 23:17:57 +02:00
  • 0318da84ca support for user defined base seek time unK 2008-09-27 23:08:03 +02:00
  • 9b65b39126 put local functions into unnamed namespaces unK 2008-09-27 20:54:32 +02:00
  • d61cb54653 make fetching lyrics and artist's info work in background unK 2008-09-27 20:33:30 +02:00
  • de70c6ceff support for setting composer, performer and disc tag from filename unK 2008-09-27 12:55:39 +02:00
  • 34357c66cd display information about file already being modified by taglib in tag editor unK 2008-09-27 12:48:12 +02:00
  • 08303146be in fact only mp3 supports ID3v2 tags so remove flac support for it unK 2008-09-27 12:46:46 +02:00
  • f49f7a50ab fix highlighting song in 'go to containing dir' function if right align is used unK 2008-09-26 23:59:06 +02:00
  • d89f00136f support for editing composer, performer and disc tag unK 2008-09-26 23:57:15 +02:00
  • 4c7afc4fcd fix displaying song in search engine if song_format uses right align unK 2008-09-26 19:32:08 +02:00
  • 65eec99073 perform case insensitive searching by default unK 2008-09-25 21:09:59 +02:00
  • b8284ffe61 add support for renaming in tiny tag editor unK 2008-09-25 20:46:53 +02:00
  • 0d0e5e2912 rename Song::GetShortFilename() to Song::GetName() unK 2008-09-25 20:18:16 +02:00
  • 25719527e9 remove asserts from str_pool unK 2008-09-25 20:15:24 +02:00
  • 0d5032c452 support for adding items like in ncmpc (disabled by default) unK 2008-09-25 20:08:47 +02:00
  • 40abeaac2c make use of std::make_pair unK 2008-09-21 23:53:22 +02:00
  • d992af15b0 update NEWS & version bump unK 2008-09-20 22:00:22 +02:00
  • aa80c13c2e support for following lyrics of now playing song unK 2008-09-20 20:06:14 +02:00
  • f0a810cdc0 count proper tab length in Scrollpad::Add() unK 2008-09-19 23:36:16 +02:00
  • 6ff6f6e258 support for dirs/playlists rename in browser unK 2008-09-19 23:29:32 +02:00
  • ce9fed322d fix for non unicode locales unK 2008-09-18 15:30:54 +02:00
  • 3bbe2c5054 add incremental seeking as an option (enabled by default) unK 2008-09-17 20:30:11 +02:00
  • 022bf9781e hadle streams in playlist properly unK 2008-09-17 19:42:00 +02:00
  • bcd977849c count number of found songs properly unK 2008-09-17 17:54:42 +02:00
  • 0ced9f5fc1 if playlist changed redraw header only if we are on playlist screen unK 2008-09-17 15:12:14 +02:00
  • 82f4ee14ce fix code causing segfault in Window::GetString() unK 2008-09-17 14:58:28 +02:00
  • 5ec6e998ef fix putting strings into a pool unK 2008-09-17 14:54:23 +02:00
  • 89d4eb9f41 update only current dir in db if we are on tag editor with dirs view unK 2008-09-17 00:20:29 +02:00
  • fac14dface change internal storing of Song info (much less memory consumption) unK 2008-09-17 00:07:56 +02:00
  • ded070c61b allocate strings in a pool (taken from ncmpc) unK 2008-09-16 14:43:04 +02:00
  • 77a01b6574 libmpdclient sync unK 2008-09-16 13:54:10 +02:00
  • da2086c9bd fixes for parsing info from last.fm unK 2008-09-15 21:27:57 +02:00
  • e029c2cd09 minor fixes for moving and deleting items unK 2008-09-15 20:52:25 +02:00
  • 90b975f04d improve bolding songs added to playlist unK 2008-09-15 15:11:13 +02:00
  • 9795fc4488 support for fetching artist's info from last.fm unK 2008-09-15 12:45:02 +02:00
  • 0664f9ed2b escape html chars in fetched lyrics properly unK 2008-09-14 19:41:33 +02:00
  • 80c067924e make 'repeat one' mode work with random mode unK 2008-09-14 17:08:27 +02:00
  • 2b8d90a264 extend configuration unK 2008-09-14 17:02:50 +02:00
  • 9ae8249b73 filter chars unallowed in filename / more actions for songs in tag editor unK 2008-09-14 14:55:08 +02:00
  • 03eb5f31f9 fix compilation without taglib (below commit broke it) unK 2008-09-14 00:01:03 +02:00
  • fb04687fef introduce switch for 'fancy scrolling' unK 2008-09-13 23:50:24 +02:00
  • 8bdda428bb simplify Window::Clear() unK 2008-09-13 22:07:15 +02:00
  • c54de64176 new option for song format - right align (thx to Nathan Jones) unK 2008-09-13 21:59:05 +02:00
  • 369bbf6b96 new feature for parser, coordinates reader unK 2008-09-13 20:39:13 +02:00
  • 831f9ab405 a few code clean-ups unK 2008-09-13 17:43:36 +02:00
  • 3419ff13a8 improve time displaying / allow markers for empty tags without color unK 2008-09-13 17:09:20 +02:00
  • 0060450b10 fixes unK 2008-09-13 15:46:33 +02:00
  • 0a534ad8cf prevent from doing any operations if list of songs is empty unK 2008-09-13 00:22:56 +02:00
  • fd7819a6b0 refresh header window and right column in tag editor only if necessary unK 2008-09-13 00:17:08 +02:00
  • 2605b29dd9 filename parser for tag editor, renaming files support, minor fixes unK 2008-09-12 22:06:48 +02:00
  • 8fb83ac476 code clean-ups (help screen initialization splitted) unK 2008-09-11 16:05:46 +02:00
  • 8b185e2967 suport for renaming directories in tag editor unK 2008-09-11 12:35:52 +02:00
  • 51b913d611 directories view for tag editor unK 2008-09-11 10:31:04 +02:00
  • 25c2f3fb49 add scroll ability for Window::GetString unK 2008-09-10 21:22:38 +02:00
  • 415096c067 some fixes for color parser unK 2008-09-10 18:20:19 +02:00
  • cb79ecdb2a brand new song info screen unK 2008-09-10 17:25:35 +02:00
  • c80b7e6568 fix compilation for older gcc versions unK 2008-09-10 11:22:29 +02:00
  • 226702f23a simplify adding options in Menu class unK 2008-09-10 11:06:01 +02:00
  • e36bf0a3cc use std::pair instead of two different containters unK 2008-09-10 10:50:59 +02:00
  • 0e1e3c6342 a lot of code clean-ups, remove song info screen unK 2008-09-09 16:49:22 +02:00
  • cad4d36807 improve checking if song is in playlist in search engine unK 2008-09-09 10:01:56 +02:00
  • 52241fd36d fix for previous commit, uhm. unK 2008-09-07 16:37:25 +02:00
  • a205e3b46d filter two more tags in fetched lyrics unK 2008-09-07 16:34:25 +02:00
  • be9177877c don't clear lyrics screen while resizing window unK 2008-09-07 16:32:45 +02:00
  • 9766f04382 if title tag is empty, display filename (only in column view) unK 2008-09-07 15:30:33 +02:00
  • 1398aff398 improvements for album tag editor unK 2008-09-07 15:18:30 +02:00
  • 4348d329ff fix compilation for *bsd unK 2008-09-07 12:20:15 +02:00
  • b142164426 corections for album tag editor unK 2008-09-07 11:46:01 +02:00
  • d9ffcbaa2a fix typo in ifdef directive unK 2008-09-07 07:10:41 +02:00
  • ecdf23f06a add albums' editor screen (quite experimental for now) unK 2008-09-06 22:33:35 +02:00
  • 32430450d0 display more verbose info about reading file error unK 2008-09-06 15:08:05 +02:00
  • c9263b8396 add playlist renaming support unK 2008-09-06 13:55:35 +02:00
  • 7e5b023d2a don't delay window resizing unK 2008-09-06 13:25:31 +02:00
  • 6ab5a1961f fix refreshing songs column in media library if albums column is empty unK 2008-09-06 11:07:32 +02:00
  • 5de59033e4 support for editing artist and album on media library screen unK 2008-09-06 10:43:28 +02:00
  • e171b907e9 improve getting album's year in media library screen unK 2008-09-06 09:18:00 +02:00
  • 8de50a3c34 update NEWS & version bump unK 2008-09-05 18:25:26 +02:00
  • d7cd982b29 don't disable bolding if we won't move now playing song anyway unK 2008-09-05 10:43:25 +02:00
  • c997e13091 classes cleaning unK 2008-09-05 10:17:47 +02:00
  • db996a3e86 fix searching in browser and search screen unK 2008-09-05 08:45:48 +02:00
  • 5e7e0931a6 start option numeration from 0 instead of 1 (1 was really stupid idea) unK 2008-09-05 08:33:18 +02:00
  • 9c3bd9dfb7 fix bug in refreshing menus and adding songs from library screen unK 2008-09-05 03:06:01 +02:00