Commit graph

2639 commits

Author SHA1 Message Date
Jon Kelley
e2a73127f3
Merge pull request #816 from DioxusLabs/jk/static-async-callbacks
Async event handlers
2023-02-06 23:01:21 -08:00
Jonathan Kelley
14a1039808 make clippy happy 2023-02-06 22:18:07 -08:00
Jonathan Kelley
5a99d8c98a chore: dont publish guide 2023-02-06 01:59:49 -08:00
Jonathan Kelley
9ebafc46bb feat: allow 'static futures to be spawned from handlers 2023-02-06 00:54:08 -08:00
Jon Kelley
d0fb05385a
Merge pull request #815 from Demonthos/fix-interpreter-remove-attribute
fix removing attributes in web sledgehammer bindings
2023-02-05 20:33:24 -08:00
Evan Almloff
c881f9bf82 fix removing attributes in web bindings 2023-02-05 19:48:49 -06:00
Marc Espín
d521da1991
Remove unnecessary 'static lifetime (#812) 2023-02-02 14:25:20 -06:00
Jon Kelley
741cbcbccc
Merge pull request #811 from Demonthos/implement-hydration
Implement Hydration
2023-01-31 22:47:53 -08:00
Evan Almloff
ea46db0966 enable hydration feature in dev-dependancies 2023-01-31 14:19:19 -06: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
Jon Kelley
e9dd5a94c7
Merge pull request #807 from Demonthos/add-use-memo 2023-01-29 21:01:54 -08:00
Evan Almloff
c7e957d6f9 add use_memo 2023-01-29 15:57:40 -06:00
Jon Kelley
98c2e6ec5f
Merge pull request #805 from amindWalker/liveview-shuttle
`chore:` change `tokio` to support `shuttle-service`
2023-01-29 12:12:56 -08:00
Jon Kelley
88cd938a07
Merge pull request #806 from Demonthos/fix-removing-listeners-from-memorized-components
Only add non-static components to the borrowed_props list
2023-01-29 12:08:14 -08:00
Evan Almloff
65be035506 only add non-static components to the borrowed_props list 2023-01-29 11:53:52 -06:00
Breno Rocha
8d470ceb78
chore: change tokio to support shuttle-service 2023-01-28 20:20:22 -03: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
Jon Kelley
f9ae6907b3
Merge pull request #803 from Demonthos/fix-clippy
Fix Clippy warnings in core
2023-01-27 23:19:58 -08:00
Evan Almloff
b6c7d44a27 fix clippy 2023-01-27 20:35:46 -06:00
Anatolii Kurotych
624f32115b
Fix release build (#802) 2023-01-27 20:07:00 -06:00
Jon Kelley
478e6e0a04
Merge pull request #797 from Demonthos/fix-drag-events-desktop
Fix drag event serialization in JS interpreter
2023-01-26 05:22:50 -08:00
Evan Almloff
51ca23b3f7 fix drag serialization on desktop 2023-01-25 20:44:42 -06:00
Jon Kelley
1b597f43d1
Merge pull request #754 from Demonthos/desktop-hot-reload
Implement hot reloading for Desktop, TUI, and Liveview
2023-01-23 09:48:54 -10:00
Jonathan Kelley
b5c7d5cfd9 chore: use 0.2 of bumpslab 2023-01-23 11:45:18 -08:00
Jon Kelley
4de4c1bbc8
Merge pull request #794 from Demonthos/don't-box-scope-states
do not box scope states
2023-01-23 09:32:33 -10: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
Evan Almloff
c5f003e41e use git version of bump slab 2023-01-22 21:07:54 -06:00
Evan Almloff
ae028d82f8 use bump slab 2023-01-22 17:16:34 -06:00
Evan Almloff
ba79d4babd don't-box-scopestates 2023-01-22 15:05:32 -06:00
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
Evan Almloff
d2e8fbdade update custom renderer docs 2023-01-21 17:38:15 -06:00
Evan Almloff
7294edcd89 Merge branch 'upstream' into add-fuzzing-to-native-core 2023-01-21 07:45:39 -06: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
Evan Almloff
20751327f3 apply medium width when the border style is not none to comply with browser behavior 2023-01-20 17:36:41 -06:00
Evan Almloff
d019ada3da make delete selection public 2023-01-20 17:16:47 -06:00
Evan Almloff
8030ae5581 make text editing utilites agnostic over the text storage 2023-01-20 17:09:19 -06:00
Evan Almloff
278cac6551 pass clippy 2023-01-20 13:42:50 -06:00
Evan Almloff
dc768fee2f fix replacing a dynamic text node in native core 2023-01-20 13:31:21 -06:00
Evan Almloff
04bf6c3f91 add fuzzing test to native core 2023-01-20 13:28:49 -06:00
Evan Almloff
8e3f2bcbe5 create stable docs workflow 2023-01-20 07:46:29 -06:00