117 Commits (3ba94edca7dc5965bd3e185a1e58630568c17897)

Author SHA1 Message Date
Andrzej Rybczak 3ba94edca7 menu: use shared pointers internally 14 years ago
Andrzej Rybczak 8fb88b7181 comparators: generalize objects a bit 14 years ago
Andrzej Rybczak 5f637103a6 menu: make Menu::drawn return ConstIterator 14 years ago
Andrzej Rybczak f6fb2ed54c make use of override keyword if available 14 years ago
Andrzej Rybczak bb121fbe01 make playlist and playlist editor share code responsible for moving items 14 years ago
Andrzej Rybczak 226fbdd2c9 fix shadowing warnings 14 years ago
Andrzej Rybczak af2cdca3d0 change naming conventions in NC namespace 14 years ago
Andrzej Rybczak 6f918091d9 remove warnings clang generates 14 years ago
Andrzej Rybczak 684d871506 finally kill NC::List 14 years ago
Andrzej Rybczak d47cad1d50 get rid of 'using namespace NCurses' directive 14 years ago
Andrzej Rybczak 6f59a175ec implement HasSongs interface 14 years ago
Andrzej Rybczak ad8fef343f menu: fix non-const to const iterator conversion 14 years ago
Andrzej Rybczak 0811e30319 implement Searchable interface / make use of unnamed namespaces 14 years ago
Andrzej Rybczak 1bb3907b50 fix a few typos 14 years ago
Andrzej Rybczak 7d47f16316 menu: fix iterator's operator[] and definitions of reverse value interators 14 years ago
Andrzej Rybczak 4c944085d6 menu: generalize filtering, introduce interfaces 14 years ago
Andrzej Rybczak f1625c920a menu: get rid of a few List functions 14 years ago
Andrzej Rybczak 1596c8ed40 menu: simplify ItemDisplayer further 14 years ago
Andrzej Rybczak 1c46dec39f menu: a few semantic changes 14 years ago
Andrzej Rybczak e4f4cd68c0 menu: add value iterator 14 years ago
Andrzej Rybczak 04bbdc53fc menu: get rid of RealChoice 14 years ago
Andrzej Rybczak 970727fab2 menu: make m_highlight/m_beginning unsigned 14 years ago
Andrzej Rybczak d8b2d20bdb menu: move a few methods to Item class 14 years ago
Andrzej Rybczak 0ba847dc3c menu: make Item more operational 14 years ago
Andrzej Rybczak 74f0864824 menu: normalize indentation 14 years ago
Andrzej Rybczak 7e53654492 menu: implement custom iterator 14 years ago
Andrzej Rybczak 7297b8a9ad use std::bind instead of passing void pointers around 14 years ago
Andrzej Rybczak 798c9b3121 menu: some member name changing 14 years ago
Andrzej Rybczak 181224b837 keybinding system rewrite 14 years ago
Andrzej Rybczak f8151904f5 update copyright dates 14 years ago
Andrzej Rybczak ca956c3da3 update copyright dates 15 years ago
Andrzej Rybczak 07c540e67e search engine: fix error occuring while trying to select first album in results 15 years ago
Andrzej Rybczak f2ac6cac03 menu: fix null pointer dereference in Menu::ReverseSelection() 16 years ago
Andrzej Rybczak 2aa053d7e1 media library: fix filter issues 16 years ago
Andrzej Rybczak bd64052f11 center cursor directly in Menu class 16 years ago
Andrzej Rybczak 08daa61907 update copyright notices 16 years ago
Andrzej Rybczak 444354f860 fix drawing selected_item_{prefix,suffix} 16 years ago
Andrzej Rybczak 495ec25a0a simplify Clear() in Window and its derivatives 17 years ago
Andrzej Rybczak 35a182d79e add support for scrolling the list with mouse wheel by given number of lines 17 years ago
Andrzej Rybczak a98eb5e9ac add range support in NCurses::Menu::Sort() 17 years ago
Andrzej Rybczak 21dccc83fd fix compilation --without-taglib 17 years ago
Andrzej Rybczak 70910b77ed make ncmpcpp compile with -fno-exceptions 17 years ago
Andrzej Rybczak 1a3dcbfe17 set attributes in Menu::Refresh() by operators<<() 17 years ago
Andrzej Rybczak ec18a34513 apply selected item prefix to menu before clearing the line 17 years ago
Andrzej Rybczak b47ad169dc add new function: Menu::CurrentlyDrawedPosition() 17 years ago
Andrzej Rybczak ad685091bc rename Menu::BoldOption() to Menu::Bold() 17 years ago
Andrzej Rybczak 3bdb798852 clean NCurse::List class a bit and remove a few redundant functions 17 years ago
Andrzej Rybczak 8109d26daf refresh main screen only if necessary 17 years ago
Andrzej Rybczak 436dbddc81 simplify NCurses::Menu::Goto() 17 years ago
Andrzej Rybczak f1ff84302e document NCurses::Menu class 17 years ago