| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | ui: use line-based rather than char-based updates in screen.c | Björn Linse | 2018-07-21 |
| | | | | | | | | | | | | | | Add ext_newgrid and ext_hlstate extensions. These use predefined highlights and line-segment based updates, for efficiency and simplicity.. The ext_hlstate extension in addition allows semantic identification of builtin and syntax highlights. Reimplement the old char-based updates in the remote UI layer, for compatibility. For the moment, this is still the default. The bulitin TUI uses the new line-based protocol. cmdline uses curwin cursor position when ext_cmdline is active. | ||
| * | ui: forward relevant option updates to UIs (#7520) | Björn Linse | 2017-12-12 |
| | | | | also make termguicolors mutable after startup | ||
| * | log: all UI events, not just UI-bridge | Justin M. Keyes | 2017-07-22 |
| | | | | | Rename ui_bridge.c:UI_CALL to UI_BRIDGE_CALL. | ||
| * | ui_events: erase internal type HlAttrs (#6718) | Björn Linse | 2017-05-11 |
| | | |||
| * | api: add metadata for ui events | Björn Linse | 2017-05-10 |
| | | |||
| * | generators: separate source generators from scripts | Björn Linse | 2017-05-10 |