Commit graph

831 commits

Author SHA1 Message Date
d3e16a2bb2
Merge pull request #48 from hexedtech/fix/java-ci
ci: rewrite java ci
2024-10-16 16:34:02 +02:00
3068773d96
docs: update Java README 2024-10-16 16:05:38 +02:00
a159a97724
chore: remove unneeded build steps
Co-authored-by: alemi.dev <me@alemi.dev>
2024-10-16 15:51:51 +02:00
4c1122cf6a
chore: restore auto-publish, don't run full ci on branch 2024-10-16 15:40:44 +02:00
3b653e8205
ci(java): try using the base plugin 2024-10-16 15:21:20 +02:00
d10b34eaf9
ci: try to sign manually 2024-10-16 01:44:44 +02:00
5dcfd341d3
ci(java): try to use publications 2024-10-16 01:07:34 +02:00
2e583028a6
docs: added missing javadocs 2024-10-15 21:55:23 +02:00
b452cb822f
ci(java): attempt to configure java library correctly 2024-10-15 20:32:39 +02:00
21b76767bd
ci: attempt with publications 2024-10-15 16:30:33 +02:00
9f3177e22e
ci(java): merge multiple artifacts for gradle 2024-10-15 15:31:52 +02:00
611766a705
debug: log artifacts downloaded 2024-10-15 14:56:41 +02:00
ede4b5eb58
ci: run os task 2024-10-15 01:02:05 +02:00
12f83769cb
ci: specify runner
Co-authored-by: alemi <me@alemi.dev>
2024-10-15 00:44:16 +02:00
f7247d4352
ci: also run it on the test branch 2024-10-15 00:42:43 +02:00
d2635de37b
ci: new ci run
Co-authored-by: alemi <me@alemi.dev>
2024-10-15 00:37:01 +02:00
07e11a7817
ci: create separate native jar tasks 2024-10-15 00:26:01 +02:00
cda0584b0e
docs(ffi): comparison examples (#47)
docs: added ffi comparison examples
2024-10-14 14:13:35 +02:00
85630d2667
Merge pull request #45 from hexedtech/feat/small-binaries
feat: optimize release build for smaller size
2024-10-13 23:35:51 +02:00
b7fcc914cf
Merge branch 'dev' into feat/small-binaries 2024-10-13 19:54:15 +02:00
0aebf2d8d9
Merge pull request #46 from hexedtech/fix/static-version
fix: js, py and lua allow &'static str, use it
2024-10-13 19:24:38 +02:00
b09e9452f2 fix: js, py and lua allow &'static str, use it 2024-10-13 18:43:59 +02:00
f15fec6272
Merge branch 'dev' into feat/small-binaries 2024-10-13 18:34:19 +02:00
3c0a5d4919
Merge pull request #44 from hexedtech/fix/static-version
fix: make version return a static string
2024-10-13 18:31:57 +02:00
790ef3b0f8
Merge branch 'dev' into fix/static-version 2024-10-13 14:41:39 +02:00
frelodev
11cbb55c82
Merge pull request #43 from hexedtech/fix/cursor-into
fix: make clippy happy
2024-10-12 22:31:10 +02:00
8f94b29925 feat: optimize release build for smaller size 2024-10-12 22:30:05 +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
306a687354
Merge pull request #38 from hexedtech/fix/op-clip
fix: warn when clipping, gen agent id once
2024-10-11 23:21:44 +02:00
1927504434
fix: warn when clipping, gen agent id once 2024-10-11 20:40:31 +02:00
frelodev
0a7a7baeeb
Merge pull request #42 from hexedtech/fix/cb-typos
fix: typos in clear_callback
2024-10-10 22:32:55 +02:00
fb9492a2fb
fix: typos in clear_callback 2024-10-10 22:20:03 +02:00
fb35ddb3cd
Merge pull request #39 from hexedtech/feat/buffer-ack
Feat: Buffer ack-ing
2024-10-10 14:13:31 +02:00
0005a79797
chore: fix lua annotations 2024-10-10 13:01:33 +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
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