|
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 |
|
|
4191fc2257
|
fix(js): remove unneded result wraps
|
2024-09-25 23:00:01 +02:00 |
|
|
79f063123e
|
chore: bump version
|
2024-09-25 22:56:37 +02:00 |
|
|
297762c0b4
|
fix(js): wrong argument, also remove Result<>
|
2024-09-25 22:56:07 +02:00 |
|
|
95f800c762
|
fix: doctests fail with features enabled, dont run
|
2024-09-25 22:53:32 +02:00 |
|
|
eb797f6074
|
Merge pull request #23 from hexedtech/fix/lua-macos-build
fix: lua macos build
|
2024-09-25 22:42:56 +02:00 |
|
|
bd1d4829ff
|
ci: i dont know yaml
|
2024-09-25 21:34:34 +02:00 |
|
|
a04ecdcd19
|
ci: run on any push
|
2024-09-25 21:33:53 +02:00 |
|
|
55929146d6
|
fix: add macos build args to build.rs, simplify ci
since we dont need to pass custom build command anymore to make lua work
on macos, we can dramatically slim down our lua and test CIs
|
2024-09-25 21:32:01 +02:00 |
|
|
224350cdb6
|
Merge pull request #11 from hexedtech/add-version
feat: add version function to the client.
|
2024-09-25 18:26:00 +02:00 |
|