flow/src
CJ van den Berg 4cbd8fbde3
fix: prevent endless looping on tab bar widget updates
Now that Widget addresses do not have to be stable we can greatly simplfy
and in the process eliminate the potential for update looping.

The closes #520
2026-02-23 21:48:41 +01:00
..
buffer fix: move reflow message to Editor.reflow 2026-02-18 16:11:52 +01:00
keybind fix: make ignore_alt_text_modifiers actually do what it says 2026-02-20 16:01:07 +01:00
renderer fix: move terminal native multi-cursor rendering to libvaxis 2026-02-04 14:50:47 +01:00
tui fix: prevent endless looping on tab bar widget updates 2026-02-23 21:48:41 +01:00
win32 refactor(win32): downgrade unknown virtual key message to debug level 2026-02-18 22:24:45 +01:00
bin_path.zig feat: add support for absolute paths to LSP and formatter binaries 2026-01-29 15:28:52 +01:00
color.zig fix: incorrect string encoding of color config values 2025-07-14 18:02:22 +02:00
command.zig refactor: add command.fmtbuf 2026-01-20 16:13:40 +01:00
completion.zig fix: remove blocking project manager call on startup 2025-03-25 15:04:23 +01:00
config.zig Add auto_open_panel_for_diagnostics 2026-02-21 17:32:26 +01:00
diff.zig feat: implement proper line diffing for diff gutter 2026-01-13 18:20:51 +01:00
diffz.zig refactor: adapt diffz module to Buffer text caching API 2026-02-02 21:34:31 +01:00
dizzy.zig refactor: add diffz support and use it for gutter diffs 2026-01-13 16:14:57 +01:00
EventHandler.zig fix: prevent Widget.msg and EventHandler.msg from being corrupted by thespian.message.send 2025-10-28 21:58:33 +01:00
file_link.zig refactor: allow mocking of root module functions for easier unittesting 2025-10-08 14:18:03 +02:00
file_type_config.zig refactor: read lsp config from a separate file in the config directory 2025-12-13 22:34:07 +01:00
file_type_lsp.zig feat: add asm file type 2026-02-16 21:46:07 +01:00
git.zig refactor: switch git blame to incremental output mode 2026-01-26 22:31:18 +01:00
gui_config.zig refactor: run zig fmt 2025-02-05 11:06:57 +01:00
list_languages.zig feat: add support for absolute paths to LSP and formatter binaries 2026-01-29 15:28:52 +01:00
location_history.zig refactor: lots and lots of writergate changes 2025-09-24 22:30:18 +02:00
log.zig refactor: drop level prefix from std.log error and info messages 2025-12-02 13:24:26 +01:00
LSP.zig refactor: move LSP types to new module 2025-12-12 13:41:16 +01:00
lsp_config.zig refactor: read lsp config from a separate file in the config directory 2025-12-13 22:34:07 +01:00
lsp_types.zig refactor: move LSP types to new module 2025-12-12 13:41:16 +01:00
main.zig feat: add support for absolute paths to LSP and formatter binaries 2026-01-29 15:28:52 +01:00
Project.zig fix: correctly detect that there is no vcs in request_vcs_status 2026-02-19 12:03:47 +01:00
project_manager.zig refactor: don't pass ownership to project_manager.did_open 2026-02-02 21:33:00 +01:00
ripgrep.zig refactor: lots more writergate fixes - first successful build 2025-09-25 22:01:29 +02:00
service_template.zig refactor: improve create pattern to avoid leaks 2025-07-19 00:03:30 +02:00
shell.zig fix: do not log EOL CR chars in shell module log handlers 2026-02-12 10:37:42 +01:00
snippet.zig refactor: add support for nested snippet placeholders 2025-12-09 20:41:50 +01:00
soft_root.zig feat: add restart with sudo capability 2025-11-24 13:03:38 +01:00
text_manip.zig refactor: use *std.Io.Writer instead of anytype 2025-12-12 14:25:10 +01:00
time_fmt.zig refactor: make time_fmt.age_short shorter (like tig) 2026-02-16 21:41:05 +01:00
tracy_noop.zig Initial public release 2024-02-29 00:00:15 +01:00
TypedInt.zig refactor: move TypedInt to a module 2026-01-22 15:34:19 +01:00
VcsBlame.zig refactor: switch git blame to incremental output mode 2026-01-26 22:31:18 +01:00
VcsStatus.zig refactor: move git status request to project_manager 2025-10-28 21:31:32 +01:00
walk_tree.zig refactor: add maximum_symlink_depth and log_ignored_links options to walk_tree 2026-02-11 14:51:30 +01:00