summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/ui.c
AgeCommit message (Expand)AuthorFiles
2026-04-14feat(api): use zindex to determine dimmed cursor shape #39054luukvbaal1
2026-03-09fix(messages): non-fast and append for "shell_*" kinds #38188luukvbaal1
2026-02-14refactor: fix coverity warnings (#37858)zeertzjq1
2026-02-04fix(ui): remember cursor shape when obscured #37704Sean Dewar1
2026-02-04feat(ui): show "empty" cursor behind unfocused floatwin #37624glepnir1
2026-01-31fix(ui): don't crash if maximum UI count reached (#37636)zeertzjq1
2026-01-27fix(ui): textlock still causes issues for UI callbacks #37513luukvbaal1
2026-01-26fix(ui): only internal messages are unsafe #37462luukvbaal1
2025-12-02fix(ui): postpone UI callbacks during textlock #36803luukvbaal1
2025-10-24fix(ui): ignore textlock for vim.ui_attach() callbacks #36278luukvbaal1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-08-07fix(ui): check for cmdline mode properly (#35202)zeertzjq1
2025-07-11fix(window): don't store invalid height in window config (#34885)luukvbaal1
2025-06-25fix(ui)!: decouple ext_messages from message grid #27963luukvbaal1
2025-06-15fix(extui): clear cmdline buffer for first message (#34490)luukvbaal1
2025-06-09fix(messages): recognize cmdline one_key/number prompt State (#34206)luukvbaal1
2025-04-28refactor(ui): separate types for allocated grids and viewportsbfredl1
2025-04-23fix(float): cursor visible in "hidden" floating window #30866glepnir1
2025-04-21feat(ui): avoid setting 'cmdheight' with vim.ui_attach()Luuk van Baal1
2025-04-15feat(ui): include compositor info with multigridFred Sundvik1
2025-03-27fix(ui): send multigrid message position and size when the UI is refreshedFred Sundvik1
2025-03-21fix(log): unify error messages for vim.ui_attach/decor providers #33005luukvbaal1
2025-01-10fix(messages): attaching/detaching ext_messages causes asserts #31952luukvbaal1
2025-01-02feat(ui)!: emit prompt "messages" as cmdline events #31525luukvbaal1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-11-23refactor(options): autogenerate valid values and flag enums for options (#31089)Famiu Haque1
2024-11-20fix(messages): more ext_messages kinds #31279luukvbaal1
2024-11-15fix(ui): no fast context for prompt message kinds #31224luukvbaal1
2024-11-14fix(messages)!: vim.ui_attach message callbacks are unsafeLuuk van Baal1
2024-11-13refactor(highlight): make enum of builtin highlights start with 1bfredl1
2024-11-08refactor(message): propagate highlight id instead of attrsLuuk van Baal1
2024-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes1
2024-09-18feat(tui): builtin UI (TUI) sets client info #30397Justin M. Keyes1
2024-06-12fix(tui): skip TUI in ui_rgb_attached (#29096)Gregory Anders1
2024-05-01fix(ui): avoid recursiveness and invalid memory access #28578luukvbaal1
2024-04-28fix(ui): activating all ext capabilities without remote UI #28555luukvbaal1
2024-04-27fix(ui): set 'cmdheight' to zero for all open tabpagesLuuk van Baal1
2024-04-26fix(ui): update ext_ui widgets when attaching non-remote UILuuk van Baal1
2024-04-20fix(ui): don't force 'cmdheight' to zero with ext_messagesLuuk van Baal1
2024-04-06fix: adjust error message for error in UI event callback (#28200)zeertzjq1
2024-03-17fix(normal): don't check conceal when pressing 'r' (#27892)zeertzjq1
2024-03-08refactor(ui): remove outdated UI vs UIData distinctionbfredl1
2024-02-13refactor(lua): use Arena when converting from lua stack to API argsbfredl1
2024-02-10refactor: rename w_float_config to w_config #27419Will Hopkins1
2024-02-09refactor(api): use arena for nvim_list_uis()bfredl1
2024-02-09refactor(api): make cstr_as_string accept "const char*"bfredl1
2024-01-25refactor: IWYU (#27186)zeertzjq1
2024-01-19feat(ui): add chdir UI event (#27093)Gregory Anders1
2024-01-11refactor(IWYU): fix headersdundargoc1
2024-01-11refactor(screen): simplify grid_clear() and win_draw_end()bfredl1