summaryrefslogtreecommitdiff
path: root/src/ncurses.cc
AgeCommit message (Expand)Author
2013-11-19NCursesUI: info_show do not require previous call to info_hideMaxime Coste
2013-11-19NCursesUI: fix redraw when showing a new menuMaxime Coste
2013-11-12Do not require call to menu_hide before menu_show in ncurses uiMaxime Coste
2013-11-09Add support for function keys F1-F12Maxime Coste
2013-10-26Specify key modifiers using constexpr functions for brevityMaxime Coste
2013-10-17Code style cleanups in ncurses.{cc,hh}Maxime Coste
2013-10-17Improve NCurses UI menu scroll bar, use a variable heightMaxime Coste
2013-10-11Pass title to UserInterface::info_showMaxime Coste
2013-09-16remove print_status from UserInterface, pass status line to drawMaxime Coste
2013-07-26memoryview: always pass by valueMaxime Coste
2013-07-26LineAndColumns: always pass by valueMaxime Coste
2013-07-26Color,ColorPair: always pass by copyMaxime Coste
2013-07-24merge AtomContent into DisplayAtomMaxime Coste
2013-07-24DisplayLine no longer map to a single buffer line, but to a buffer rangeMaxime Coste
2013-07-12NCursesUI::draw_menu: be tolerant when the menu_win was not createdMaxime Coste
2013-06-19more portable use of ncursesMaxime Coste
2013-06-06utf8_iterators: rename underlying_iterator to baseMaxime Coste
2013-05-16fix ncurses info box placementMaxime Coste
2013-05-16fix NCurses info box, avoid trailing space on each linesMaxime Coste
2013-05-16more robust NCursesUI::menu_showMaxime Coste
2013-05-13support specifying colors with RGB componentsMaxime Coste
2013-04-18Ncurses: display status line in terminal title as wellMaxime Coste
2013-04-12hide ncurses.h include in ncurses.ccMaxime Coste
2013-04-09sort includes directivesMaxime Coste
2013-04-09rename assert to kak_assert to avoid collisionsMaxime Coste
2013-04-04UserInterface: status line messages are now DisplayLinesMaxime Coste
2013-04-04pass a color pair when displaying an information windowMaxime Coste
2013-04-04Pass a fg and bg color when displaying a menuMaxime Coste
2013-03-29String: inherit from std::string rather than using it as a backendMaxime Coste
2013-03-20NCurses: draw a scroll barMaxime Coste
2013-03-14NCurses: hand coded menu implementationMaxime Coste
2013-03-12NCurses: hook redraw on c-lMaxime Coste
2013-03-11NCurses: handle empty items in menu_showMaxime Coste
2013-03-08NCurses: fix redrawing when info or menu is hiddenMaxime Coste
2013-03-06Use a ColorPair in DisplayAtoms instead of separate fg/bg colorsMaxime Coste
2013-03-06do not redraw the whole screen each timeMaxime Coste
2013-03-06ncurses: fix unicode handling in status lineMaxime Coste
2013-03-05remove commented line in ncurses.ccMaxime Coste
2013-02-26NCurses: fix unneeded last line when displaying info boxMaxime Coste
2013-02-26Use ncursesw in order to get correct utf8 handlingMaxime Coste
2013-02-19Add support for Home/End key in promptsMaxime Coste
2013-01-29NCurses: fix multiline infoMaxime Coste
2013-01-22NCursesUI::get_key(): move getch_iterator as a local typeMaxime Coste
2013-01-17NCurses: use default background for '~'Maxime Coste
2013-01-15NCursesUI: redraw becomes a memberMaxime Coste
2013-01-14NCurses: redraw after menu/info window is modifiedMaxime Coste
2013-01-14move input watching responsibility into UserInterface implementationsMaxime Coste
2012-12-15NCurses: info window tries to avoid the menu oneMaxime Coste
2012-12-15NCurses: some code refactoringMaxime Coste
2012-12-14UserInterface: add info box supportMaxime Coste