5f1f43e645
feat: derive Debug for controllers
2023-08-21 02:47:52 +02:00
0cce1d1ea0
feat: added poll/try_recv to controller, fixes
...
added Default derive to TextChange, added docs for poll and try_recv
methods, implemented new functionality in controllers, using a watch
channel (or reusing if available). Fixed global being always active and
wrongly imported when inactive.
2023-08-21 02:35:56 +02:00
0c5fb282f6
fix: don't default enable global instance
2023-08-20 18:45:29 +02:00
3e434e3103
docs: link to factory examples subtly
2023-08-20 09:19:03 +02:00
af5fb90de3
docs: small details with refs
2023-08-20 09:16:20 +02:00
7f3cba475e
docs: also test example docs for correctedness
2023-08-20 09:13:21 +02:00
7148b823e6
docs: smaller box
2023-08-20 08:37:19 +02:00
9748ea4a7a
chore: bump version
2023-08-20 08:25:20 +02:00
db0c696cf9
fix: added factory doctests, caught bugs
2023-08-20 08:24:58 +02:00
265b0480b8
chore: bump again
2023-08-20 07:32:29 +02:00
4764e47da5
fix: added proto docs, changed a little bit
2023-08-20 07:32:08 +02:00
0b0c5c1904
fix: oops didn't bump version
2023-08-20 07:31:34 +02:00
87c89f940a
ci: fix don't test that
2023-08-20 07:11:42 +02:00
a68032d9e5
ci: don't test examples
2023-08-20 06:57:49 +02:00
b84cac724b
docs: add link to feature comparison matrix
2023-08-20 06:52:36 +02:00
464d58f0ee
feat: added some gifs, explained async_trait fn
2023-08-20 04:00:52 +02:00
bb10367b08
docs: fix missing colon and last warning
2023-08-20 03:36:50 +02:00
1f1e8a78ba
docs: made it even fancier and added refs
2023-08-20 03:34:48 +02:00
5d6957c9ad
docs: even better examples
2023-08-20 03:11:06 +02:00
3382ea72ea
docs: fix example
2023-08-20 01:43:28 +02:00
0016283a2c
docs: mention about building docs
2023-08-20 01:22:54 +02:00
2facbd8f9e
chore: keep track of bug
2023-08-20 00:47:53 +02:00
2ad5d4f6b0
docs: a ton of documentation
2023-08-20 00:46:55 +02:00
1bc16ce9e4
docs: simple html redirect
2023-08-19 21:45:58 +02:00
1e05af6d79
feat: sync send in controller, docs, better import
2023-08-19 21:44:27 +02:00
489ade9127
feat: more stuff into prelude
2023-08-19 18:28:37 +02:00
87a1c17599
feat: both sync and async instance, sync feat
2023-08-19 18:28:27 +02:00
4562c2732b
feat: faster accessor, fix prelude
2023-08-19 05:04:25 +02:00
4f3e09abd3
feat: instance is sync and way more elegant
2023-08-19 04:37:31 +02:00
bd6132dc1e
feat: stop worker when dropping controller, unwraps
2023-08-19 04:02:21 +02:00
853d754d8b
fix: pass runtime for callback spawning
2023-08-18 04:01:58 +02:00
85bd3c4535
fix: editorconfig for yaml
2023-08-17 22:51:04 +02:00
bbdcfe2712
feat: attempt callback impl on generic controller
2023-08-17 04:36:59 +02:00
1cc03838eb
feat: return controllers, add attach
2023-08-17 04:36:24 +02:00
463515da29
fix: pub static refs
2023-08-17 03:39:40 +02:00
fecd28165a
feat: plainer names and prefixed prelude
2023-08-17 02:58:55 +02:00
b8578a89a4
fix: inaccessible fields, pub(crate) constructor
2023-08-17 00:04:37 +02:00
c20cbde833
fix: install protoc in workflow
2023-08-16 23:48:45 +02:00
e46f62058b
fix: workspace and ci
2023-08-16 23:41:57 +02:00
b415ba76e6
fix: TIL yaml doesnt allow tabs
2023-08-16 23:39:50 +02:00
0356521d3d
ci: added github CI building and testing lib
2023-08-16 23:38:34 +02:00
cca36db3ed
chore: removed rest of the project
2023-08-16 23:34:37 +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