summaryrefslogtreecommitdiff
path: root/src/scrollpad.h
AgeCommit message (Collapse)Author
2014-08-27update copyright messageAndrzej Rybczak
2013-07-09scrollpad: pass boost::regex flags explicitlyAndrzej Rybczak
2013-04-07update copyright infoAndrzej Rybczak
2012-10-07scrollpad: add support for regex searchingAndrzej Rybczak
2012-10-06scrollpad: use std::string as containerAndrzej Rybczak
2012-10-06rewrite major part of strbuffer and Scrollpad::flushAndrzej Rybczak
2012-10-05window: rename Where to Scroll and make it enum classAndrzej Rybczak
2012-10-02fix header guardsAndrzej Rybczak
2012-09-14make defining screens with main window type as non-pointer possibleAndrzej Rybczak
2012-09-13more PascalCase to camelCase conversionsAndrzej Rybczak
2012-09-12strbuffer: change basic_buffer to BasicBufferAndrzej Rybczak
2012-09-08use wstrings uncoditionally where neededAndrzej Rybczak
2012-09-06scrollpad: make m_beginning unsignedAndrzej Rybczak
2012-09-04make use of override keyword if availableAndrzej Rybczak
2012-09-03scrollpad: adjust indentation in header fileAndrzej Rybczak
2012-09-03change naming conventions in NC namespaceAndrzej Rybczak
2012-09-02get rid of 'using namespace NCurses' directiveAndrzej Rybczak
2012-03-17update copyright datesAndrzej Rybczak
2011-11-01update copyright datesAndrzej Rybczak
2010-01-30update copyright noticesAndrzej Rybczak
2009-11-23perform case insensitive searching in text fieldsAndrzej Rybczak
2009-11-13simplify Clear() in Window and its derivativesAndrzej Rybczak
it removes argument responsible for immediate refreshing. since after all calls that were refreshing screen there was call to Refresh() anyway, this switch doesn't make much sense.
2009-10-11scrollpad: do not reset starting position automatically in Clear()Andrzej Rybczak
this allows for scrolling mpd server info screen, since the content is changing slightly every second and starting position was reset each time it'd been happening, scrolling was impossible. this also 'fixes' the issue in other screens like lyrics, artist info and help that was reset if main window has been resized, which sometimes could be very annoying.
2009-09-19document NCurses::basic_buffer classAndrzej Rybczak
2009-09-17change prototype of Window::Recreate() and throw away almost-duplicated codeAndrzej Rybczak
2009-09-16remove wrapper for Scrollpad::SetFormating() used with --enable-unicodeAndrzej Rybczak
2009-09-16remove NCurses::Scrollpad::operator<<(std::ostream &(*os)(std::ostream&))Andrzej Rybczak
it wasn't used, also if it was, probably it wouldn't work in this case, so bye bye.
2009-09-16document NCurses::Scrollpad classAndrzej Rybczak
2009-09-16remove Clone() and EmptyClone() methods from NCurses::Window and derivesAndrzej Rybczak
these functions served no purpose.
2009-05-10fix bug with removing format from artist's info screenAndrzej Rybczak
2009-04-19improve formatting removalAndrzej Rybczak
2009-04-18new feature: allow searching in help, lyrics and info screensAndrzej Rybczak
2009-03-26improve conversions std::string <=> std::wstringAndrzej Rybczak
2009-03-10use typename keyword instead of class as it's more logicalAndrzej Rybczak
2009-03-05put classes related to ncurses into NCurses namespaceAndrzej Rybczak
2009-02-18use ncurses pad instead of ncurses window by defaultAndrzej Rybczak
2009-02-10includes cleaningAndrzej Rybczak
2009-01-22color artist's info loaded from a fileAndrzej Rybczak
2009-01-20get rid of Scrollpad::itsXPos as it's redunantAndrzej Rybczak
2009-01-17update fsf address and copyright infoAndrzej Rybczak
2008-12-09remove color parser / update Window, Scrollpad class and related stuffAndrzej Rybczak
2008-10-07another code clean-upsunK
2008-09-05classes cleaningunK
2008-09-03class Menu is template now / bunch of code clean-ups.unK
2008-09-02code clean-upsunK
2008-09-01playlists management support and playlist editor screen addedunK
2008-08-27'repeat one song' mode added + memleak fix and some code clean-upsunK
2008-08-15add lyrics screenunknown
2008-08-13optimization of scrolling and redrawing windowsunknown
2008-08-04repo startsunknown