flow/src
CJ van den Berg 8745cd05d2
feat: improve scrollbar behavior
Clicking and dragging inside the scrollbar grip will now preserve the mouse click offset
and not jump to the center position on click.

Clicking outside the scrollbar grip will now jump as though the center of the grip was
dragged to the click position.

This is more inline with typical GUI scrollbar behaviors.
2025-12-17 14:34:50 +01:00
..
buffer refactor: add vcs_id and vcs_content fields to Buffer 2025-12-15 20:41:36 +01:00
keybind fix: gg ge and G should select in helix SEL mode 2025-12-16 15:17:40 +01:00
renderer refactor: add function to map kp_ movement keys to regular movement keys 2025-12-16 13:21:30 +01:00
tui feat: improve scrollbar behavior 2025-12-17 14:34:50 +01:00
win32 refactor: use {t} format specifiers 2025-12-04 14:44:53 +01:00
bin_path.zig fix: update win32 tui build for zig-0.15 2025-10-01 16:59:55 +02:00
color.zig fix: incorrect string encoding of color config values 2025-07-14 18:02:22 +02:00
command.zig refactor: add support for delayed registering of command collections 2025-11-06 19:23:14 +01:00
completion.zig fix: remove blocking project manager call on startup 2025-03-25 15:04:23 +01:00
config.zig feat: add initial_find_query config option 2025-12-17 10:34:11 +01:00
diff.zig refactor: lots more writergate fixes - first successful build 2025-09-25 22:01:29 +02: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: ty lsp for python 2025-11-18 11:48:36 +01:00
git.zig refactor: fix error handling in git.rev_parse 2025-12-15 23:25:33 +01:00
gui_config.zig refactor: run zig fmt 2025-02-13 12:02:59 +01:00
list_languages.zig refactor: make available write_padding function to other modules 2025-11-18 15:53:49 +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 refactor: use {t} format specifiers 2025-12-04 14:44:53 +01:00
Project.zig fix: avoid "error invalid JSON in LSP initialization options" messge when there are no options 2025-12-15 22:45:21 +01:00
project_manager.zig fix: don't use extract_cbor on language_server_options 2025-12-13 22:34:07 +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 refactor: remove duplicate "shell: " in shell execute messages 2025-12-02 13:42:31 +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
tracy_noop.zig Initial public release 2024-02-29 00:00:15 +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 handler callbacks to walk_tree 2025-10-02 17:42:24 +02:00