Commit graph

2040 commits

Author SHA1 Message Date
9dbb15c796
feat: add tui top layer rendering support 2025-10-25 00:09:35 +02:00
6cc45d76cf
feat: allow conversion of Widget.Box to renderer.Layer.Options 2025-10-25 00:09:35 +02:00
ca05f24873
feat: add renderer.Layer 2025-10-25 00:09:35 +02:00
0493d3899a
feat: add drag_pos and drag_anchor to Button 2025-10-25 00:06:51 +02:00
752a356d38
feat: place new tabs next to previously active tab 2025-10-24 12:25:23 +02:00
6678e0c1e3
feat: replace ephemeral buffers on save as even if they were dirty 2025-10-24 12:24:49 +02:00
2704c7be07
feat: add place_next_tab and swap_tabs commands 2025-10-24 12:21:48 +02:00
91b54d6842
feat: bind ctrl+shift+page_up/page_down to move_tab_next/_previous in flow mode 2025-10-24 12:19:26 +02:00
89e9fd7b83
feat: add move_tab_next/_previous commands 2025-10-24 12:19:03 +02:00
e053a0dcf4
fix: normalize away './' path prefixes 2025-10-23 23:24:58 +02:00
5b23998376
fix: don't restore files from project that no longer exist 2025-10-23 19:02:29 +02:00
4c156aa4b1
fix: crash on failed language server startup 2025-10-22 10:12:35 +02:00
724543f7a1
fix: crash when switching from a customized theme 2025-10-21 18:14:27 +02:00
84ef11a58f
feat: add alabaster theme 2025-10-16 13:14:55 +02:00
geemili
c2fa54810f hx: bind g m to open_most_recent_file 2025-10-15 21:22:36 +02:00
geemili
a0fa408514 hx: change g a keybind to use open_previous_file 2025-10-15 21:22:36 +02:00
ad1eab232c
docs: fix some readme links 2025-10-15 21:15:25 +02:00
fb482bd565
docs: sync readme with website 2025-10-15 21:09:03 +02:00
f15c9adb6a
docs: re-organize README.md 2025-10-15 11:42:51 +02:00
a48b680f57
docs: update zig version in README.md 2025-10-15 11:42:31 +02:00
fa01b13c6a
fix: update flow-syntax to add smd file extension 2025-10-15 11:42:08 +02:00
182788a439
docs: move the install/download section of README.md to the website 2025-10-15 11:12:43 +02:00
c159a9d294
docs: add a Documentation section to the readme 2025-10-15 10:52:09 +02:00
a12adb525f
docs: clean-up README.md formatting 2025-10-15 10:51:50 +02:00
d6cdcfdb1a
fix: gg in helix mode should be bound to goto_line_vim 2025-10-15 10:24:16 +02:00
82ae2e8bb5
build: remove unused line from .gitignore 2025-10-15 10:17:30 +02:00
Igor Támara
b07cd859fe refactor: hx removing commented test code and unused constant 2025-10-15 10:12:34 +02:00
Igor Támara
eb05939b81 refactor: use flow clipboard in hx mode
hx users will envy flow clipboard history :P, fortunately it's possible
to use F4 to shift modes
2025-10-15 10:12:34 +02:00
Igor Támara
7faea783f3 refactor: hx paste(before, replace, after)
Code simplification and zig idiomatics to improve code readability.
2025-10-15 10:12:34 +02:00
Igor Támara
f288d24e13 hx: feature parity on copy paste (P before, R replace, r after) 2025-10-15 10:12:34 +02:00
0dba4fd4fe
build: update to zig-0.15.2 2025-10-14 09:05:16 +02:00
46def038bd
feat: trip leading whitespace from clipboard history palette display 2025-10-13 20:27:43 +02:00
6c6a8cee32
feat: add byte or line count hint to clipboard history palette 2025-10-13 20:21:05 +02:00
99c28b8102
refactor: move clipboard_history command to tui module 2025-10-13 20:00:09 +02:00
acbf435a2e
feat: use alt+shift+v keybind for clipboard history palette 2025-10-13 19:50:20 +02:00
634a18cb56
feat: add clipboard history palette 2025-10-13 19:50:04 +02:00
acb0e16621
feat: add helix mode support for clipboard history changes 2025-10-13 19:49:20 +02:00
a8fe2c30a9
feat: save/restore clipboard history to/from session metadata 2025-10-13 19:47:59 +02:00
ee34131ab2
feat: add clipboard history support for internal clipboard 2025-10-13 19:47:20 +02:00
276f721456
refactor: clarify which allocator is used in to_lower_cursel 2025-10-13 13:24:18 +02:00
b7343219c1
fix: memory leaks in operations that call cut_selection or cut_to 2025-10-13 13:24:10 +02:00
06788c4243
fix: apply expand_home to path in save_as command 2025-10-13 11:57:13 +02:00
239b7dfa82
fix: prevent use-after-free error in open_file mini mode 2025-10-13 11:57:05 +02:00
25a719382f
fix: store button click locations as signed values 2025-10-10 16:05:50 +02:00
e6cc1c35f9
fix: rendering of tab bar background 2025-10-10 15:38:49 +02:00
7f229f3486
feat: allow overriding WidgetList.render_decoration function 2025-10-10 15:38:31 +02:00
11d086945d
feat: add ctrl+page_up/_down keybinds for next/previous tab
And move move_scroll_* commands to alt+page_up/_down.
2025-10-10 15:20:06 +02:00
9c3482b899
fix: use create_scratch_buffer instead of open_scratch_buffer in dump_document_tree 2025-10-10 12:55:31 +02:00
b463622f05
fix: allow Buffer.Manager.delete_buffer calls on dead buffers 2025-10-10 12:34:00 +02:00
42705867f1
fix: set ast dump file type asyncronosly to avoid tree-sitter slowdown 2025-10-10 12:33:30 +02:00