Commit graph

183 commits

Author SHA1 Message Date
496a97cb72 feat: Multi Cursor support, added new Mappings, fixed async functions 2024-08-27 22:12:23 +02:00
3dca7476a7 feat: updated callback according to new API and added debug console logs 2024-08-24 20:38:07 +02:00
f5261b6a71 feat: updated extension according to new glue 2024-08-21 18:56:48 +02:00
26f2c3b836 feat: removed rust from extension and added to glue 2024-08-21 18:55:46 +02:00
a45f5fbaa0 stable new version with logger, debug and fixed opcache 2024-02-14 15:42:40 +01:00
03eda74d78 New Class for BufferMappings 2024-02-14 15:41:58 +01:00
fa6a0b2399 feat: Logger 2024-02-14 15:41:32 +01:00
480e2fd32c feat: new debug command for opcache 2024-02-14 15:41:03 +01:00
1c42282dcb Changed OpCache and wrote some new test cases
Co-authored-by: alemi.dev <me@alemi.dev>
2024-02-14 15:40:35 +01:00
a785321287 Small sleep time could be a temp fix for now 2024-02-14 15:38:06 +01:00
5df3234e0b fixed cursors and added logger
Co-authored-by: alemi.dev <me@alemi.dev>
2024-02-12 19:22:50 +01:00
5c94ad483e other unneeded napi results 2024-02-12 19:21:40 +01:00
d0d37b1b71 removed unneeded napi result 2024-02-12 19:19:54 +01:00
1cbfc49df1 removed comments 2024-02-12 19:18:23 +01:00
ec8148cc0e new napi vers and op_cache imports fixed 2024-02-10 19:32:20 +01:00
e0cb9fb464 updated glue to codemp 0.6.0 + refactor 2024-02-10 19:02:11 +01:00
0a1c88d09c fixed sync 2023-12-24 16:23:50 +01:00
9b12290c05 removed some comments 2023-12-24 15:09:48 +01:00
a18c5358bd new way to build and bundle 2023-12-24 15:06:43 +01:00
55a4cf111d fixed opcache? 2023-12-24 15:04:34 +01:00
bec5a3d39c pushed vscodeignore 2023-12-23 19:24:02 +01:00
ffa86902d7 updated to v0.5.1 2023-12-22 19:39:29 +01:00
aca8d31e1e slotted WOOT in, kind of works 2023-11-19 00:58:18 +01:00
00e29ee975 new features: leave workspace and disconnect from buffer (just rs bindings) 2023-10-02 23:35:19 +02:00
35c48a205f New features: sending buffer events 2023-10-01 10:56:19 +02:00
cf99be0059 New features: receiving buffer events 2023-10-01 10:55:27 +02:00
3f56943f01 New features: attaching to buffers 2023-10-01 10:54:08 +02:00
ed859f0630 New features: creating buffers 2023-10-01 10:51:28 +02:00
9e2d372e5e New features: receiving and sending cursor events 2023-10-01 10:47:53 +02:00
62eb461d67 changed how to build 2023-09-14 23:58:14 +02:00
9b281b1b4c merged in a single folder, rust bindings napi + vscode extension 2023-09-14 23:22:19 +02:00
b842d5b64c boiler plate extension 2023-09-14 23:17:53 +02:00
2233c88706 changed lib version 2023-09-08 17:57:47 +02:00
9929aa753a Finished implementing core API
Co-authored-by: alemi <me@alemi.dev>
2023-08-20 00:48:35 +02:00
7f9422103a feat: switched from neon to napi
Co-authored-by: alemi <me@alemi.dev>
2023-08-19 18:43:22 +02:00
6681a53da9 fix: editorconfig for yaml 2023-08-17 22:50:49 +02:00
a6cfb2b87f docs: updated README 2023-08-17 20:40:21 +02:00
9349ce346f ci: added key 2023-08-17 02:11:56 +02:00
75b8516614 ci: added build+test workflow 2023-08-17 00:17:17 +02:00
ed01ecfb5f fix: codemp dependency, reverted some changes
basically lock it to lib version 0.3
2023-08-17 00:15:34 +02:00
27048efac9 chore: removed rest of the project: 2023-08-16 23:29:45 +02:00
45a5667e5a feat: merge branch 'client-instance' into dev
reworked internal client API, added initial workspace concepts, split
cursor and buffer rpc services, added static instance with internal
mutability
2023-08-16 23:14:30 +02:00
f8e77f0827 feat: reworked client, added static instance 2023-08-16 23:09:47 +02:00
96217d1a1a feat: standardized Controller and ControllerWorker 2023-08-16 18:58:42 +02:00
74faca0f25 chore: cleaned up server and lib after split 2023-08-16 18:58:11 +02:00
9a1d84bc64 chore: split cursor and buffer protos 2023-08-16 17:08:53 +02:00
8595d0c927 fix: imports, Arc<T> 2023-08-11 15:50:17 +02:00
98cae0969d fix: remove workspace trait, add channel error 2023-08-11 15:34:04 +02:00
37e6268f0c chore: buffer(controller->handle, client->controller) 2023-08-11 15:33:40 +02:00
5cddb27b98 feat: initial features splitting, added singleton 2023-07-30 22:58:24 +02:00