| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-11-12 | Cleanup includes | Maxime Coste | |
| 2014-11-10 | Add ui_options option for UserInterface configuration | Maxime Coste | |
| ui_options is a std::unordered_map<String, String> that gets forwarded to the user interface. Add support ncurses_status_on_top. | |||
| 2014-11-10 | Support hinting if an inline info should be above or below the anchor | Maxime Coste | |
| Used by ctags function info, we always want it *above* the opening parenthesis so that it does not hide multi line parameter lists. | |||
| 2014-11-08 | Add a MenuDoc style for info box, that will place it next to the menu | Maxime Coste | |
| 2014-08-12 | Make safe_ptr able to track callstacks | Maxime Coste | |
| The code stays disabled, as the performance penalty is quite high, but can be enabled to help debugging safe pointers. | |||
| 2014-07-11 | Rename ColorPair to Face and ColorRegistry to FaceRegistry | Maxime Coste | |
| Face also stores the attributes | |||
| 2014-05-07 | Refactor LineAndColumn coordinates | Maxime Coste | |
| BufferCoord -> ByteCoord DisplayCoord -> CharCoord Moved their definition along with LineAndColumn into coord.hh | |||
| 2014-04-30 | Use StringView in UserInterface and NCursesUI | Maxime Coste | |
| 2014-04-15 | Add an explicit refresh method to user interface | Maxime Coste | |
| With this refresh method user interface can defer updating the display until really needed. | |||
| 2013-10-11 | Pass title to UserInterface::info_show | Maxime Coste | |
| Move unicode box generation and assistant code as a NcursesUI implementation detail. | |||
| 2013-09-16 | remove print_status from UserInterface, pass status line to draw | Maxime Coste | |
| Client store the current status line. This way calls to print status do not force the user interface to display directly. | |||
| 2013-07-26 | memoryview: always pass by value | Maxime Coste | |
| 2013-04-09 | sort includes directives | Maxime Coste | |
| 2013-04-04 | UserInterface: status line messages are now DisplayLines | Maxime Coste | |
| This add color support for the status line | |||
| 2013-04-04 | pass a color pair when displaying an information window | Maxime Coste | |
| 2013-04-04 | Pass a fg and bg color when displaying a menu | Maxime Coste | |
| 2013-02-18 | Fix class/struct mismatches | Maxime Coste | |
| 2013-01-14 | move input watching responsibility into UserInterface implementations | Maxime Coste | |
| 2012-12-14 | UserInterface: add info box support | Maxime Coste | |
| using the info command, you can display an arbitrary string in a tooltip box. | |||
| 2012-10-29 | NCurses: refactor status line handling, and disambiguate status line from ↵ | Maxime Coste | |
| mode line | |||
| 2012-10-28 | Handle all available input before redrawing | Maxime Coste | |
| 2012-10-20 | make UserInterface unaware of Window, only of DisplayBuffer | Maxime Coste | |
| 2012-09-30 | Menus can be placed anywhere on the screen, and takes a style parameter | Maxime Coste | |
| This paves the way for insert mode completion menu using the current prompt menu system. | |||
| 2012-09-26 | Move UserInterface out of Client into Context | Maxime Coste | |
| 2012-09-24 | Hide more Client Mode code in the cpp | Maxime Coste | |
| 2012-09-24 | extract Client virtual methods to a UserInterface class | Maxime Coste | |
