| Age | Commit message (Expand) | Author |
| 2014-11-17 | Remove unneeded string copies | Maxime Coste |
| 2014-11-10 | Add ui_options option for UserInterface configuration | Maxime Coste |
| 2014-11-08 | For {Menu,Info}Style::Prompt, choose the anchor directly in ncurses code | Maxime Coste |
| 2014-11-08 | Add a MenuDoc style for info box, that will place it next to the menu | Maxime Coste |
| 2014-10-22 | Reread file timestamp at the moment the user choose to keep | Maxime Coste |
| 2014-09-23 | Add support for mapping keys in goto/view commands | Maxime Coste |
| 2014-09-10 | Add some color to mode specific mode line info | Maxime Coste |
| 2014-08-12 | Tweak client redraw logic, avoid highlight if only status line changed | Maxime Coste |
| 2014-07-25 | Display a [no-hooks] tag in the mode line when hooks are disabled | Maxime Coste |
| 2014-07-11 | Rename ColorPair to Face and ColorRegistry to FaceRegistry | Maxime Coste |
| 2014-07-07 | Fix redrawing of windows when only the status line changes | Maxime Coste |
| 2014-07-07 | Use colors in status bar for certain flags | Maxime Coste |
| 2014-06-22 | Do not try to reload buffer if the buffer was deleted | Maxime Coste |
| 2014-05-13 | SelectionList know its buffer and timestamp | Maxime Coste |
| 2014-05-07 | Refactor LineAndColumn coordinates | Maxime Coste |
| 2014-04-15 | Add an explicit refresh method to user interface | Maxime Coste |
| 2014-04-07 | Add support for querying client environement variables | Maxime Coste |
| 2014-04-02 | Fix clang compilation | Maxime Coste |
| 2014-04-01 | Minor formatting changes | Maxime Coste |
| 2014-03-26 | fix file reload prompt displaying invalid message | Maxime Coste |
| 2014-03-24 | Use an info box to prompt for reloading of modified files | Maxime Coste |
| 2014-03-07 | Clamp cursor position on buffer reloading | Maxime Coste |
| 2014-01-28 | Rename selections first,last to more explicit anchor,cursor | Maxime Coste |
| 2014-01-27 | Fix compilation with clang 3.4 | Maxime Coste |
| 2013-12-20 | Get rid of Editor for good | Maxime Coste |
| 2013-12-16 | Pass a Context rather than a Window to highlighters | Maxime Coste |
| 2013-12-15 | Add Context::selections method, and use it in priority to the Editor's one | Maxime Coste |
| 2013-12-14 | Remove Editor::select methods, add a non-const selections getter | Maxime Coste |
| 2013-12-14 | Remove Editor::main_selection(|index), directly use the SelectionList method | Maxime Coste |
| 2013-11-14 | extract InputHandler to input_handler.{cc,hh} | Maxime Coste |
| 2013-11-14 | move Client::m_name to context, no more need for DraftUI | Maxime Coste |
| 2013-11-14 | Extract InputHandler from Client | Maxime Coste |
| 2013-11-12 | Tweak prompt auto show completion | Maxime Coste |
| 2013-11-10 | use abreviated form for keys in client.cc | Maxime Coste |
| 2013-11-04 | Use InsertChar hook for char insertion, and InsertKey for key press | Maxime Coste |
| 2013-11-04 | Tweak insert completion behaviour | Maxime Coste |
| 2013-11-04 | remove filters, use hooks instead | Maxime Coste |
| 2013-11-04 | Remove IncrementalInserter and move it's code to InputModes::Insert | Maxime Coste |
| 2013-11-04 | Add automatic completion display in prompt mode | Maxime Coste |
| 2013-10-26 | Specify key modifiers using constexpr functions for brevity | Maxime Coste |
| 2013-10-26 | InputMode::Prompt: use an enum for mode rather than bool m_insert_reg | Maxime Coste |
| 2013-10-26 | remove unneeded code in client | Maxime Coste |
| 2013-10-25 | Add key mapping support | Maxime Coste |
| 2013-10-21 | Add an autoreload YesNoAsk option, for configuring buffer reloading behaviour. | Maxime Coste |
| 2013-10-15 | Detect file external modification and ask the user whether to reload or not | Maxime Coste |
| 2013-10-15 | Reset normal mode when changing the current editor | Maxime Coste |
| 2013-10-11 | Display session name in the status line | Maxime Coste |
| 2013-10-11 | Display target register name in status line when recording a macro | Maxime Coste |
| 2013-10-11 | Let InputModes describe themselves for status line display | Maxime Coste |
| 2013-10-10 | Remove Context::numeric_param, pass it directly to normal mode functions | Maxime Coste |