summaryrefslogtreecommitdiff
path: root/src/ncurses.hh
AgeCommit message (Expand)Author
2014-12-09Rename ncurses.{cc,hh} to ncurses_ui.{cc,hh}Maxime Coste
2014-11-12Cleanup includesMaxime Coste
2014-11-10Add ui_options option for UserInterface configurationMaxime Coste
2014-11-08Add a MenuDoc style for info box, that will place it next to the menuMaxime Coste
2014-07-16Fix ncurses flickering of the menu and info boxMaxime Coste
2014-07-11Rename ColorPair to Face and ColorRegistry to FaceRegistryMaxime Coste
2014-06-09Safer implementation of signal handlers in ncurses.ccMaxime Coste
2014-05-07Refactor LineAndColumn coordinatesMaxime Coste
2014-04-30Use StringView in UserInterface and NCursesUIMaxime Coste
2014-04-15Add an explicit refresh method to user interfaceMaxime Coste
2013-10-17Code style cleanups in ncurses.{cc,hh}Maxime 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-04-12hide ncurses.h include in ncurses.ccMaxime Coste
2013-04-09sort includes directivesMaxime 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-14NCurses: hand coded menu implementationMaxime Coste
2013-02-27NCurses: go back to non ncursesw/ headersMaxime Coste
2013-02-26Use ncursesw in order to get correct utf8 handlingMaxime Coste
2013-01-15NCursesUI: redraw becomes a memberMaxime Coste
2013-01-14move input watching responsibility into UserInterface implementationsMaxime Coste
2012-12-14UserInterface: add info box supportMaxime Coste
2012-10-29NCurses: refactor status line handling, and disambiguate status line from mod...Maxime Coste
2012-10-28Handle all available input before redrawingMaxime Coste
2012-10-27NCurses: rework terminal resize handlingMaxime Coste
2012-10-20make UserInterface unaware of Window, only of DisplayBufferMaxime Coste
2012-09-30Menus can be placed anywhere on the screen, and takes a style parameterMaxime Coste
2012-09-24extract Client virtual methods to a UserInterface classMaxime Coste
2012-09-11NCursesClient::show_menu: stop displaying counts in front of itemsMaxime Coste
2012-09-05simplify menu apiMaxime Coste
2012-09-05ncurses: colorize the menuMaxime Coste
2012-09-03move input handling, including menu and prompt, to the Client classMaxime Coste
2012-08-30Change client menu api to give more control to the callerMaxime Coste
2012-08-30More useable menu implementation on ncursesMaxime Coste
2012-08-05Registers need a context to return their valuesMaxime Coste
2012-06-28Rename UI to ClientMaxime Coste
2012-06-05abstract ui functions in a UI base classMaxime Coste
2012-04-14replace std::string references with StringMaxime Coste
2012-02-16move ncurses function to ncurses.{cc,hh}Maxime Coste