summaryrefslogtreecommitdiff
path: root/src/client.cc
AgeCommit message (Expand)Author
2014-11-17Remove unneeded string copiesMaxime Coste
2014-11-10Add ui_options option for UserInterface configurationMaxime Coste
2014-11-08For {Menu,Info}Style::Prompt, choose the anchor directly in ncurses codeMaxime Coste
2014-11-08Add a MenuDoc style for info box, that will place it next to the menuMaxime Coste
2014-10-22Reread file timestamp at the moment the user choose to keepMaxime Coste
2014-09-23Add support for mapping keys in goto/view commandsMaxime Coste
2014-09-10Add some color to mode specific mode line infoMaxime Coste
2014-08-12Tweak client redraw logic, avoid highlight if only status line changedMaxime Coste
2014-07-25Display a [no-hooks] tag in the mode line when hooks are disabledMaxime Coste
2014-07-11Rename ColorPair to Face and ColorRegistry to FaceRegistryMaxime Coste
2014-07-07Fix redrawing of windows when only the status line changesMaxime Coste
2014-07-07Use colors in status bar for certain flagsMaxime Coste
2014-06-22Do not try to reload buffer if the buffer was deletedMaxime Coste
2014-05-13SelectionList know its buffer and timestampMaxime Coste
2014-05-07Refactor LineAndColumn coordinatesMaxime Coste
2014-04-15Add an explicit refresh method to user interfaceMaxime Coste
2014-04-07Add support for querying client environement variablesMaxime Coste
2014-04-02Fix clang compilationMaxime Coste
2014-04-01Minor formatting changesMaxime Coste
2014-03-26fix file reload prompt displaying invalid messageMaxime Coste
2014-03-24Use an info box to prompt for reloading of modified filesMaxime Coste
2014-03-07Clamp cursor position on buffer reloadingMaxime Coste
2014-01-28Rename selections first,last to more explicit anchor,cursorMaxime Coste
2014-01-27Fix compilation with clang 3.4Maxime Coste
2013-12-20Get rid of Editor for goodMaxime Coste
2013-12-16Pass a Context rather than a Window to highlightersMaxime Coste
2013-12-15Add Context::selections method, and use it in priority to the Editor's oneMaxime Coste
2013-12-14Remove Editor::select methods, add a non-const selections getterMaxime Coste
2013-12-14Remove Editor::main_selection(|index), directly use the SelectionList methodMaxime Coste
2013-11-14extract InputHandler to input_handler.{cc,hh}Maxime Coste
2013-11-14move Client::m_name to context, no more need for DraftUIMaxime Coste
2013-11-14Extract InputHandler from ClientMaxime Coste
2013-11-12Tweak prompt auto show completionMaxime Coste
2013-11-10use abreviated form for keys in client.ccMaxime Coste
2013-11-04Use InsertChar hook for char insertion, and InsertKey for key pressMaxime Coste
2013-11-04Tweak insert completion behaviourMaxime Coste
2013-11-04remove filters, use hooks insteadMaxime Coste
2013-11-04Remove IncrementalInserter and move it's code to InputModes::InsertMaxime Coste
2013-11-04Add automatic completion display in prompt modeMaxime Coste
2013-10-26Specify key modifiers using constexpr functions for brevityMaxime Coste
2013-10-26InputMode::Prompt: use an enum for mode rather than bool m_insert_regMaxime Coste
2013-10-26remove unneeded code in clientMaxime Coste
2013-10-25Add key mapping supportMaxime Coste
2013-10-21Add an autoreload YesNoAsk option, for configuring buffer reloading behaviour.Maxime Coste
2013-10-15Detect file external modification and ask the user whether to reload or notMaxime Coste
2013-10-15Reset normal mode when changing the current editorMaxime Coste
2013-10-11Display session name in the status lineMaxime Coste
2013-10-11Display target register name in status line when recording a macroMaxime Coste
2013-10-11Let InputModes describe themselves for status line displayMaxime Coste
2013-10-10Remove Context::numeric_param, pass it directly to normal mode functionsMaxime Coste