Commit Graph
100 Commits
Author SHA1 Message Date
Jonathan Kelley 98bd78de43 Fix issue with mutability in component macro 2024-01-15 23:57:10 -08:00
Jonathan Kelley 8559984e9d and mut bound to mut methods on signals 2024-01-15 23:24:59 -08:00
Jonathan Kelley f1596bf5e8 Adjust example 2024-01-15 22:14:58 -08:00
Jonathan Kelley d88561f973 Adjust impl for signal syntax to allow cloned values 2024-01-15 21:43:30 -08:00
Jonathan Kelley 33bba24867 Experiment with call syntax only working for copy types 2024-01-15 21:12:44 -08:00
Jonathan Kelley bb750f5336 Fix effect stack issue 2024-01-15 20:45:59 -08:00
Jonathan Kelley a32ae8b112 Remove push_future, get use_future kinda working again 2024-01-15 19:34:04 -08:00
Jonathan Kelley 14651a3573 Change context api to panic with nice error message 2024-01-15 18:02:58 -08:00
Jonathan Kelley ee5020c41f actually set task 2024-01-15 17:37:50 -08:00
Jonathan Kelley 1332b82dc8 Expose current task 2024-01-15 17:32:49 -08:00
Jonathan Kelley 74aa55f85f Bring back mroe hooks, remove old hooks, cleanup a number of examples 2024-01-15 17:04:39 -08:00
Jonathan Kelley b291a5c0b0 Remove a number of hooks 2024-01-15 14:51:34 -08:00
Jonathan Kelley fe12b1062f Clean up more examples 2024-01-15 14:40:56 -08:00
Jonathan Kelley bb6aa9e792 Add back ondestroy hook 2024-01-15 14:27:20 -08:00
Jonathan Kelley 6134a2ce24 Clean up a number of examples 2024-01-15 13:06:05 -08:00
Jonathan Kelley f2caa3a3ad clean up some more examples 2024-01-15 11:54:17 -08:00
Jonathan Kelley 0feca31a4a Merge pull request #1835 from DioxusLabs/dependabot/github_actions/actions/github-script-7
Bump actions/github-script from 6 to 7
2024-01-15 10:30:36 -08:00
Jonathan Kelley 8fcac39512 Merge pull request #1833 from ealmloff/fix-form-web 2024-01-14 11:34:37 -08:00
Jonathan Kelley 2470a46511 remove dbg 2024-01-13 21:23:52 -08:00
Jonathan Kelley 9881a94e67 Remove cx in more places 2024-01-13 21:18:36 -08:00
Jonathan Kelley 1dde044697 remove cx.render 2024-01-13 21:12:21 -08:00
Jonathan Kelley fae0b08e61 Fix the router and stub out a number of crates to get compiling 2024-01-13 20:51:37 -08:00
Jonathan Kelley 319318a6e2 Merge pull request #1823 from ealmloff/fix-mount-event 2024-01-12 20:01:02 -08:00
Jonathan Kelley 759274143c Merge branch 'master' into jk/breaking-merged 2024-01-11 17:38:31 -08:00
Jonathan Kelley e801007698 Clean up some bits 2024-01-11 17:36:00 -08:00
Jonathan Kelley 3f15612c8e Fix remaining issues to get desktop running 2024-01-11 17:30:50 -08:00
Jonathan Kelley 8beec2f41f fix rendering issue 2024-01-11 17:15:01 -08:00
Jonathan Kelley 8c94f0bc4a get compiling 2024-01-11 16:51:18 -08:00
Jonathan Kelley ba23512fa5 Merge pull request #1819 from DioxusLabs/jk/fix-segfault-boot
Fix muda segfault
2024-01-11 16:04:58 -08:00
Jonathan Kelley 2ae3241cc0 Merge branch 'master' into jk/breaking-merged 2024-01-11 16:04:36 -08:00
Jonathan Kelley 075caedf75 Different approach to make clippy happy across platforms 2024-01-11 15:15:45 -08:00
Jonathan Kelley ac64f40842 Different approach to cfg 2024-01-11 15:14:45 -08:00
Jonathan Kelley b90c7ffcac Fix linux compile 2024-01-11 15:09:38 -08:00
Jonathan Kelley 11b51f6173 Merge branch 'master' into jk/fix-segfault-boot 2024-01-11 14:56:09 -08:00
Jonathan Kelley a7a6645963 dont use magnanis for todomv 2024-01-11 14:55:56 -08:00
Jonathan Kelley 08c522d5b3 Fix muda segfault 2024-01-11 14:50:21 -08:00
Jonathan Kelley 4f077ec664 Merge pull request #1812 from ealmloff/duplicate-event-listener-rsx
check for duplicate event listeners in the rsx macro
2024-01-11 14:34:01 -08:00
Jonathan Kelley 7dd9fce60f Merge pull request #1817 from ealmloff/fix-serde-html
Enable serde dependency in the html crate even if eval is disabled
2024-01-11 14:33:50 -08:00
Jonathan Kelley f7bf156422 Merge pull request #1810 from DioxusLabs/jk/disambiguate-exprs-in-rsx
Disambiguate if expressions in rsx by requiring curlies, allow shorthand component/element initialization
2024-01-11 12:25:59 -08:00
Jonathan Kelley 3ef15577eb Merge pull request #1807 from ealmloff/assets-optional
Only support manganis in the CLI
2024-01-11 12:18:24 -08:00
Jonathan Kelley 8ff13c3c1b Fix some basic clippy stuff 2024-01-11 12:13:38 -08:00
Jonathan Kelley 1527b81e02 Components participate in event handlers 2024-01-11 12:11:27 -08:00
Jonathan Kelley 8881b8a473 Use error instead of panic for span location in rsx macro shorthand 2024-01-11 11:37:12 -08:00
Jonathan Kelley aff5259654 Allow children shorthand in components 2024-01-10 23:52:38 -08:00
Jonathan Kelley 8a77d2560e fix tests around children elements 2024-01-10 23:42:36 -08:00
Jonathan Kelley b8061d6d14 Make clippy happy 2024-01-10 23:26:26 -08:00
Jonathan Kelley 593527d58b fix final test 2024-01-10 23:18:47 -08:00
Jonathan Kelley f1e8faffb5 fix tests 2024-01-10 23:17:01 -08:00
Jonathan Kelley c5dfbd7913 fix test 2024-01-10 22:52:41 -08:00
Jonathan Kelley fa9d92f956 Fix tests for autofmt 2024-01-10 22:41:40 -08:00
Jonathan Kelley d9b84f9f8f Disambiguate expressions in rsx by requiring curlies 2024-01-10 19:33:34 -08:00
Jonathan Kelley 3bde429619 Export signals from dioxus prelude 2024-01-10 16:57:21 -08:00
Jonathan Kelley 47805461d0 Dump skip(0) 2024-01-10 16:39:40 -08:00
Jonathan Kelley 2a7f3a4164 Fix: quick tweak to allow #[component] macro working 2024-01-10 16:38:07 -08:00
Jonathan Kelley 18a56bf62c Merge pull request #1701 from marc2332/feat/inline-attributes-fmt
feat: `--split-line-attributes` parameter for CLI `fmt`
2024-01-08 20:19:39 -08:00
Jonathan Kelley 2876a7deb2 Merge branch 'master' into feat/inline-attributes-fmt 2024-01-08 20:00:14 -08:00
Jonathan Kelley dd4dc93578 Merge pull request #1700 from ealmloff/fix-leak
Fix leak in the render macro
2024-01-08 19:51:17 -08:00
Jonathan Kelley b8fac44537 Clean up merge comments 2024-01-08 19:33:39 -08:00
Jonathan Kelley 23f7a37b06 Clean up merge conflicts 2024-01-08 19:31:57 -08:00
Jonathan Kelley 44a27bf8a3 Fix leak in render macro 2024-01-08 19:20:31 -08:00
Jonathan Kelley a0ce5493ea Cleanup ci files 2024-01-08 19:00:13 -08:00
Jonathan Kelley aea019670a Merge pull request #1801 from DioxusLabs/jk/fix-miri-test-setup
bump the ci
2024-01-08 18:54:23 -08:00
Jonathan Kelley 8f8cfdf2fa use token for cache controller 2024-01-08 18:50:47 -08:00
Jonathan Kelley 65191eb002 update cache list 2024-01-08 18:39:26 -08:00
Jonathan Kelley 5e08384a29 wipe cache 2024-01-08 18:36:35 -08:00
Jonathan Kelley 4a39f71143 get more space on the test runner 2024-01-08 18:26:56 -08:00
Jonathan Kelley fc5bf89086 bump the ci 2024-01-08 17:42:17 -08:00
Jonathan Kelley ecf391f5a3 Merge pull request #1800 from DioxusLabs/jk/fix-miri-test-setup
Tweak CI with new caching
2024-01-08 16:53:52 -08:00
Jonathan Kelley ba8984761e cache if master 2024-01-08 16:53:37 -08:00
Jonathan Kelley 6b2c349626 use proper cache 2024-01-08 16:32:49 -08:00
Jonathan Kelley 3cb3113a8b try normal swatinem cache 2024-01-08 16:26:12 -08:00
Jonathan Kelley d081374b95 attempt to speed up CI 2024-01-08 16:14:06 -08:00
Jonathan Kelley f4d9596a06 Move around checkout action 2024-01-08 15:57:26 -08:00
Jonathan Kelley 03da6ac49b Merge pull request #1799 from DioxusLabs/dependabot/npm_and_yarn/packages/extension/follow-redirects-1.15.4
Bump follow-redirects from 1.15.1 to 1.15.4 in /packages/extension
2024-01-08 15:51:45 -08:00
Jonathan Kelley 8bb9bccca5 set working dir for playwright 2024-01-08 15:51:26 -08:00
Jonathan Kelley 9443826229 dont include mobile demo 2024-01-08 15:45:03 -08:00
Jonathan Kelley 80f376a2e5 dont use working directory (busts cache, probably) 2024-01-08 15:35:16 -08:00
Jonathan Kelley e5341bd330 Dont run matrix on draft 2024-01-08 15:29:20 -08:00
Jonathan Kelley 3aabaa8c8f Commit cargo.lock and allow mobile example to be part of workspace 2024-01-08 15:27:59 -08:00
Jonathan Kelley 0c684261c9 Tweak CI with new caching 2024-01-08 15:19:21 -08:00
Jonathan Kelley 546868551a Merge pull request #1798 from DioxusLabs/jk/fix-miri-test-setup
Fix: move miri and playwright to the main CI so it gets run less
2024-01-08 15:19:10 -08:00
Jonathan Kelley ce75a13d26 apply sccache for all jobs in main workflow 2024-01-08 15:00:05 -08:00
Jonathan Kelley 28a9dc6805 Pin assets sha to keep CI in check 2024-01-08 14:54:02 -08:00
Jonathan Kelley 6f15e0e924 Fix ci failure on unused cfg deps 2024-01-08 14:37:05 -08:00
Jonathan Kelley bc96a3e4fb Fix working directory 2024-01-08 14:29:43 -08:00
Jonathan Kelley 998535b8df Fix main.yml CI 2024-01-08 14:27:03 -08:00
Jonathan Kelley 75a4535854 Use mozilla cache for playwright 2024-01-08 14:21:53 -08:00
Jonathan Kelley d84e518ab2 Move playwright too 2024-01-08 14:21:09 -08:00
Jonathan Kelley c02e32c95c Use sccache for miri 2024-01-08 14:16:11 -08:00
Jonathan Kelley 016b475c32 Fix: move miri to the main CI so it gets run less 2024-01-08 14:14:41 -08:00
Jonathan Kelley 9c4d90350f fix merge conflicts for files 2024-01-08 14:08:21 -08:00
Jonathan Kelley 8ef7503a90 fix playwright tests by fixing inlinejs 2024-01-08 13:58:47 -08:00
Jonathan Kelley 6b240e1169 remove unused deps 2024-01-08 13:39:03 -08:00
Jonathan Kelley 9340558adc Merge pull request #992 from ealmloff/add-file-data-drag-event
Add file property to drag data
2024-01-08 13:34:32 -08:00
Jonathan Kelley 5ccbeeab46 Merge branch 'master' into add-file-data-drag-event 2024-01-08 13:34:24 -08:00
Jonathan Kelley 399e20fd47 Merge pull request #1622 from ealmloff/cli-config-library
Pull out CLI configs into a separate library
2024-01-08 13:33:16 -08:00
Jonathan Kelley 6749fd9fe3 Merge pull request #1655 from ealmloff/fullstack-binary-size-compile-times
Optimize fullstack compile times
2024-01-08 13:33:03 -08:00
Jonathan Kelley 8022fa00d8 Merge pull request #1736 from ealmloff/liveview-history-default
Enable the liveview router history by default if the feature is enabled
2024-01-08 13:32:39 -08:00
Jonathan Kelley c90f31a4f6 Fix moutned data on desktop 2024-01-08 13:03:47 -08:00
Jonathan Kelley 1b883b2858 Use the correct serialized event converter 2024-01-08 12:19:43 -08:00