aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ui.c
Commit message (Expand)AuthorAge
* UI/nvim_ui_attach(): add `override` optionJustin M. Keyes2019-05-09
* api: add width/height to FloatConfigMarco Hinz2019-03-16
* floats: implement floating windowsBjörn Linse2019-03-02
* ui: implement ext_messagesBjörn Linse2019-02-10
* UI: always use contrete colors for default_colors_setBjörn Linse2019-02-05
* rename ui_is_external to ui_has (#9576)Justin M. Keyes2019-02-03
* ui/compositor: add redraws needed due to intersected doublewidth chars.Björn Linse2019-02-02
* UI: add "compositor" layer to merge grids for TUI use in a correct wayBjörn Linse2019-02-02
* terminal: handle size when switching buffers in windowBjörn Linse2019-01-27
* window/ui: reorganize size variables, fix terminal window size with multigrid.Björn Linse2019-01-27
* ui: multigrid mouse supportBjörn Linse2019-01-20
* build: enable -WshadowJustin M. Keyes2019-01-02
* multigrid: do all adjustment in screen.cBjörn Linse2019-01-01
* multigrid: rename grid->ScreenLines and other grid arraysBjörn Linse2018-12-31
* multigrid: rename to grid.row_offset and grid.requested_rowsBjörn Linse2018-12-31
* multigrid: reorganize types and global varaiblesBjörn Linse2018-12-31
* multigrid: Fix lint errorsUtkarsh Maheshwari2018-12-31
* multigrid: Fix sending window grid handle in ext_newline modeUtkarsh Maheshwari2018-12-31
* multigrid: Put everything on default_grid if not ext_multigridUtkarsh Maheshwari2018-12-31
* multigrid: Add win_position eventUtkarsh Maheshwari2018-12-31
* multigrid: Allow UIs to set grid size different from window sizeUtkarsh Maheshwari2018-12-31
* multigrid: Change screen_* functions to grid_* functionsUtkarsh Maheshwari2018-12-31
* log: rename do_log to logmsgJustin M. Keyes2018-09-19
* vim-patch:8.0.1809: various typosJan Edmund Lazo2018-09-11
* tui: Hint wrapped lines to terminals.Ricky Zhou2018-09-03
* cursor_shape: use attribute ids instead of syntax idsBjörn Linse2018-08-13
* ui: use line-based rather than char-based updates in screen.cBjörn Linse2018-07-21
* ui: add TODO for non-working terminal linewrapBjörn Linse2018-07-21
* highlight: refactor to use stateful representationBjörn Linse2018-07-21
* highlight: extract low-level highlight logic from syntax, uiBjörn Linse2018-07-21
* ui: don't crash when 'writedelay' is set and redrawing inside an event handlerBjörn Linse2018-06-28
* nvim_list_uis: include channel idBjörn Linse2018-06-01
* TUI: implement "standout" attribute #8081Nimit Bhardwaj2018-03-27
* api: nvim_list_uis #8004geekodour2018-03-03
* screen.c: make negative 'writedelay' show all redrawsBjörn Linse2018-02-24
* ui_bridge: make sure TUI receives no more UI events after "stop" eventBjörn Linse2018-02-22
* ui: refactor ui optionsBjörn Linse2018-02-13
* ui/tui: highlighting refactorBjörn Linse2018-02-11
* UI: restore 'writedelay' feature.Justin M. Keyes2018-02-07
* tui: fix use-after-free after UI `stop` event #7922Justin M. Keyes2018-01-28
* ui: forward relevant option updates to UIs (#7520)Björn Linse2017-12-12
* ui: remove ext_cmdline noise (#7486)Björn Linse2017-11-07
* Increased test coverage for RGB and ctermMatthieu Coudron2017-09-30
* Adds nvim_get_hl_by_name/by_idMatthieu Coudron2017-09-30
* log: introduce `context`Justin M. Keyes2017-09-05
* ui: disable 'lazyredraw' during ui_refresh.Justin M. Keyes2017-08-14
* log: all UI events, not just UI-bridgeJustin M. Keyes2017-07-22
* ui: cleanup UI_CALL wrappersBjörn Linse2017-05-10
* api: generate ui eventsBjörn Linse2017-05-10
* event: Remove "priority" concept.Justin M. Keyes2017-04-28