Commit graph

2670 commits

Author SHA1 Message Date
Evan Almloff
09da9c04a8 Use zero cost option instead of null pointers 2023-01-12 15:42:23 -06:00
Evan Almloff
8a04a6ab0e clean up fuzzing test 2023-01-12 15:28:10 -06:00
Evan Almloff
75932a43e0 Merge branch 'upstream' into add-fuzzing-to-core 2023-01-12 15:17:20 -06:00
Evan Almloff
1899a10aec fix removing aborted nodes 2023-01-12 15:13:47 -06:00
Evan Almloff
733ff40bd0 Merge branch 'upstream' into handle-aborting-renders 2023-01-12 13:30:15 -06:00
Jon Kelley
432125c630
Merge pull request #759 from Demonthos/fix-global-attribute-translation 2023-01-12 10:14:59 -08:00
Evan Almloff
fc28050da6 pass clippy 2023-01-12 12:09:43 -06:00
Evan Almloff
6c804cded7 Merge branch 'upstream' into desktop-hot-reload 2023-01-12 12:08:56 -06:00
Evan Almloff
f71ab650e8 don't include inteprocess in wasm builds 2023-01-12 11:41:46 -06:00
Evan Almloff
d8d483a8b4 apply the same fixes to element specific attributes 2023-01-12 11:31:21 -06:00
Evan Almloff
232b49a3be change some upper camel case to snake case and fix some incorrect attributes 2023-01-12 11:21:34 -06:00
Evan Almloff
97b9f422e1 log path errors 2023-01-12 11:10:16 -06:00
Evan Almloff
4e180bd19e remmove comment 2023-01-12 11:00:16 -06:00
Evan Almloff
dc8fcf254b Merge branch 'upstream' into desktop-hot-reload 2023-01-12 10:59:01 -06:00
Evan Almloff
6b4a300880 doc formatting and cleanup 2023-01-12 10:58:12 -06:00
Evan Almloff
351b9fab6f allow custom namespaces 2023-01-12 10:52:24 -06:00
Evan Almloff
c49c59b8b2 add readme 2023-01-12 10:32:50 -06:00
Evan Almloff
9be1df1451 allow disabling logging 2023-01-12 10:32:45 -06:00
Evan Almloff
82048737f4 fix the macro export and WIP hot reloading docs 2023-01-12 08:47:33 -06:00
Evan Almloff
19aaa0ee5b allow watching arbitrary paths 2023-01-11 21:06:00 -06:00
Evan Almloff
ee57046b58 Merge branch 'desktop-hot-reload' of https://github.com/demonthos/dioxus into desktop-hot-reload 2023-01-11 20:05:55 -06:00
Jonathan Kelley
fd4eac3488 Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-11 17:12:33 -08:00
Jonathan Kelley
cf79ca8113 chore: stop ignoring some doc tests 2023-01-11 17:12:09 -08:00
Jon Kelley
7bc2db8174
Merge pull request #755 from DioxusLabs/jk/clippy-everywhere
chore: clean up some clippy warnings and add clippy (examples, tests) lints to CI
2023-01-11 16:54:25 -08:00
=
9e45cbe4a7 remove the hot-reload-macro crate 2023-01-11 18:51:09 -06:00
Jonathan Kelley
c4a18bc24d chore: clean up some clippy warnings and add clippy lints to CI 2023-01-11 16:13:41 -08:00
=
042b67b61b factor out a hot reloading connect function 2023-01-11 16:43:41 -06:00
Evan Almloff
1b53d4585e handle liveview sockets disconnecting 2023-01-11 14:59:00 -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
Evan Almloff
2772b86629 create with event handler 2023-01-10 21:35:11 -06:00
Jon Kelley
e5b39bb61f
Merge pull request #744 from Demonthos/update-readmes
Update READMEs and tags for the 0.3 release
2023-01-10 18:21:55 -08:00
Jonathan Kelley
2a9eb90154 fix: generate brace in rosetta 2023-01-10 18:14:16 -08:00
Jon Kelley
ab039fd11b
Merge pull request #696 from DioxusLabs/jk/add-miri-to-ci
chore: add miri to CI
2023-01-10 18:13:15 -08:00
Jonathan Kelley
6d24fc3a6f ci: make CI pass for miri 2023-01-10 18:08:41 -08:00
Jonathan Kelley
74af8f0f52 chore: smallbox unused on miri ci 2023-01-10 18:05:48 -08:00
Jonathan Kelley
8df6be9508 wip: add more flags to env for CI 2023-01-10 18:01:52 -08:00
Jonathan Kelley
6cc4dac3a3 wip: use tokios runtime 2023-01-10 17:57:38 -08:00
Jonathan Kelley
13e58daa20 Merge branch 'master' into jk/add-miri-to-ci 2023-01-10 17:53:25 -08:00
Jon Kelley
0546a2012f
Merge pull request #726 from DioxusLabs/jk/fix-comments-on-exprs
fix: comments being eaten in autofmt
2023-01-10 17:49:46 -08:00
Jonathan Kelley
1940855e39 feat: implement comments in zero children nodes 2023-01-10 17:47:58 -08:00
Jonathan Kelley
6500a6d490 Merge branch 'master' into jk/fix-comments-on-exprs 2023-01-10 16:57:33 -08:00
Jon Kelley
d306e64070
Merge pull request #729 from Demonthos/improve-passes
Unify DirtyNodes and DirtyNodeStates in native core
2023-01-10 16:56:03 -08:00
Jonathan Kelley
fd875cd9db chore: dont log on pong 2023-01-10 16:54:40 -08:00
Jon Kelley
8a53b62126
Merge pull request #749 from Demonthos/keep-websocket-alive
Keep LiveView web socket alive
2023-01-10 16:53:36 -08:00
Jon Kelley
e023f155f9
Merge pull request #748 from Demonthos/fix-drag-events-web
Fix drag* events on the web renderer
2023-01-10 16:52:15 -08:00
Jonathan Kelley
20497f1510 Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-10 16:40:07 -08:00
Jonathan Kelley
39c4f3f814 fix: ci not passing 2023-01-10 16:39:56 -08:00
Jon Kelley
641082c8b8
Merge pull request #743 from Demonthos/fix-femri-example
Fix Fermi example
2023-01-10 16:39:23 -08:00