Aaron Smith
d1f86a3f9e
Allow untrack() in non-reactive scopes
...
Closes #17
2023-09-26 14:11:33 +01:00
Aaron Smith
71bbaa2092
Update reactive scoping docs
2023-09-26 13:27:38 +01:00
aaron
c68d0a6c18
Allow creation of nested tracking scopes
...
It turns out that handling destruction of a nested tracking scope was
not as difficult as I thought and didn't need much changes
2023-09-25 23:37:51 +01:00
aaron
38342b3805
Disallow creation of nested tracking scopes
2023-09-25 11:44:24 +01:00
aaron
c0c2166edf
Update testkit
2023-09-24 01:49:16 +01:00
aaron
15026b5ad3
Update todo
2023-09-22 16:57:14 +01:00
Aaron Smith
e9742e88fd
Add mermaid diagrams to docs
2023-09-21 19:15:32 +01:00
Aaron Smith
3c45defeac
Fix typos
2023-09-21 19:14:55 +01:00
Aaron Smith
62716a074d
Update benchmarks
2023-09-21 14:58:44 +01:00
Aaron Smith
0e8bfef905
Fix typos in creation docs
2023-09-21 10:40:05 +01:00
Aaron Smith
4b877ce8ff
Update docs
2023-09-21 10:29:14 +01:00
quantix-dev
8a4aae1be9
chore: add wally package file
2023-09-20 23:07:36 +01:00
aaron
92b62a4979
Update SVG viewboxes
2023-09-20 23:05:26 +01:00
aaron
22d66c9aef
Update README
2023-09-20 22:29:24 +01:00
aaron
d671fb9cd9
Update logo
...
Thank you @littensy for making the logo
2023-09-20 22:24:18 +01:00
aaron
5735d8e3f0
Update docs
2023-09-20 21:56:25 +01:00
Aaron Smith
85b1127551
Update docs
2023-09-20 18:42:29 +01:00
Aaron Smith
97096f8aff
Add tests for show() and read()
2023-09-20 18:42:02 +01:00
Aaron Smith
cc4b390d3d
Auto strict mode based on optimization level
2023-09-20 12:23:51 +01:00
Aaron Smith
8b4210e66a
Add error handling for no properties specified
2023-09-20 12:11:29 +01:00
Aaron Smith
835f4d429b
Add check for unstable spring parameters
2023-09-20 11:39:44 +01:00
Richard
a543a24865
Revert "Echo initial value if given a source"
...
This reverts commit 16e2983c54758cabfb1ddd102090f20083820d03.
2023-09-19 19:21:25 +01:00
Richard
109cca45f3
Echo initial value if given a source
2023-09-19 19:21:25 +01:00
Richard
f733647031
Add read()
2023-09-19 19:21:25 +01:00
Aaron Smith
d8a627c58a
Fix test type error
2023-09-19 17:37:42 +01:00
Aaron Smith
299ebfc0ac
Update strict mode docs
2023-09-19 15:01:26 +01:00
Aaron Smith
bb08e2e97a
Update crash course
2023-09-19 14:52:28 +01:00
Aaron Smith
520b0cca32
Update indexes() test
2023-09-19 12:20:03 +01:00
Aaron Smith
250c13e7b8
Fix edge case bugs in reactive graph updates
2023-09-19 12:07:49 +01:00
Aaron
c2d90306b9
Merge pull request #14 from littensy/feat/show
...
Add `show()`
2023-09-19 00:27:13 +01:00
Richard
d1da0b4ea5
Add show()
2023-09-18 16:19:53 -07:00
aaron
c4a0180a2f
Improve error messages for derived sources
...
There seemed to be confusion over reactive-scoping (likely due to
incomplete docs), so I've added more explicit error messages when
deriving in non-reactive scopes to warn the user to use `root()` or
`mount()`.
2023-09-18 09:40:54 +01:00
Aaron
d13f66a1e1
Merge pull request #11 from Aloroid/report_mount_error
...
Mounting now reports the actual error instead of printing a table.
2023-09-16 00:16:27 +01:00
aaron
6090e0fc87
Fix mount error trace
2023-09-16 00:15:03 +01:00
Aloroider
00f75973ac
now reports mounting error
2023-09-16 00:56:01 +02:00
aaron
35176bc484
Update todo
2023-09-15 19:57:03 +01:00
aaron
efc4798ddb
Merge reactive scope refactor
2023-09-15 12:54:42 +01:00
aaron
0e439f084f
Update todo
2023-09-04 19:44:27 +01:00
Aaron Smith
d9f6411ad8
Update todo
2023-09-04 11:58:36 +01:00
Aaron
2f2baaef76
Update README.md
2023-09-02 17:44:28 +01:00
aaron
92dca4fa1c
Fix tests failing on O2
2023-08-29 23:15:37 +01:00
aaron
6c1425701e
Update vitepress
2023-08-29 21:37:10 +01:00
aaron
392c0c1a3c
Update unit test
...
Regression check for recent `action()` bug fix
2023-08-28 12:19:52 +01:00
Aaron
374593029a
Merge pull request #5 from littensy/patch-1
...
Fix actions receiving nil instance
2023-08-28 12:15:13 +01:00
littensy
f111105c5f
Fix actions receiving nil instance
...
Action callbacks were being called with 'nil' instead of an instance. This commit fixes the action buffer type and passes 'instance' to the action callback.
2023-08-27 19:39:54 -07:00
aaron
4dc12e0157
Update UI layout instance defaults
2023-08-28 02:19:54 +01:00
aaron
e6a6eff821
Fix bug with UDim aggregate init
2023-08-28 02:08:38 +01:00
aaron
f39774082a
Add check for recursive capturing
2023-08-28 01:27:31 +01:00
aaron
fd323d7d39
Fix type in docs
2023-08-27 22:26:23 +01:00
aaron
38f8e8d9c5
Add control over spring solver step
2023-08-26 14:59:19 +01:00