Commit graph

2460 commits

Author SHA1 Message Date
=
042b67b61b factor out a hot reloading connect function 2023-01-11 16:43:41 -06:00
Evan Almloff
e5e1abbdac implement hot reloading for liveview 2023-01-11 14:41:29 -06:00
Evan Almloff
6eff4438cf implement hot reloading for TUI 2023-01-11 14:20:38 -06:00
Evan Almloff
1073574896 implement hot reloading for desktop 2023-01-11 13:40:02 -06:00
Joe Perri
0e40619b52
Update Cargo.toml (#740) 2023-01-10 10:51:21 -06:00
Jonathan Kelley
faf94c7b4e fix: make miri pass on context api 2023-01-09 13:50:33 -08:00
Jon Kelley
b50f38c675
Merge pull request #739 from Demonthos/remove-logs-from-interpreter
Remove logs from interpreter
2023-01-09 10:32:46 -08:00
Evan Almloff
d2b5af6615 remove logs from interpreter 2023-01-09 12:04:38 -06:00
Jonathan Kelley
cb7e4f3f27 Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-07 14:10:59 -08:00
Jonathan Kelley
4694e4d63e release: bump fermi 2023-01-07 14:10:51 -08:00
ealmloff
cd4474cc4f
Update docs to reflect changes in master (#670)
* work on updating docs to master version

* more updates

* more polishing

* finish interactivity chapter

* finish updating core guide

* fix grammer mistakes and typos

* more grammer fixes

* add liveview guide

* remove doc build

* WIP custom renderer docs

* add axum as dev-dependancy to guide

* fix examples

* fix overview example

* use md book fork to fix compilation
2023-01-06 15:00:12 -08:00
ealmloff
a616a8fa9d
fix templates being registered in mutations many times (#722) 2023-01-05 13:05:12 -06:00
ealmloff
64881fd951
improve error message when a user tried to use nested hooks (#723) 2023-01-05 13:05:04 -06:00
Jon Kelley
a7f0df1507
Merge pull request #720 from Demonthos/remove-nodes-from-listener-list
remove nodes from listener list when the node is removed
2023-01-05 09:39:21 -05:00
Evan Almloff
3a6d06e205 remove nodes from listener list when the node is removed 2023-01-05 08:21:36 -06:00
Jonathan Kelley
a0961583d1 fix: versions and readme 2023-01-04 14:58:06 -05:00
Jonathan Kelley
7f01f61138 feat: publish 0.3 versions of many crates 2023-01-04 14:31:07 -05:00
Jonathan Kelley
e7f6bc85f0 Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-04 12:59:41 -05:00
Jonathan Kelley
24b6874e97 wip: use signal for clock 2023-01-04 12:59:35 -05:00
Jon Kelley
3393d0487c
Merge pull request #718 from Demonthos/handle-removing-a-completed-future
Handle removing a future that does not exist
2023-01-04 12:49:08 -05:00
Jon Kelley
aa46bd2d0f
Merge pull request #717 from Demonthos/rename-tui-examples
Remove tui_ prefix from TUI Examples
2023-01-04 12:48:53 -05:00
Jon Kelley
eac8a42ef9
Merge pull request #716 from Demonthos/bump-lightning-css-version
bump lightningcss version
2023-01-04 12:48:24 -05:00
Evan Almloff
e3dd55533f handle removing a future that does not exist 2023-01-04 11:38:34 -06:00
Evan Almloff
5e77b297f2 rename tui examples 2023-01-04 11:21:29 -06:00
Evan Almloff
93a95b82a4 bump lightningcss version 2023-01-04 11:18:32 -06:00
Jon Kelley
4fdab915c2
Merge pull request #715 from Demonthos/dont-remove-realdom-nodes-when-the-element-id-changes
don't remove real dom nodes when the id is recycled
2023-01-04 11:20:06 -05:00
Evan Almloff
52a74214da don't remove realdom nodes when the element id changes 2023-01-04 09:14:58 -06:00
Jon Kelley
3733ce7332
Merge pull request #711 from Demonthos/realdom-generic-over-custom-types
make the real dom generic over custom types
2023-01-03 15:30:13 -05:00
Jon Kelley
35cccc3838
Merge pull request #708 from Demonthos/support-optional-attrtibutes
Support optional attributes
2023-01-03 15:27:07 -05:00
Jon Kelley
fba3fdf87a
Merge pull request #703 from DioxusLabs/jk/signal-crate
feat: simple signals implementation
2023-01-03 15:26:52 -05:00
Jon Kelley
7050550685
Merge pull request #707 from Demonthos/fix-namespace-on-dynamic-attributes
Fix the namespace and volatility of dynamic attributes
2023-01-03 15:25:37 -05:00
Evan Almloff
bf20b66b38 make the real dom generic over custom types 2023-01-03 12:35:48 -06:00
Maurice Kayser
dde4fb31b2
Fix typo (#709) 2023-01-03 10:09:03 -06:00
Evan Almloff
c5672650f1 use the namespace and volitity defined in the html crate 2023-01-03 09:03:20 -06:00
Evan Almloff
1a92f125b2 support Option<AttributeValue> 2023-01-03 08:51:58 -06:00
Evan Almloff
ea43b864db remove attributes with the None value 2023-01-03 08:51:48 -06:00
Jon Kelley
cb2d672105
Merge pull request #690 from Demonthos/lightning-css-taffy-attributes
use lightning css to parse Taffy layout attributes
2023-01-03 00:53:19 -05:00
Jonathan Kelley
3c8c6883f7 fix: use manual checkout 2023-01-03 00:45:17 -05:00
Jonathan Kelley
e99b2feb24 fix: yml 2023-01-03 00:42:54 -05:00
Jonathan Kelley
e4b5983d8c fix: use working directory 2023-01-03 00:41:39 -05:00
Jonathan Kelley
3b86650b35 fix: use C drive on windows 2023-01-03 00:40:15 -05:00
Jon Kelley
07e71956d4
Merge pull request #648 from Demonthos/fix-non-str-attributes
fix custom attribute value support
2023-01-02 23:41:45 -05:00
Evan Almloff
c0f9355648 fix any value dropping 2023-01-02 21:26:12 -06:00
Evan Almloff
51dba50c04 use BumpBox<Any> and FromAnyValue instead of sync bounds 2023-01-02 14:40:25 -06:00
Evan Almloff
64db1def9f make clippy happy 2023-01-02 12:37:16 -06:00
Evan Almloff
87ff41f213 remove some commented out code 2023-01-02 11:54:44 -06:00
Evan Almloff
613a7ac55b add comment about multithreading 2023-01-02 11:52:42 -06:00
Evan Almloff
6d60c483f8 make it pass miri 2023-01-02 11:01:17 -06:00
Jonathan Kelley
14a1e4145e feat: implement function accessor 2023-01-01 22:57:16 -05:00
Jonathan Kelley
fd92079eb3 feat: add recycling of rts in signals 2023-01-01 22:09:08 -05:00