screen_find: make the ListRenderer mandatory
[ncmpc-debian.git] / src /
2018-03-17 Max Kellermannscreen_find: make the ListRenderer mandatory
2018-03-17 Max KellermannListWindow: replace callback function with abstract...
2018-03-17 Max Kellermannstrfsong: use plain C types instead of GLib
2018-03-17 Max Kellermannutils: remove unused library
2018-03-17 Max Kellermannscreen_queue: remove obsolete attribute
2018-03-17 Max KellermannCompletion: use std::set<std::string> instead of GCompl...
2018-03-17 Max Kellermanndb_completion: use GLib forward declarations
2018-03-16 Max Kellermannwreadln: return std::string
2018-03-16 Max Kellermannscreen_find: local buffer, don't (ab)use ScreenManager...
2018-03-16 Max Kellermannscreen_find: WRLN_MAX_LINE_SIZE constexpr
2018-03-16 Max Kellermanncallbacks: use unsigned instead of gint
2018-03-16 Max Kellermannwreadln: include cleanup
2018-03-16 Max Kellermannwreadln: include cleanup
2018-03-16 Max Kellermannwreadln: add class Completion
2018-03-16 Max Kellermannwreadln: remove history and completion support from...
2018-03-16 Max Kellermannscreen_queue: use std::set<std::string> for dir_list
2018-03-16 Max Kellermannscreen_utils: iterate the list without g_list_nth()
2018-03-16 Max Kellermannscreen_utils: break from the loop at end of list
2018-03-16 Max Kellermannscreen_utils: call wclrtoeol() after drawing the value
2018-03-16 Max Kellermannscreen_utils: fix completion list rendering, no g_basen...
2018-03-16 Max Kellermannscreen_utils: move code to CompletionDisplayString()
2018-03-16 Max Kellermannscreen_utils: remove unnecessary memory allocation
2018-03-16 Max Kellermannwreadln: use std::string as internal buffer
2018-03-16 Max Kellermannwreadln: pass const string to completion callbacks
2018-03-16 Max Kellermannwreadln: use std::list<std::string> for the history
2018-03-16 Max Kellermannwreadln: remove useless g_strlcpy() call
2018-03-16 Max Kellermannscreen_find: use true/false instead of 1/0
2018-03-16 Max Kellermanncharset: add class LocaleToUtf8
2018-03-16 Max Kellermannscreen_file: use std::string
2018-03-16 Max Kellermanncharset: add class Utf8ToLocale
2018-03-16 Max Kellermannwreadln: use struct Point
2018-03-16 Max Kellermannscreen_keydef: use std::copy() instead of memcpy()
2018-03-16 Max Kellermannscreen_keydef: use new[]/delete[]
2018-03-16 Max Kellermannscreen_keydef: split into two Page implementations
2018-03-16 Max Kellermannscreen_artist: remove unused attribute "mode"
2018-03-16 Max Kellermannmpdclient: add attribute playing_or_paused
2018-03-16 Max Kellermannmpdclient: remove mpdclient_filelist_add_all()
2018-03-16 Max Kellermannmpdclient: cache the enum mpd_state
2018-03-14 Max Kellermannscreen_artist: remove unused macro
2018-03-14 Max Kellermannscreen_artist: remove prototypes which restore the...
2018-03-14 Max Kellermann{Artist,Album}ListPage: use "findadd" instead of "find...
2018-03-14 Max KellermannArtistListPage: remove unused parameter from add_query()
2018-03-14 Max Kellermann{Artist,Album}ListPage: simplify status message
2018-03-14 Max Kellermannscreen_artist: split into three Page implementations
2018-03-14 Max KellermannProxyPage: new Page implementation
2018-03-14 Max Kellermannscreen_file: remove redundant code from OnOpen()
2018-03-14 Max Kellermannscreen_chat: remove redundant code from OnOpen()
2018-03-14 Max Kellermannscreen_search: remove search_check_mode()
2018-03-14 Max Kellermannconf: use strcasecmp() in get_search_mode()
2018-03-14 Max Kellermannscreen_queue: use mpdclient::playing
2018-03-14 Max Kellermannscreen_outputs: remove redundant code from OnOpen(...
2018-03-14 Max KellermannPage: add attribute "pending_events"
2018-03-14 Max KellermannMain: move "events" setter to mpdclient_connected()
2018-03-14 Max Kellermannscreen: add local "events" variable
2018-03-14 Max KellermannPage: pass idle event mask to Update()
2018-03-14 Max Kellermannutil/NulledString: add NullableToC()
2018-03-14 Max Kellermannscreen_init: lazy Page::OnResize() calls
2018-03-14 Max KellermannPage: keep track of the last-known size
2018-03-14 Max KellermannSize: add operator==()
2018-03-11 Max KellermannScreenManager: convert pointers to references
2018-03-11 Max Kellermannutil/NulledString: add "inline"
2018-03-11 Max Kellermannscreen_artist: eliminate method FreeState()
2018-03-11 Max Kellermannscreen_artist: move functions to util/NulledString.hxx
2018-03-11 Max Kellermannscreen_artist: use std::string for the album filter
2018-03-11 Max Kellermannscreen_artist: use std::string for the artist filter
2018-03-11 Max Kellermannscreen_artist: move redundant code to OpenArtistList...
2018-03-11 Max Kellermannscreen_artist: move redundant code to OpenAlbumList...
2018-03-11 Max Kellermannscreen_artist: make nullptr the special value for ...
2018-03-10 Max KellermannCompiler.h: add macro for attribute "returns_nonnull"
2018-03-01 Max Kellermanni18n: rename macros YES/NO to YES_TRANSLATION/NO_TRANSL...
2018-02-28 Max Kellermannscreen: make various attributes private
2018-02-26 Max Kellermannscreen_text: rename source to TextPage.cxx
2018-02-26 Max Kellermannscreen: move mode_fn_prev into class ScreenManager
2018-02-26 Max Kellermannscreen: eliminate two redundant Paint() calls
2018-02-26 Max Kellermannscreen_init: fix swapped width/height in OnResize()
2018-02-25 Max KellermannProgressBar: use '>' instead of 'O'
2018-02-25 Max KellermannProgressBar: dark gray background line
2018-02-25 Max KellermannProgressBar: optimize drawing the horizontal line
2018-02-25 Max Kellermanncolors: disable NamedColor::color if compiled without...
2018-02-25 Max KellermannStatusBar: use Window::Resize()
2018-02-25 Max KellermannSize: new struct
2018-02-25 Max KellermannTitleBar: make GetHeight() constexpr
2018-02-25 Max KellermannPoint: new struct
2018-02-23 Max KellermannListWindow: add ListWindowRange::empty()
2018-02-23 Max KellermannListWindow: add ListWindowRange::const_iterator
2018-02-23 Max KellermannListWindow: rename range attributes
2018-02-23 Max KellermannListWindow: add method ListWindowRange::Contains()
2018-02-23 Max KellermannListWindow: fix HandleMouse() parameter type
2018-02-23 Max Kellermann*: fix -Wmismatched-tags for class hscroll
2018-02-23 Max KellermannListWindow: move functions into the struct
2018-02-23 Max KellermannListWindow: add missing include
2018-02-23 Max KellermannListWindow: rename the source files
2018-02-23 Max KellermannBasicMarquee: add constructor
2018-02-23 Max Kellermannhscroll: add constructor
2018-02-22 Max KellermannMain: create mpdclient on the main() stack
2018-02-22 Max Kellermannmpdclient: move code to constructor
2018-02-22 Max Kellermannmpdclient: remove mpdclient_free()
2018-02-22 Max Kellermannscreen: remove obsolete commented line
2018-02-22 Max Kellermannwindow: add constructor and destructor
2018-02-22 Max KellermannStatusBar: move code to constructor and destructor