Commit graph

528 commits

Author SHA1 Message Date
cschen
fb8076dbf5 fix: ack is not async. misnamed textchange fields. 2024-10-26 19:13:37 +02:00
cschen
3956d4a27d fix: missing ack method in python glue. Fixed python constructors for TextChange
and Selection. fixed code hints.
2024-10-26 19:05:42 +02:00
9ab5033935 chore(js): added ack function to glue 2024-10-20 17:51:14 +02:00
66938cbaf0
docs: python example and type hints 2024-10-17 00:03:32 +02:00
4df58c8d67
docs: updated Config usage examples 2024-10-16 22:14:55 +02:00
9269dc6460
feat: Default for Config 2024-10-16 22:14:34 +02:00
cschen
22cec4ab56 reverted the change to accept only keywords arguments and have user and password as mandatory. 2024-10-16 16:46:41 +02:00
3d12840459
fix(js): camelCase searchBuffers
Co-authored-by: frelodev <74790175+frelodev@users.noreply.github.com>
2024-10-16 15:52:35 +02:00
a73a61a841
docs: fix doctests 2024-10-16 04:00:05 +02:00
7cc8e88402
fix(py): explicit getter/setter for user name 2024-10-16 03:47:07 +02:00
8b2a2f2e2e
fix: feature gate pyo3 reference 2024-10-16 03:15:09 +02:00
4b5ed06bb7
chore: renamed TextChange and Event fields
Co-authored-by: alemi <me@alemi.dev>
2024-10-16 03:11:40 +02:00
3326217058
feat(python): better struct access
Co-authored-by: alemi <me@alemi.dev>
2024-10-16 02:49:54 +02:00
e1e09cb20e
fix: doctests 2024-10-16 00:51:52 +02:00
e5fd0ca76a
chore: split list_workspaces, renamed filetree, refactored fetch_users and fetch_buffers
Co-authored-by: alemi <me@alemi.dev>
2024-10-16 00:42:55 +02:00
6f04c38779
chore: last consistency fixes in glues
Co-authored-by: zaaarf <me@zaaarf.foo>
2024-10-15 23:01:49 +02:00
3bf620d41a
chore: my_user -> current_user 2024-10-15 22:21:37 +02:00
9a4225cf0d
chore(js): camelCase 2024-10-15 22:21:08 +02:00
c63a3ec73a
feat(lua): use serde for IntoLua too
so now it creates a table on the fly and the thing that lua receives
behaves like you would expect instead of being weird!
2024-10-15 22:20:23 +02:00
a721e17024
fix(py): unify current_user 2024-10-15 22:20:03 +02:00
a44edee07b
feat: user_list returns Vec<User>
returning a String was weird!
2024-10-15 22:19:38 +02:00
14e10e1f7b
chore: update glues 2024-10-15 21:46:22 +02:00
a9d17bf630
chore: added explicit target to names, consistency 2024-10-15 19:35:41 +02:00
cda0584b0e
docs(ffi): comparison examples (#47)
docs: added ffi comparison examples
2024-10-14 14:13:35 +02:00
b09e9452f2 fix: js, py and lua allow &'static str, use it 2024-10-13 18:43:59 +02:00
790ef3b0f8
Merge branch 'dev' into fix/static-version 2024-10-13 14:41:39 +02:00
6d5a703369
fix: make clippy happy 2024-10-12 22:15:07 +02:00
6dedb5f0b3
fix: make version return a static string
moved .to_string() into each glue code
2024-10-12 22:14:17 +02:00
1927504434
fix: warn when clipping, gen agent id once 2024-10-11 20:40:31 +02:00
fb9492a2fb
fix: typos in clear_callback 2024-10-10 22:20:03 +02:00
9e977adcdd chore: cargo fmt 2024-10-10 12:52:25 +02:00
721d71dd18 fix: doctests 2024-10-10 12:52:25 +02:00
ce8dcc8b8c chore: cleanup 2024-10-10 12:52:25 +02:00
ae66f282d4 feat(java): implemented acking and send/recv separation 2024-10-10 12:52:25 +02:00
6035c448fa chore: update glue code
Co-authored-by: zaaarf <me@zaaarf.foo>
2024-10-10 12:52:25 +02:00
560a634499 chore: split TextChange and Cursor
so that sending/receiving parts are different rather than Option<?>

Co-authored-by: zaaarf <me@zaaarf.foo>
2024-10-10 12:52:25 +02:00
1f2c0708d6 test: fix doctest 2024-10-10 12:52:25 +02:00
d66b25deb4 chore(lua): style 2024-10-10 12:52:25 +02:00
45864e19f6 feat: added Delta object to ffis 2024-10-10 12:52:25 +02:00
a318e3bc28 fix: imports and types 2024-10-10 12:52:25 +02:00
039a54b8e2 chore: last fmt touches 2024-10-10 12:52:25 +02:00
b821cdc152 fix(lua): add Delta object 2024-10-10 12:52:25 +02:00
29fde1ad24 fix: BufferAck is clonable 2024-10-10 12:52:25 +02:00
75a0df5e7c chore(lua): auto callback args macro 2024-10-10 12:52:25 +02:00
d5518a7b48 chore: updated send methods (+format) 2024-10-10 12:52:25 +02:00
907a0329d3 feat!: ackable changes for buffer cntrls, sync send 2024-10-10 12:52:25 +02:00
2fe217ad85
chore: autofmt 2024-10-03 04:06:54 +02:00
8225524cb3
chore: fixed imports 2024-10-03 04:05:58 +02:00
535de6c2fc
Merge branch 'dev' into feat/workspace-receiver 2024-10-03 03:52:42 +02:00
226a02f8f7
test: update doctests 2024-10-03 03:43:20 +02:00