|
51cff040ed
|
chore: unpin jni toolbox
|
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 |
|
|
1e3b3dc705
|
Merge pull request #33 from hexedtech/feat/workspace-receiver
feat: workspace receiver
|
2024-10-08 23:04:49 +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 |
|
|
b897b26bb9
|
feat: implemented Workspace receiver in glues
|
2024-10-03 03:11:30 +02:00 |
|
|
ca04601bea
|
chore: refactor worker
move stuff out of tokio select so that RA doesnt choke
|
2024-10-03 00:59:11 +02:00 |
|
|
c0bc92e812
|
feat: split tx/rx generic in controller
|
2024-10-03 00:26:40 +02:00 |
|
|
957aedca6e
|
Merge pull request #37 from hexedtech/release/v0.7.3
chore: bump versions for release
|
2024-10-01 20:08:38 +02:00 |
|
|
d544d0a035
|
chore: bump versions for release
|
2024-10-01 19:49:11 +02:00 |
|
frelodev
|
238dd22b78
|
Merge pull request #32 from hexedtech/fix/workspace-leave-bool
fix: leave_workspace returns like detach
|
2024-10-01 19:26:48 +02:00 |
|
|
6afbb23590
|
fix: leave_workspace returns like detach
|
2024-10-01 19:03:47 +02:00 |
|
frelodev
|
b585708f8d
|
Merge pull request #31 from hexedtech/feat/lua-promise-abort
feat(lua): cancel promise
|
2024-10-01 18:57:53 +02:00 |
|
|
fe835c84ff
|
Merge branch 'dev' into feat/lua-promise-abort
|
2024-10-01 17:48:09 +02:00 |
|
frelodev
|
8b6edcac81
|
Merge pull request #36 from hexedtech/chore/fmt
chore: cargo fmt
|
2024-10-01 17:35:11 +02:00 |
|
|
36591a6cda
|
chore: rename from abort to cancel
:await() and :abort() may get mixed up,
:await() and :cancel() are more distinguishable
|
2024-10-01 16:07:30 +02:00 |
|
|
d21969cb81
|
feat: add promise abort for lua
|
2024-10-01 16:07:30 +02:00 |
|
|
400d87cdb1
|
chore: cargo fmt
|
2024-10-01 16:07:09 +02:00 |
|
|
5e2e711b55
|
Merge pull request #34 from hexedtech/fix/sorted-tree
feat: sort filetree before returning it
|
2024-10-01 00:23:42 +02:00 |
|
|
3a9fdebbc0
|
feat: sort filetree before returning it
|
2024-09-30 20:30:55 +02:00 |
|
|
f03995c9d6
|
Merge pull request #29 from hexedtech/fix/glue_js
Fix/glue js
|
2024-09-29 16:38:35 +02:00 |
|
|
ddbad59ae2
|
feat: implemented AsyncReceiver for Workspace...
... its very bad tho, very very bad
Co-authored-by: zaaarf <me@zaaarf.foo>
|
2024-09-28 03:56:57 +02:00 |
|
|
1b16d4af59
|
chore: split controller trait in 2 sides
Co-authored-by: zaaarf <me@zaaarf.foo>
|
2024-09-28 03:33:32 +02:00 |
|
|
52269324cd
|
chore(js): docs
|
2024-09-27 23:34:48 +02:00 |
|
|
2b6d2037c7
|
chore(js): added glue user object
|
2024-09-27 23:34:07 +02:00 |
|
|
512c2b30ea
|
chore(js): added glue workspace functions
|
2024-09-27 23:33:06 +02:00 |
|
|
2daab9ed87
|
chore(js): added glue detach fn
|
2024-09-26 09:58:03 +02:00 |
|
|
a89b8a454c
|
chore(js): added glue buffer list fn
|
2024-09-26 09:54:56 +02:00 |
|
|
be055c8e05
|
chore(js): added glue clear callback fn for cursor controller
|
2024-09-26 09:38:05 +02:00 |
|
|
0b471b72fa
|
Merge pull request #28 from hexedtech/release/v0.7.2
chore: bump for 0.7.2
|
2024-09-26 02:50:45 +02:00 |
|
|
7ab2650572
|
Merge branch 'dev' into release/v0.7.2
|
2024-09-26 02:48:27 +02:00 |
|
|
39f88587e1
|
Merge pull request #26 from hexedtech/fix/lifetimes
fix: lifetimes
|
2024-09-26 02:46:38 +02:00 |
|
|
03039a97a1
|
chore: bump for 0.7.2
|
2024-09-26 02:43:18 +02:00 |
|
|
8fa666d47b
|
chore: commits since 0.7.1
|
2024-09-26 02:29:58 +02:00 |
|
|
d733a0e4e2
|
chore: update glue code to remove .stop()
|
2024-09-26 02:29:46 +02:00 |
|
|
4d418c814e
|
fix: use Weak refs to prevent leaky cycles
|
2024-09-26 02:29:13 +02:00 |
|
|
03cb9a5acf
|
Merge pull request #24 from hexedtech/release/0.7.1
Release/0.7.1
|
2024-09-25 23:23:29 +02:00 |
|