aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/ui.c
Commit message (Expand)AuthorAge
* screen: use dedicated message gridBjörn Linse2019-09-01
* highlight: expose builtin highlight groups using hl_group_set eventBjörn Linse2019-07-14
* docJustin M. Keyes2019-05-11
* UI/nvim_ui_attach(): add `override` optionJustin M. Keyes2019-05-09
* doc: UIJustin M. Keyes2019-04-22
* doc [ci skip]Justin M. Keyes2019-03-26
* Allow using internal popupmenu or ext_popupmenu for wildmenuBjörn Linse2019-03-16
* floats: implement floating windowsBjörn Linse2019-03-02
* ui: implement ext_messagesBjörn Linse2019-02-10
* UI: implement 'pumblend' option for semi-transparent popupmenuBjörn Linse2019-02-07
* UI: always use contrete colors for default_colors_setBjörn Linse2019-02-05
* 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
* doc [ci skip] #9478Justin M. Keyes2019-01-26
* multigrid: API version bumpBjörn Linse2018-12-31
* multigrid: reorganize types and global varaiblesBjörn Linse2018-12-31
* multigrid: Add multigrid documentationUtkarsh Maheshwari2018-12-31
* multigrid: Fix lint errorsUtkarsh Maheshwari2018-12-31
* multigrid: Put everything on default_grid if not ext_multigridUtkarsh Maheshwari2018-12-31
* multigrid: Allow UIs to set grid size different from window sizeUtkarsh Maheshwari2018-12-31
* ui: reserve the right to split a screen redraw into multiple batches.Björn Linse2018-10-02
* ui: rename ext_newgrid to ext_linegridBjörn Linse2018-10-01
* func_attr.h: FUNC_ATTR_PRINTFMichael Hoffmann2018-09-23
* startup: always wait for UI with --embed, unless --headless also is suppliedBjörn Linse2018-09-22
* tui: Hint wrapped lines to terminals.Ricky Zhou2018-09-03
* ext_cmdline: use new highlight representation for cmdline_blockBjörn Linse2018-08-27
* highlight: HlAttrs is a value type; treat it like suchBjörn Linse2018-08-13
* ui: fix glitches where scrolling region affects clearing of screenBjörn Linse2018-07-24
* ui: use line-based rather than char-based updates in screen.cBjörn Linse2018-07-21
* highlight: extract low-level highlight logic from syntax, uiBjörn Linse2018-07-21
* nvim_list_uis: include channel idBjörn Linse2018-06-01
* ui_set_option: pass String.data, not StringJustin M. Keyes2018-04-12
* test/util: expect_err() (#8257)Justin M. Keyes2018-04-11
* test/API: validate channel arg (#8245)Justin M. Keyes2018-04-08
* ui: refactor ui optionsBjörn Linse2018-02-13
* ui/tui: highlighting refactorBjörn Linse2018-02-11
* 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
* channels: refactorBjörn Linse2017-11-24
* Adds nvim_get_hl_by_name/by_idMatthieu Coudron2017-09-30
* doc: channel, eventloopJustin M. Keyes2017-09-05
* lint: fix indentation of FUNC_ATTR linesBjörn Linse2017-06-03
* api: always use prefix FUNC_API, also change NOEVAL to REMOTE_ONLYBjörn Linse2017-05-10
* api: generate ui eventsBjörn Linse2017-05-10
* api: nvim_ui_attach(): Flatten ext_* options.Justin M. Keyes2017-04-26
* api/ui: externalize tablineJustin M. Keyes2017-04-26
* api/ui: externalize tablineDongdong Zhou2017-04-26
* api: Do not translate error messages.Justin M. Keyes2017-04-24
* api_set_error(): renameJustin M. Keyes2017-04-23
* api/internal: Remove `set` field from Error type.Justin M. Keyes2017-04-23