Commit graph

410 commits

Author SHA1 Message Date
9dea608f04
feat: non-blocking API 2024-09-17 16:33:22 +02:00
646760f3cb
fix: try with uv.spawn powershell.exe for win
ohh windows always so much fun.....
2024-09-17 03:46:11 +02:00
81baba98db
fix: actually clear usr and check if hl is present 2024-09-17 02:01:48 +02:00
321e6a34bb
fix: only clear user hl if was present 2024-09-17 01:55:43 +02:00
d98f6707d0
fix: get promise value in timer, schedule cb 2024-09-17 01:55:18 +02:00
ecf58046b5
fix: run poller callbacks on main thread 2024-09-17 01:45:54 +02:00
b80d1898be
fix: normalize share path on windows 2024-09-17 01:07:23 +02:00
add4ff2879
fix: windows-msvc 2024-09-16 23:40:25 +02:00
5eaefb52c7
fix: filter fn 2024-09-16 20:50:28 +02:00
f2fdaa40a5
fix: workspace list hints 2024-09-16 20:49:02 +02:00
06fa78e6cc
fix: buffers command, some ux in cmds 2024-09-16 20:46:10 +02:00
493f599ec2
fix: hopefully more windows-friendly installer
i don't have a windows machine to test this, please if you use nvim on
windows let me know if this works and what breaks!!
2024-09-16 20:38:17 +02:00
0a3e37c94d
fix: move to another window before setting cursor 2024-09-16 20:26:20 +02:00
9780059f90
fix: dont use RowCol anymore
its tables all the way down...
2024-09-16 20:19:56 +02:00
9b6739b167
feat: send an away cursor when going on other bufs 2024-09-16 20:14:32 +02:00
df47c21629
feat: jump to user when pressing 2024-09-16 20:10:54 +02:00
c8698d4d91
feat: connect/disconnect, track user pos
added a jank timer poller to check if promise for workspace event is
done
2024-09-16 20:01:09 +02:00
1ef6d1d2c4
fix: use workspace name 2024-09-16 18:27:37 +02:00
bbc86f3ac4
chore: new api 2024-09-16 18:27:23 +02:00
b8c05f431f
docs: some buttons for nvim too 2024-09-16 04:52:24 +02:00
f7c64afc18
feat: faster callback polling, smoother cursors 2024-09-16 04:13:54 +02:00
0ac25f3ee5
fix: refresh workspace list after creating one 2024-09-15 12:51:19 +02:00
d9f4446fc9
fix: better prompts for add 2024-09-15 12:46:43 +02:00
f6561ad361
feat: allow sharing from neo-tree view 2024-09-15 12:43:59 +02:00
637a6ee11d
fix: if not given, default to current buffer 2024-09-15 12:39:50 +02:00
07344401dc
feat: workspace join and buffer attach show picker
when invoked as command without argument, rather than failing will show
a vim.ui.select with all available options
2024-09-15 12:39:12 +02:00
a0c1fb3acd
fix: confirm before deleting buffers/workspaces 2024-09-15 12:10:19 +02:00
b4b2e208f8
fix: _NT here too 2024-09-15 00:01:45 +02:00
4842719dd0
fix: windows also has _NT 2024-09-15 00:00:03 +02:00
2abe23e493
fix: first time load should not break installation 2024-09-14 23:57:47 +02:00
dc6c675615
fix: only set content on attach if it differs 2024-09-14 15:18:44 +02:00
335ea236c4
fix: dont require window until its used
so that config can be properly loaded first
2024-09-14 14:24:48 +02:00
8a12b109ff
fix: setup just changes config
so its not really needed
2024-09-13 23:46:59 +02:00
51d65eab3d
fix: must add gnu to platform 2024-09-10 16:25:19 +02:00
ca2a3b3767
fix: releases hosting is only on codemp.dev 2024-09-10 16:23:32 +02:00
e852ba6e79
chore: print download url 2024-09-10 16:23:01 +02:00
9e469f882f
fix: double dot in ext 2024-09-10 16:21:12 +02:00
b3bc67cd38
fix: replace native library after quitting 2024-09-10 16:19:05 +02:00
485f2f941f
feat: download per-platform libraries 2024-09-10 16:07:08 +02:00
14f5e52e99
fix: deal with some sending edge cases 2024-09-09 05:14:52 +02:00
b824b87505
feat: now sync only sets buffer if necessary
does one extra get_content but worth it because we dont mess with undo
history
2024-09-09 05:14:19 +02:00
087df96566
feat: buffer len util 2024-09-09 05:14:10 +02:00
b141ca5a2a
fix: catch out-of-bounds line deletion sending 2024-09-09 02:49:49 +02:00
3f5ce44b96
fix: sending change across multiple lines 2024-09-09 02:37:50 +02:00
27ad9fe773
fix: get rid of order_tuples
no longer necessary: lib does it under the hood since forever
2024-09-09 02:37:32 +02:00
0c078ddcf1
fix: only expand all when changing state
so now toggling with enter works and doesnt bug out
2024-09-08 06:24:34 +02:00
368dd727c5
chore: codemp.dev -> code.mp 2024-09-07 22:12:32 +02:00
6a0ba39685
fix(neotree): expand also children 2024-09-07 05:10:58 +02:00
89e3f3e2c7
fix(neotree): return after toggling 2024-09-07 05:07:06 +02:00
3260fdf196
fix(neotree): make sure spacer ids dont repeat 2024-09-07 05:06:52 +02:00