aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ui.c
Commit message (Expand)AuthorAge
* Merge pull request #20022 from dundargoc/refactor/char_u/6bfredl2022-09-01
|\
| * refactor: replace char_u with charDundar Göc2022-08-31
* | feat(lua): vim.ui_attach to get ui events from luabfredl2022-08-31
|/
* refactor: replace char_u with charDundar Göc2022-08-26
* refactor(arena): use a shared block freelistbfredl2022-08-24
* vim-patch:8.1.2057: the screen.c file is much too bigLewis Russell2022-08-19
* vim-patch:8.1.2082: rename popupmnu.* to popupmenu.* (#19829)zeertzjq2022-08-18
* refactor: remove some unused includes (#19820)zeertzjq2022-08-17
* fix(winbar): do not always assume cursor is valid. fixes #19458bfredl2022-08-13
* refactor: remove some unused includes (#19740)zeertzjq2022-08-12
* cmdheight=0: fix bugs part2 (#19185)Shougo2022-07-31
* perf(ui): avoid ui_flush() work in headless modebfredl2022-07-18
* perf(ui): unpack a single ui event at a time, instead of a "redraw" batchbfredl2022-07-18
* fix(input): use correct grid when restoring cursor for <expr> mapping (#19047)zeertzjq2022-06-23
* perf(ui): remove spurious allocations from mode_style_array()bfredl2022-06-21
* perf(ui): reduce allocation overhead when encoding "redraw" eventsbfredl2022-06-20
* fix(tui): piping nodejs to nvim breaks input handling #18932Kevin Sicong Jiang2022-06-19
* perf(memory): use an arena for RPC decodingbfredl2022-06-14
* fix(logging): skip recursion, fix crash #18764Justin M. Keyes2022-05-30
* refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc2022-05-25
* refactor: grid->rows and grid->colsbfredl2022-05-18
* refactor: replace char_u variables and functions with charDundar Goc2022-05-16
* vim-patch:8.2.4911: the mode #defines are not clearly named (#18499)zeertzjq2022-05-10
* refactor(uncrustify): change rules to better align with the style guideDundar Goc2022-04-29
* refactor(uncrustify): format all c code under /src/nvim/Dundar Goc2022-04-29
* refactor(ui_refresh): only save/restore p_lz if calling screen_resize() (#17794)zeertzjq2022-03-23
* feat(ui_client): handle resize eventshlpr982022-03-17
* refactor: remove redundant castsDundar Göc2022-03-06
* feat(lua): add api and lua autocmdsTJ DeVries2022-02-27
* refactor(misc1): move out high-level input functions to a new file: input.cBjörn Linse2021-12-10
* refactor(misc1): move way beep functions elsewhereBjörn Linse2021-12-10
* refactor: format with uncrustify #15872dundargoc2021-10-02
* fix(ui): don't log from UI events during free_all_mem()Björn Linse2021-09-14
* screen: setup scrolling main screen when starting with display-=msgsepBjörn Linse2021-03-23
* ui: make 'mouse' handling in external UI more consistentBjörn Linse2021-01-01
* api/ui: simplify popup menu position get/set logic; fix testYatao Li2020-04-28
* api/ui: allow set bounds row and col to be less than 0; ui_pum_get_pos: retur...Yatao Li2020-04-28
* external pum: use floating point geometry; typval: add tv_dict_add_floatYatao Li2020-04-28
* ui_pum_get_pos: return internal pum position if external pum pos not foundYatao Li2020-04-28
* API/UI: Allow UI to set PUM position and size, and pass the position to Compl...Yatao Li2020-04-28
* api/ui: win_viewport event for visible range and cursor position in windowBjörn Linse2020-04-01
* ui_grid_resize: fix resize logic for floating window #11655Ville Hakulinen2020-01-06
* rename: UIAttach/UIDetach => UIEnter/UILeaveJustin M. Keyes2019-09-12
* API/nvim_list_uis(): include "chan" field for TUIJustin M. Keyes2019-09-12
* UIAttach, UIDetachJustin M. Keyes2019-09-12
* Merge pull request #10475 from erw7/fix-ext-popupmenuBjörn Linse2019-09-08
|\
| * Add nvim_ui_pum_set_height to apierw72019-09-08
* | refactor: allow us to process a child queue only while waiting on inputBjörn Linse2019-09-08
|/
* screen: use dedicated message gridBjörn Linse2019-09-01
* events: loop_schedule() is unclear, rename it loop_schedule_fast()Björn Linse2019-08-31