summaryrefslogtreecommitdiff
path: root/src/ncurses.cc
AgeCommit message (Expand)Author
2012-10-11use ByteCount instead of CharCount when we are really counting bytesMaxime Coste
2012-10-09add a unicode.hh header for Codepoint related functions, s/utf8::Codepoint/Co...Maxime Coste
2012-10-09NCursesUI::get_key returns the codepointMaxime Coste
2012-10-08get rid of CharacterMaxime Coste
2012-10-08utf8 awareness in editor, highlighters and ncursesMaxime 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-17ncurses: fix displaying of lines longer than screenMaxime Coste
2012-09-11NCursesClient::show_menu: stop displaying counts in front of itemsMaxime Coste
2012-09-11fix NCursesClient::menu_select for one past last itemMaxime Coste
2012-09-11Support Shift-Tab in prompt mode to go back in completionsMaxime Coste
2012-09-07Add support for page up and page downMaxime Coste
2012-09-07Cleanup Key handling, use symbolic names for function keysMaxime Coste
2012-09-05simplify menu apiMaxime Coste
2012-09-05ncurses: colorize the menuMaxime Coste
2012-09-05fix NCursesClient::show_menu with big menu entriesMaxime Coste
2012-09-04Client::MenuMode wrap through options with j/k Ctrl-n/Ctrl-p and tabMaxime Coste
2012-09-03Add MenuCommand::SelectNone and use it when tab completions goes back to orig...Maxime Coste
2012-09-03NCurses: Fix menu displayMaxime Coste
2012-09-03move input handling, including menu and prompt, to the Client classMaxime Coste
2012-08-31NCurses: use menu for tab completionMaxime 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-28ncurses: refresh at end of draw_windowMaxime Coste
2012-08-23use a strongly typed int CharCount for character countsMaxime Coste
2012-08-22use a strongly typed int LineCount for line countsMaxime Coste
2012-08-07ncurses: refresh at the end of print_status so that the status is immediately...Maxime Coste
2012-08-06Completions functions take a Context parameterMaxime Coste
2012-08-05Registers need a context to return their valuesMaxime Coste
2012-07-12ncurses: fix first ~ line drawingMaxime Coste
2012-07-12DisplayBuffer rewrite, a DisplayBuffer is now a list of DisplayLinesMaxime Coste
2012-06-29simplify Register interfaceMaxime 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-03-21remove useless Window::cursor_{position,iterator}Maxime Coste
2012-03-04NCurses: support default colorsMaxime Coste
2012-02-16move ncurses function to ncurses.{cc,hh}Maxime Coste