Commit Graph
831 Commits
Author SHA1 Message Date
Jonathan Kelley 68253b49d7 cargo fmt 2023-07-14 17:46:14 -07:00
Jonathan Kelley cc984fae54 Only check suspense if the component aborted rendering 2023-07-14 17:45:48 -07:00
Jonathan Kelley 0f5605b3db Apply clippy fixes 2023-07-14 17:13:49 -07:00
Jonathan Kelley f0128a3150 implement suspense using simpler approach 2023-07-14 17:12:07 -07:00
Jonathan Kelley 81075748f6 add simple suspense methods 2023-07-14 16:56:17 -07:00
Jonathan Kelley cbd88bbcc3 Rip out async components 2023-07-14 16:15:20 -07:00
Jonathan Kelley 2d8841cf70 Add lazy contexts to signals 2023-07-14 12:52:49 -07:00
Jonathan Kelley 17f2de81d6 Remove indexmap from core 2023-07-12 14:22:47 -07:00
Marc Espín 32d4472bfd fix: Remove duplicated doc links and improved some descriptions (#1167) 2023-07-08 11:04:27 -05:00
Jonathan Kelley 1489492ec4 Reuse existing slots in provide context 2023-07-07 12:18:15 -07:00
Jonathan Kelley 3a1b22aec2 Use linear scans on contexts 2023-07-07 12:04:09 -07:00
Jonathan Kelley 47513e8b9e Use boxes instead of bumpslab for hooks 2023-07-06 12:43:04 -07:00
Jonathan Kelley 10a3b228f6 Add some logging and debug 2023-07-05 15:19:26 -07:00
Marc Espín cb73343865 fix: Fix stop_propagation example (#1143) 2023-07-02 12:04:49 -05:00
Jon Kelley 7f1e99ade1 Merge pull request #1064 from Demonthos/expand-fuzzing
Expanded fuzzing
2023-06-30 12:21:54 -07:00
Evan Almloff 5f873511c5 use workspace dependancies 2023-06-19 14:29:11 -05:00
Nick Mosher b48cfe5730 fix: Remove dbg that was causing TUI rendering problems (#1085) 2023-06-19 08:29:29 -05:00
ealmloff d9a1b702df Merge branch 'DioxusLabs:master' into expand-fuzzing 2023-06-19 07:55:49 -05:00
Jon Kelley d34c2e395f Merge pull request #1065 from Demonthos/fix-events-on-placeholders
Fix panic when events trigger on placeholders
2023-06-08 14:52:18 +00:00
Evan Almloff db44721c3d update all element ids 2023-06-02 14:23:16 -05:00
Evan Almloff 9d5f115e30 fix events triggering on placeholders causing panics 2023-06-02 14:21:49 -05:00
Evan Almloff fe162f4a79 expanded fuzzing 2023-06-02 14:20:03 -05:00
Evan Almloff 382d5cb8c5 fix hot reloading with namespaces 2023-05-30 10:32:17 -05:00
Jonathan Kelley b6463e4b27 bump core 2023-05-04 12:04:21 -07:00
Evan Almloff d005f3481f fix non-bubbling event propagation 2023-04-10 09:45:16 -05:00
Evan Almloff 297c9a822e always update root id node refs 2023-04-05 12:34:17 -05:00
Jon Kelley 0fd93e74c2 Merge pull request #915 from Demonthos/fix-empty-mutations
Don't add no op mutations when diffing lists
2023-03-28 16:17:25 -07:00
Evan Almloff 3bb6c4bc30 don't add no op mutations 2023-03-28 13:34:37 -05:00
Evan Almloff 204ac8b2ed clarify mutations docs 2023-03-28 11:58:50 -05:00
Evan Almloff 226bd3a6e1 fix panic when waking future on shutdown 2023-03-13 15:50:05 -05:00
Evan Almloff 4847789a83 fix event bubbling within a single template 2023-03-12 14:47:30 -05:00
Evan Almloff 2c0eb303f6 fix the provide context docs 2023-02-27 15:05:49 -06:00
Jonathan Kelley 33397b290d bump core 2023-02-16 12:13:27 -08:00
Evan Almloff f652ac5e13 improve sorting test 2023-02-12 17:36:00 -06:00
Evan Almloff abd6132c03 fix bfs ordering 2023-02-12 17:11:32 -06:00
Evan Almloff 362aadb021 sum nodes pushed instead of counting them 2023-02-09 09:03:35 -06:00
Jonathan Kelley a6c13c8ad0 Move event return to HTML crate 2023-02-08 15:51:28 -08:00
Evan Almloff b33e0ed3ea fix release build warnings 2023-02-07 09:19:09 -06:00
Jonathan Kelley 9ebafc46bb feat: allow 'static futures to be spawned from handlers 2023-02-06 00:54:08 -08:00
Evan Almloff 9baef6bcd9 always load the templates in hydration 2023-01-31 14:18:34 -06:00
Evan Almloff 696109db10 implement hydration 2023-01-31 14:10:48 -06:00
Evan Almloff 65be035506 only add non-static components to the borrowed_props list 2023-01-29 11:53:52 -06:00
Jonathan Kelley 4f83c1b86d Merge branch 'master' of github.com:DioxusLabs/dioxus 2023-01-27 23:27:36 -08:00
Jonathan Kelley 6fde323112 bump core version 2023-01-27 23:27:28 -08:00
Evan Almloff b6c7d44a27 fix clippy 2023-01-27 20:35:46 -06:00
Jonathan Kelley b5c7d5cfd9 chore: use 0.2 of bumpslab 2023-01-23 11:45:18 -08:00
Evan Almloff a0441f686c use main bumpslab branch 2023-01-23 12:48:00 -06:00
Evan Almloff 82e2175500 make entry key return scopeid 2023-01-23 10:08:11 -06:00
Evan Almloff bdb63d18f3 try a different branch 2023-01-23 08:25:08 -06:00
Evan Almloff 00a9ad29a8 fix memory leak 2023-01-22 21:24:30 -06:00