Commit graph

148 commits

Author SHA1 Message Date
Aaron Smith
fd2888afab Update docs 2023-09-26 18:24:30 +01:00
Aaron Smith
c3bc53c40a Fix typo in docs
Fixes #18
2023-09-26 14:37:48 +01:00
Aaron Smith
32fa44f4c5 Cleanup helper for instances
Closes #19
2023-09-26 14:34:27 +01:00
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