Commit graph

451 commits

Author SHA1 Message Date
683376be6e
fix: temporary userdata type check rather than nil 2024-11-17 19:26:17 +01:00
3769b2b216
feat: added byte2rowcol and rowcol2byte utils 2024-11-17 18:39:25 +01:00
ce6670fdb7
fix: set tick also when resynching 2024-11-17 17:01:55 +01:00
cc9b6769c2
chore: bump to 0.8.4 2024-11-17 16:49:07 +01:00
3f098185ca
fix: wrap process_changes fn to provide controller 2024-11-17 13:42:17 +01:00
c1f5cb2d5b
chore: bump version 2024-11-17 12:56:51 +01:00
5cb11a85d7
docs: workspace command args order 2024-10-28 02:35:05 +01:00
1543625bd5
fix: compare hash before change
this anticipates a fix that is going to land in 0.8.3
2024-10-27 19:54:43 +01:00
d15336cb4a
chore: leftover from async send 2024-10-27 19:52:57 +01:00
68cd197c07
fix: on desync, still reset lock
otherwise callback will never run again!!
2024-10-27 19:52:35 +01:00
638976317e
chore: move to separate fn the on_bytes cb 2024-10-27 19:52:08 +01:00
3ba6c30a48
fix: put user.name is buf mappings 2024-10-27 11:51:50 +01:00
04ca78ac16
fix: workspace controller, no longer need poller 2024-10-26 20:23:57 +02:00
a130c24687
fix: no longer async 2024-10-26 20:22:54 +02:00
0aab5cdd80
fix: leftover 2024-10-26 18:30:58 +02:00
7f0dd45ac0
fix: ack when applying changes 2024-10-26 18:28:40 +02:00
c92b1799b6
chore: updated to codemp 0.8 2024-10-26 18:16:18 +02:00
9e22411df8
chore: update usage with data structs 2024-10-26 17:51:16 +02:00
f5a5287065
fix: update window after disconnecting 2024-10-12 23:27:08 +02:00
594330c721
fix: always leave workspace before disconnecting 2024-10-12 23:24:33 +02:00
e0c1069939
fix: macos wants a .so?
i dont really get how macos dynamic libraries work...
2024-10-09 21:29:16 +02:00
41e065e157
fix: mac is aarch64 and not -gnu 2024-10-08 17:34:34 +02:00
f2d2f706f7
fix: macos sysname is Darwin, not Mac ? 2024-10-08 17:31:29 +02:00
7f5d7b23b5
fix: clear cursor, buffers, workspace and mappings
i think this is everything?
2024-10-03 00:13:10 +02:00
09a37f7b77
fix: since it gets 2-wide sometimes...
... make it 2-wide always but with leading letter
2024-10-02 23:24:55 +02:00
3e2ceb99de
fix: update window when moving across bufs 2024-10-02 23:23:53 +02:00
bdb991033a
fix: remove align end
hopefully blocks will be 1 wide again?
2024-10-02 23:22:56 +02:00
f8c2a00894
fix: update position for self too 2024-10-02 23:20:52 +02:00
3f71b36ccd
feat: show user initial in color block 2024-10-02 23:20:39 +02:00
3555572c2a
feat: put back blocks at end, show fname 2024-10-02 23:13:00 +02:00
2f3132b82d
feat: show users before buffers
so its visible even on very long buffer names
2024-10-02 23:02:26 +02:00
222869464f
fix: buf tick equals
in theory it should always be the same, because we call set_content()
and before that resolves our callback runs. HOWEVER, i dont know, nvim
is driving me insane...
2024-10-02 14:18:28 +02:00
a3fa3ea743
fix: 1-len cursors 2024-10-02 02:14:41 +02:00
28b14eb761
fix: bump codemp version, cancel promise 2024-10-01 21:08:28 +02:00
6094c7b7b8
fix: extend 0-width cursors 2024-09-28 18:15:23 +02:00
5d2f7fa2c7
fix: distinguish id of owned/not owned workspaces 2024-09-28 01:24:04 +02:00
b4e4d302bd
fix: cmd.exe with command 2024-09-28 01:21:28 +02:00
2b869bb7ab
fix: copy on windows 2024-09-28 01:19:05 +02:00
5ec9f8050e
fix: more unique tree ids 2024-09-28 01:10:25 +02:00
192910db5d
fix: set fileformat later, maybe fixes gitsigns? 2024-09-28 00:17:39 +02:00
eb240ec6fc
fix: skip existing check for share commands 2024-09-27 23:46:35 +02:00
d0d1fb73ae
fix: invoke attach callback on main thread 2024-09-27 23:35:26 +02:00
14286f1699
fix: new attach() usage 2024-09-27 23:04:56 +02:00
a001a96abf
feat: ask what to do when out of sync 2024-09-27 20:52:56 +02:00
44b0e05e98
fix: make sure we drop client after disconnecting 2024-09-27 20:52:44 +02:00
b3d76bd071
fix: bit of space for more names on one line 2024-09-27 20:42:32 +02:00
3ee546be4d
fix: lock for receiving changes
must never have more than 1 callback consuming
2024-09-26 17:42:48 +02:00
8a4e6e828a
fix: collect garbage when detaching for faster dc 2024-09-26 16:39:04 +02:00
455ec025c1
fix: add disconnect, better detach 2024-09-26 16:38:52 +02:00
7e6f2fd905
fix: available command also refreshes ws list 2024-09-26 16:21:26 +02:00