Commit graph

2849 commits

Author SHA1 Message Date
Jon Kelley
f65b051102
Merge pull request #751 from Demonthos/expose-event-handle-desktop
Create with_event_handler to expose window event on desktop
2023-01-17 20:47:15 -08:00
Jonathan Kelley
e63226e15b Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-17 16:24:36 -08:00
Jonathan Kelley
4e4e101eee fix: dont choke on emojji n exprs 2023-01-17 16:24:29 -08:00
Jon Kelley
9c322881c7
Merge pull request #783 from DioxusLabs/jk/cx_token_fix
Inline props should use cx token instead of `cx`
2023-01-17 16:08:29 -08:00
Jonathan Kelley
07447fd756 Fix 782 - inline props should use cx token 2023-01-17 15:50:04 -08:00
Jon Kelley
ae1a618aa8
Merge pull request #780 from DioxusLabs/jk/dioxus-fmt
fix: short expr lists should not eat the final exprs
2023-01-17 13:01:51 -08:00
Jonathan Kelley
61b8a25ad8 make clippy happy 2023-01-17 10:51:23 -08:00
Jonathan Kelley
b81eca0433 fix: short expr lists should not eat the final exprs 2023-01-16 17:25:55 -08:00
Jon Kelley
ab967bb3d7
Merge pull request #779 from DioxusLabs/jk/dioxus-fmt
fix: immediate exprs in autofmt
2023-01-16 16:56:01 -08:00
Jonathan Kelley
b6e4db1f2f fix: immediate exprs 2023-01-16 16:36:50 -08:00
Evan Almloff
91fc594708 ECS based tree data struture 2023-01-16 14:33:11 -06:00
Evan Almloff
5aa3587ea9 Merge branch 'upstream' into simplify-native-core 2023-01-16 13:05:34 -06:00
Jon Kelley
45abbb7a06
Merge pull request #775 from Demonthos/don't-reclaim-ids-when-dropping-a-scope
Fix duplicated work on dropping scopes
2023-01-15 19:45:39 -08:00
Evan Almloff
8548b324f1 fix dropping nested scopes 2023-01-15 21:23:49 -06:00
Evan Almloff
3f3db39c28 update doc links 2023-01-15 15:18:12 -06:00
Jon Kelley
7f4e45de49
Merge pull request #772 from Demonthos/fix-future-on-dropped-scope 2023-01-15 12:56:12 -08:00
Evan Almloff
d13d1fb1c9 Merge branch 'upstream' into fix-future-on-dropped-scope 2023-01-15 14:01:11 -06:00
Evan Almloff
d7f9a07f4e fix 2023-01-15 13:52:06 -06:00
Jon Kelley
34b0a0d03b
Merge pull request #771 from DioxusLabs/jk/fix-scope-drop
fix: scopes not dropping their hooks when being hidden form the dom
2023-01-15 10:58:47 -08:00
Jonathan Kelley
c6d4398e36 make clippy happy 2023-01-15 10:12:22 -08:00
Jonathan Kelley
69a347a551 fix: scopes not dropping their hooks 2023-01-15 10:02:24 -08:00
Evan Almloff
60219d3f65 formatting 2023-01-15 12:01:12 -06:00
Evan Almloff
418d8b1c30 clippy 2023-01-15 11:51:17 -06:00
Evan Almloff
893d0be1a6 add option to specify a callback to make using hot-reloading in a CLI easier 2023-01-15 11:29:51 -06:00
Jon Kelley
1737c55575
Merge pull request #767 from DioxusLabs/jk/fix-listener-indx 2023-01-14 16:32:45 -08:00
Evan Almloff
70590c6af0 pass clippy 2023-01-14 16:07:13 -06:00
Jonathan Kelley
a45f16a773 chore: clean up comments 2023-01-14 11:57:36 -08:00
Jonathan Kelley
ecaa68605d fix: trim start matches for events 2023-01-14 11:57:03 -08:00
Jonathan Kelley
441bd910f9 Merge branch 'master' into jk/fix-listener-indx 2023-01-14 00:43:10 -08:00
Jonathan Kelley
aa0f6812fa fix ci around autofmt 2023-01-14 00:42:43 -08:00
Jonathan Kelley
40a36aa8e6 chore: use trim 2023-01-14 00:21:26 -08:00
Jonathan Kelley
8d59c626ea fix: listeners should not use hard indexing 2023-01-14 00:19:37 -08:00
Jonathan Kelley
270de7a0d2 fmt 2023-01-13 18:03:16 -08:00
Jonathan Kelley
3945928c59 fix: adjust padding on autofmt 2023-01-13 17:16:06 -08:00
Jonathan Kelley
0b110075ef chore: remvoe todos hiding in autofmt 2023-01-13 17:05:45 -08:00
Jon Kelley
34f8ffb508
Merge pull request #766 from DioxusLabs/jk/autofmt-loops-and-if
feat: parse entire file instead of hunting for verbatim
2023-01-13 17:01:23 -08:00
Jonathan Kelley
9f9bcd747a chore: fewer clones in autoformat infrastructure 2023-01-13 16:58:53 -08:00
Jonathan Kelley
ea032eeb8e clean up macro crate a little bit 2023-01-13 16:52:37 -08:00
Jonathan Kelley
ac6035cb2a feat: parse entire file instead of hunting for verbtain 2023-01-13 16:46:34 -08:00
Evan Almloff
63840bcca4 pass clippy 2023-01-13 17:55:11 -06:00
Evan Almloff
0c6750d177 fix dependancies 2023-01-13 17:50:32 -06:00
Evan Almloff
8a7cee529c Merge branch 'upstream' into desktop-hot-reload 2023-01-13 17:43:32 -06:00
Evan Almloff
33c1b4e98f Merge branch 'upstream' into desktop-hot-reload 2023-01-13 17:34:22 -06:00
Evan Almloff
80755e1d55 remove debug log 2023-01-13 17:32:31 -06:00
Evan Almloff
34c8ad8849 fix gitignore performance issues 2023-01-13 17:31:55 -06:00
Evan Almloff
31e21aaa79 change rebuild_handler to rebuild_command 2023-01-13 17:15:06 -06:00
Evan Almloff
22f86ed464 update docs 2023-01-13 16:57:27 -06:00
Evan Almloff
d642e53a2b intigrate with .gitignore 2023-01-13 16:25:03 -06:00
Evan Almloff
cc983dc091 rebuild when the cargo.toml changes 2023-01-13 16:17:25 -06:00
Evan Almloff
b3d119b815 Provide option to do full rebuilds when nessisary 2023-01-13 16:13:07 -06:00