Commit Graph
100 Commits
Author SHA1 Message Date
Jon Kelley 75f1dc76ef Merge pull request #792 from Demonthos/finish-updating-custom-renderer-docs
Update custom renderer docs
2023-01-21 22:29:22 -10:00
Jon Kelley 7e6ca16f19 Merge pull request #788 from Demonthos/add-fuzzing-to-native-core
Add fuzzing test to native core
2023-01-21 22:29:00 -10:00
Jon Kelley d0817f5f24 Merge pull request #786 from Firfi/master
Clean up removed examples from examples/README.md
2023-01-21 00:40:30 -08:00
Jon Kelley e686e42cfe Merge pull request #790 from Demonthos/make-cursor-agnostic-over-storage
Make text editing utilities in native core agnostic over the text storage
2023-01-21 00:40:16 -08:00
Jon Kelley 877268737d Merge pull request #791 from Demonthos/default-to-medium-border-width-when-style-is-set
Apply medium width when the border style is not none to match browsers
2023-01-21 00:37:26 -08:00
Jon Kelley dfcc738747 Merge pull request #789 from Demonthos/fix-replacing-a-dynamic-text-node-native-core
Fix replacing a dynamic text node in native core
2023-01-21 00:36:41 -08:00
Jon Kelley d41c251a56 Merge pull request #787 from Demonthos/create-stable-docs-workflow
Stable Docs Workflow
2023-01-21 00:34:11 -08:00
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
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
Jon Kelley 7f4e45de49 Merge pull request #772 from Demonthos/fix-future-on-dropped-scope 2023-01-15 12:56:12 -08: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
Jon Kelley 1737c55575 Merge pull request #767 from DioxusLabs/jk/fix-listener-indx 2023-01-14 16:32:45 -08: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
Jon Kelley fdf72b709a Merge pull request #764 from DioxusLabs/jk/autofmt-loops-and-if
feat: allow ifchains and for loops in autofmt
2023-01-13 11:56:55 -08:00
Jonathan Kelley bf559a6d06 fix clippy 2023-01-13 10:59:03 -08:00
Jonathan Kelley 6cd87796f2 feat: allow ifchains and for loops 2023-01-13 10:51:12 -08:00
Jon Kelley 2dd2d7fe66 Merge pull request #763 from d4h0/liveview-remove-unnecessary-deps-and-features
Remove unnecessary dependencies and dependency features in `Cargo.toml` of `dioxus-liveview`
2023-01-13 10:13:48 -08:00
Jon Kelley 25fecf8de5 Merge pull request #761 from Demonthos/fix-web-boolean-attributes 2023-01-13 09:30:06 -08:00
Jonathan Kelley 8ec5cbcc20 fix ci 2023-01-12 22:54:50 -08:00
Jonathan Kelley 293ef9c690 fix: only flow exprs with indent in mind 2023-01-12 17:02:41 -08:00
Jonathan Kelley 983789e4c5 handle weird trailing whitespace in autofmt 2023-01-12 16:55:13 -08:00
Jonathan Kelley 92be7f990b Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-12 16:29:38 -08:00
Jonathan Kelley cc8b910cf3 fix emoji support in autofmt 2023-01-12 16:29:31 -08:00
Jon Kelley 50dfdef231 Merge pull request #721 from Demonthos/add-fuzzing-to-core
Add fuzzing test to dioxus-core
2023-01-12 15:44:45 -08:00
Jon Kelley e283286258 Merge pull request #728 from Demonthos/handle-aborting-renders
Handle abort diffing
2023-01-12 14:27:52 -08:00
Jon Kelley 432125c630 Merge pull request #759 from Demonthos/fix-global-attribute-translation 2023-01-12 10:14:59 -08: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
Jonathan Kelley c4a18bc24d chore: clean up some clippy warnings and add clippy lints to CI 2023-01-11 16:13:41 -08: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
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
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
Jonathan Kelley 74421d47fd fix comments being eaten in autofmt 2023-01-07 14:09:32 -08: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
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
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
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
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
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
Jonathan Kelley c0315e55f4 chore: more signals methods 2023-01-01 22:02:49 -05:00
Jonathan Kelley 4f9d67fb45 feat: simple signals implementation 2023-01-01 19:57:33 -05:00
Jon Kelley fd86420c08 Merge pull request #700 from InfamousVague/patch-1 2022-12-31 22:50:33 -05:00