cschen
83e386e136
Merge pull request #88 from hexedtech/fix/py/add-missing-workspace-event-class
...
properly export the event object to the python glue
2025-03-18 09:22:16 +01:00
cschen
02d7e71180
properly export the event object to the python glue
2025-03-17 13:09:01 +01:00
3c996bbdd2
Merge pull request #86 from hexedtech/ci/doc-test
...
ci: also test cargo doc
2025-02-18 17:47:43 +01:00
1cb2397a59
ci: also test cargo doc
...
removed step from RELEASING.md: now CI tests it for us
2025-02-18 17:22:18 +01:00
83c5614c01
Merge pull request #85 from hexedtech/chore/dependencies
...
chore: update dependencies, remove lazy_static
2025-02-18 17:14:09 +01:00
ecbb2e3cc6
chore: update lockfile
2025-02-18 17:02:47 +01:00
ee006e23ad
chore: remove lazy_static
2025-02-18 17:02:14 +01:00
8ec3c50012
chore: bump dependencies
2025-02-18 17:02:05 +01:00
cschen
05073972bf
Merge pull request #84 from hexedtech/fix/fix-worker-stopping-pr
...
changed the worker recognizing the closure of the controller from err…
2025-02-17 23:29:13 +01:00
cschen
480f210a60
changed the worker recognizing the closure of the controller from error to debug message.
2025-02-17 23:24:05 +01:00
cschen
1af5314011
Merge pull request #83 from hexedtech/fix/python/adds-version-to-typehints
...
Fix/python/adds version to typehints
2025-02-17 23:17:02 +01:00
cschen
1f388b2eb4
some rewording in the log messages
2025-02-15 22:09:17 +01:00
cschen
a296492f7e
adds version function to python type hints
2025-02-15 19:50:51 +01:00
frelodev
c41fd40696
bumped to pyo3 0.23 ( #81 )
...
Co-authored-by: cschen <cschen@codemp.dev>
2025-02-15 17:47:00 +00:00
e1d12a17aa
Merge pull request #80 from hexedtech/release/v0.8.5
...
release: v0.8.5
2025-02-15 16:14:08 +01:00
546e403aea
release: v0.8.5
2025-02-15 16:07:52 +01:00
253461b273
Merge pull request #79 from hexedtech/feat/better-tracing
...
feat: introduce tracing::instrument and more debug
2025-02-15 15:51:31 +01:00
a4c2583b6f
feat: introduce tracing::instrument and more debug
2025-02-15 13:38:50 +01:00
51fe6e4e82
Merge pull request #78 from hexedtech/fix/unknown-cursor
...
feat: handle unknown cursor
2025-02-01 17:03:18 +01:00
194a49c970
feat: handle unknown cursor
...
...by discarding and logging a warning, instead of displaying an
empty one.
2025-02-01 16:55:55 +01:00
b8b19f8f9a
Merge pull request #77 from hexedtech/fix/dt-send-patch
...
fix: send only delta patches via DiamondTypes
2025-01-13 12:44:28 +01:00
32255bec55
fix: send only delta patches via DiamondTypes
2025-01-13 12:37:58 +01:00
362a9689a4
Merge pull request #74 from hexedtech/feat/workspace-worker
...
feat: workspace worker
2024-11-22 22:11:39 +01:00
cschen
f724215d5e
Merge pull request #73 from hexedtech/fix/python/getter-for-nested-elements
...
adds getters for complex nested elements.
2024-11-20 09:46:46 +01:00
cschen
28e04ab446
Merge branch 'dev' into fix/python/getter-for-nested-elements
2024-11-20 09:40:29 +01:00
293bdcde54
Merge pull request #75 from hexedtech/test/wait-more
...
test: wait more
2024-11-20 00:21:02 +01:00
e4c81c0d0d
test: wait more
2024-11-20 00:13:20 +01:00
34fd4bdf82
feat: workspace worker
...
Co-authored-by: alemi <me@alemi.dev>
2024-11-19 23:57:39 +01:00
cschen
1b97ef0b90
adds getters for complex nested elements.
2024-11-19 19:42:17 +01:00
0e68e89ce8
Merge pull request #72 from hexedtech/fix/lua-userdata-null
...
fix(lua): dont serialize hash when None
2024-11-18 16:15:55 +01:00
0c8c4a61ea
fix(lua): dont serialize hash when None
...
because it becomes an `userdata: NULL` and not `nil`, what??
2024-11-17 18:58:22 +01:00
ec6e131122
Merge pull request #71 from hexedtech/release/v0.8.4
...
chore: bump version
2024-11-17 15:10:59 +01:00
de67a26e09
chore: bump version
2024-11-17 15:03:56 +01:00
bc8314d5b7
Merge pull request #70 from hexedtech/fix/ci-lua-py
...
fix: lua and python release CIs
2024-11-17 14:47:41 +01:00
3e25efdf6d
ci: better regex for tags
2024-11-17 14:40:39 +01:00
5b6b522bd1
ci: release on tag not with branch stable
2024-11-17 14:33:57 +01:00
5f1d5e4a35
ci(py): fix features
2024-11-17 14:33:47 +01:00
d04cfa3539
ci(lua): fix feature
2024-11-17 14:33:32 +01:00
cc42aabbbe
Merge pull request #68 from hexedtech/release/v0.8.3
...
release v0.8.3
2024-11-17 14:03:43 +01:00
04f8e758a3
chore: bump for release
...
also update releasing guide
2024-11-17 13:56:43 +01:00
b48a410816
Merge pull request #67 from hexedtech/feat/lua-bump
...
feat: bump mlua version
2024-11-17 13:51:45 +01:00
456a78d7c9
feat(lua): back to using official mlua
...
since we can't have `send` and `module` we store `LuaFunctions` inside
the registry and pass around keys to them. ehh, basically what i was
doing with the callback channel but now twice i guess, idk i hope this
can get better eventually ™️
2024-11-16 16:43:46 +01:00
03a158e678
feat: cursor+buffer controllers know their ws id
2024-11-16 16:42:58 +01:00
4fcab00d34
chore: cargo features ( #66 )
...
* chore: changed features layout
now using `dep:` and `crate?/feat` syntaxes (introduced in rust 1.60).
this may mess with lua rockspec
2024-11-16 16:28:46 +01:00
02a31d7000
Merge pull request #65 from hexedtech/docs/fix-workspace-typo
...
docs: missing ` on code
2024-11-15 11:44:27 +01:00
6f2dda463e
docs: missing ` on code
2024-11-15 11:43:40 +01:00
0bef6fc00f
docs: added release checklist document
2024-11-13 15:09:33 +01:00
1a2542a020
Merge pull request #64 from hexedtech/test/e2e
...
test/e2e
2024-11-05 19:26:44 +01:00
e25b82aefb
chore: cargo fmt
2024-11-05 19:17:22 +01:00
fb6e1cdeea
feat: use single tuple in buffer fixture too
2024-11-05 19:17:01 +01:00