Commit Graph
100 Commits
Author SHA1 Message Date
Evan Almloff 397015df31 fix some clippy lints in dioxus signals 2024-01-16 16:31:07 -06:00
Evan Almloff ecf17b351c finish fixing router 2024-01-16 16:24:44 -06:00
Evan Almloff adf67b4384 fix use_router_internal 2024-01-16 16:23:38 -06:00
Evan Almloff 5ca0c9cbf8 fix light diffing components 2024-01-16 16:21:17 -06:00
Evan Almloff c4d6f19b38 remove logs 2024-01-16 16:17:52 -06:00
Evan Almloff 341bc7f6a1 remove duplicate blog in the router example 2024-01-16 15:54:09 -06:00
Evan Almloff ad01a45f3b restore core tests 2024-01-16 15:51:02 -06:00
Evan Almloff b58eb04278 Fix basic routers 2024-01-16 14:39:48 -06:00
Evan Almloff 918d09b516 fix merging attributes 2024-01-16 14:20:51 -06:00
Evan Almloff f6fd20bb61 fix signals 2024-01-16 13:57:31 -06:00
Evan Almloff 611f0d3b5f Merge branch 'maybe-sync-signal' into breaking 2024-01-16 13:49:53 -06:00
Evan Almloff e65c5f0eb3 depreciate the render macro 2024-01-16 13:18:46 -06:00
Evan Almloff 90d0164b9e fix formatted strings in components 2024-01-16 12:47:23 -06:00
Evan Almloff 407a82588a fix more examples 2024-01-16 12:28:21 -06:00
Evan Almloff db35a9b48c add platform specific functions for launching apps for workspaces 2024-01-16 11:45:02 -06:00
Evan Almloff 71a08678a6 make link extend global attributes 2024-01-16 11:10:34 -06:00
Evan Almloff 8d14671520 fix spreading attributes 2024-01-16 11:04:37 -06:00
Evan Almloff d44b0b34c8 Merge branch 'master' into breaking 2024-01-16 10:38:55 -06:00
ealmloff 6126e02143 Merge pull request #1836 from serzhiio/master
Aggregating input values into arrays if required
2024-01-16 10:38:04 -06:00
Evan Almloff a20a85dad6 implement deref for FormValue 2024-01-16 10:30:59 -06:00
Evan Almloff b3cf9374f8 re export renderers in dioxus 2024-01-16 09:53:46 -06:00
Evan Almloff 34e4917dbf forward dioxus features to the config macro 2024-01-16 09:47:28 -06:00
Evan Almloff 6b6e54ff11 add a web config macro 2024-01-16 09:46:36 -06:00
Evan Almloff d2cdcc602b impl ComponentFunction for Routes 2024-01-16 09:40:17 -06:00
Evan Almloff 7e4d2debe0 implement launch builder for the desktop and web platforms 2024-01-16 08:42:16 -06:00
Evan Almloff ef553a2cb2 unbox component functions 2024-01-16 07:48:32 -06:00
Evan Almloff 6560b88db7 Merge branch 'breaking' of https://github.com/Demonthos/dioxus into breaking 2024-01-15 19:14:26 -06:00
Evan Almloff af1749d7be re export renderers in dioxus 2024-01-15 19:14:11 -06:00
Evan Almloff 940108f242 fix hydration 2024-01-15 13:23:35 -06:00
Evan Almloff d17a04931b Merge branch 'master' into breaking 2024-01-15 12:01:09 -06:00
Evan Almloff cfebb6c900 remove async-channel now that context and eval is global 2024-01-15 11:46:00 -06:00
Evan Almloff 9a38331826 restore liveview renderer 2024-01-15 11:28:27 -06:00
Evan Almloff 41d10075e3 clean up some unused imports in web 2024-01-15 11:14:06 -06:00
Evan Almloff 16d5d00bdf fix ssr tests 2024-01-15 11:12:24 -06:00
Evan Almloff b039d6acc0 fix remaining core tests 2024-01-15 11:06:27 -06:00
Evan Almloff 51441b44ca fix diffing fuzz test 2024-01-15 10:52:30 -06:00
Evan Almloff 4c5a311191 fix create fuzzing test 2024-01-15 10:21:44 -06:00
Evan Almloff a1c68448a7 fix placeholder template names 2024-01-15 10:15:55 -06:00
Evan Almloff 0f01f3fd84 fix replacing VNodes 2024-01-15 10:05:04 -06:00
Evan Almloff a8172b0ab5 restore replace optimization 2024-01-15 09:59:50 -06:00
Evan Almloff 9133c0a305 fix dioxus desktop build 2024-01-15 09:19:52 -06:00
Evan Almloff 20480c0a2d fix use_hook imports 2024-01-15 09:10:15 -06:00
Evan Almloff 01726d6656 remove once, restore use_hook 2024-01-15 09:05:46 -06:00
Evan Almloff 36e9eb1160 partially restore spreading attributes 2024-01-14 15:21:19 -06:00
Evan Almloff e89dd8a888 fix the web form event 2024-01-14 12:19:31 -06:00
ealmloff 4c6e515da4 Merge pull request #3 from DioxusLabs/jk/breaking-merged
fix merge conflicts with master
2024-01-13 13:09:54 -06:00
Evan Almloff fe1b35d610 fix mount event 2024-01-12 17:47:27 -06:00
Evan Almloff 69da70fd32 make diffing a bit more resilient 2024-01-11 17:21:38 -06:00
Evan Almloff 6c29e2b825 clean up some core context APIs 2024-01-11 17:21:13 -06:00
Evan Almloff d51b6268eb restore error boundaries in core 2024-01-11 17:20:53 -06:00
Evan Almloff 1034377a6f document ComponentFunction 2024-01-11 16:37:42 -06:00
Evan Almloff 4ef6f78657 fix duplicate listeners in the autoformat tests 2024-01-11 16:22:28 -06:00
Evan Almloff 598b557aee rename HasProps to ComponentFunction 2024-01-11 15:53:14 -06:00
Evan Almloff b6ea395338 enable serde dependency in the html crate even if eval is disabled 2024-01-11 15:40:44 -06:00
Evan Almloff 3267ddec10 more consistent naming of the root component in core 2024-01-11 15:23:37 -06:00
Evan Almloff 7fe6e05da3 remove trybuild now that core is more safe 2024-01-11 15:21:13 -06:00
Evan Almloff fd0a53ab63 make all core tests compile 2024-01-11 15:18:11 -06:00
Evan Almloff a9d09d858b fix more errors in core tests 2024-01-11 12:40:36 -06:00
Evan Almloff 8d783490a0 fix the component macro when the function takes a single argument 2024-01-11 12:01:40 -06:00
Evan Almloff bcbb647d02 fix constructing no argument components 2024-01-11 11:44:18 -06:00
Evan Almloff 1794debf79 fix components that take no arguments 2024-01-11 11:11:44 -06:00
Evan Almloff 404c864246 make the root component take no arguments 2024-01-11 10:48:04 -06:00
Evan Almloff 9b5a797008 check for duplicate event listeners in the rsx macro 2024-01-11 10:34:08 -06:00
Evan Almloff 029a390078 bump manganis 2024-01-11 10:02:47 -06:00
Evan Almloff 8fe2515413 Merge branch 'breaking' of https://github.com/Demonthos/dioxus into breaking 2024-01-10 19:21:17 -06:00
Evan Almloff 55f76fede6 work on fixing some core tests 2024-01-10 19:21:15 -06:00
ealmloff 8e08c736df Merge pull request #2 from DioxusLabs/jk/fix-component-macro-on-breaking
Fix: quick tweak to allow #[component] macro working
2024-01-10 18:42:48 -06:00
Evan Almloff 4a1a00b0f0 fix dioxus ssr 2024-01-10 17:57:15 -06:00
Evan Almloff dc58212508 fix props diffing 2024-01-10 17:13:56 -06:00
Evan Almloff b8c6862791 revert cargo.toml 2024-01-10 11:24:04 -06:00
Evan Almloff e004c1722f set the required environment variable for manganis support 2024-01-10 11:19:51 -06:00
Evan Almloff 5b2b0c43bd work on fixing ssr 2024-01-10 09:56:03 -06:00
ealmloff e1e29d1404 Merge branch 'master' into maybe-sync-signal 2024-01-09 15:31:31 -06:00
Evan Almloff d8e79b656b remove an extra clone 2024-01-09 14:27:25 -06:00
Evan Almloff 663296ae45 make collect-assets not optional in dioxus fullstack 2024-01-09 13:58:28 -06:00
Evan Almloff f1b2f964c0 fix removing root nodes 2024-01-09 12:05:27 -06:00
Evan Almloff b2860a3d73 fix diffing components 2024-01-09 11:50:41 -06:00
Evan Almloff 3545c14a38 fix formatting 2024-01-09 11:36:45 -06:00
Evan Almloff b43dfb1f67 fix mounted information 2024-01-09 11:35:55 -06:00
Evan Almloff 967c082085 clippy fix 2024-01-09 11:02:07 -06:00
Evan Almloff 41abffb267 remove the mount information when a node is dismounted 2024-01-09 11:01:42 -06:00
Evan Almloff 8eb2b74832 move mounted info to the VDOM 2024-01-09 11:01:11 -06:00
Evan Almloff 0175ae0599 refactor diffing a bit 2024-01-09 10:26:32 -06:00
Evan Almloff d1b9703ee7 fix release mode 2024-01-09 10:24:02 -06:00
Evan Almloff 8af39e0f1e fix some more clippy lints 2024-01-09 10:11:31 -06:00
Evan Almloff eb602fc29f clippy fix 2024-01-09 10:09:58 -06:00
Evan Almloff aed29b1dec separate mount information from VNodes 2024-01-09 10:09:08 -06:00
Evan Almloff 0a35b5a670 fix render macro 2024-01-08 19:04:56 -08:00
ealmloff c7e104c0f0 Merge branch 'master' into maybe-sync-signal 2024-01-08 16:27:11 -06:00
Evan Almloff 194c9d43e3 fix merge 2024-01-08 14:51:35 -06:00
Evan Almloff 56798b3d1c Merge branch 'master' into add-file-data-drag-event 2024-01-08 14:16:09 -06:00
Evan Almloff 78a5592d6d fix comparer 2024-01-08 14:03:17 -06:00
Evan Almloff 69a1ec0e3c Merge branch 'create-comparer' into maybe-sync-signal 2024-01-08 13:56:11 -06:00
Evan Almloff b34418fd28 fix generational box 2024-01-08 13:54:54 -06:00
Evan Almloff cfbec8240e make the web history a higher priority than the liveview history when compiling to wasm 2024-01-08 13:50:01 -06:00
Evan Almloff 2cc6f2f51f fix merge and reorganize the CLI a bit 2024-01-08 13:39:12 -06:00
ealmloff 01c2691953 fix duplicate serde dependancy 2024-01-08 13:30:08 -06:00
Evan Almloff 0269a59c95 add fullstack platform 2024-01-08 13:24:23 -06:00
Evan Almloff 23509ada9f Merge branch 'master' into cli-config-library 2024-01-08 13:24:16 -06:00
Evan Almloff b180b501f7 Merge branch 'master' into fullstack-binary-size-compile-times 2024-01-08 13:18:05 -06:00