Commit Graph
2675 Commits
Author SHA1 Message Date
Evan Almloff 9dc63e67c9 add minimally called test 2023-02-05 09:35:32 -06:00
Evan Almloff e4c7218fe8 make dioxus an optional dependancy 2023-02-04 20:45:29 -06:00
Evan Almloff dd1d492e61 merge upstream 2023-02-04 18:00:24 -06:00
Evan Almloff 5087429cff Merge branch 'upstream' into simplify-native-core 2023-02-04 17:57:46 -06:00
Evan Almloff 6fe00c4f78 make dioxus dependancy optional 2023-02-04 17:56:30 -06:00
Evan Almloff 8dde4e492f finish migrating tests 2023-02-02 14:48:02 -06:00
Evan Almloff c8eb5c7dd7 update native core tests 2023-02-02 14:26:59 -06:00
Evan Almloff 6cf0274a5b expose listener methods 2023-02-02 14:26:47 -06:00
Marc Espín d521da1991 Remove unnecessary 'static lifetime (#812) 2023-02-02 14:25:20 -06:00
Evan Almloff 2f6b8393f8 make parallelism optional 2023-02-02 08:57:23 -06:00
Evan Almloff 687cdf2cac use thread pool 2023-02-02 07:08:29 -06:00
Evan Almloff d67b21c0e9 improve performance 2023-02-01 20:45:11 -06:00
Evan Almloff 71a0bdf71d TUI rendering mostly working 2023-02-01 14:36:56 -06:00
Evan Almloff 39a3db68bd fix deadlock 2023-02-01 14:15:17 -06:00
Evan Almloff 5eb4ca677d don't panic when trying to get information about a node that does not exist 2023-02-01 13:59:08 -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 0058c7ed32 create a way to create states 2023-01-29 20:28:29 -06: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
Evan Almloff 2c205f8ca5 fix some type bounds 2023-01-29 09:17:06 -06:00
Evan Almloff d53bfb6c56 Merge branch 'upstream' into simplify-native-core 2023-01-28 18:49:19 -06:00
Breno Rocha 8d470ceb78 chore: change tokio to support shuttle-service 2023-01-28 20:20:22 -03:00
Evan Almloff a74a3b1925 add remaining passes 2023-01-28 15:54:02 -06:00
Evan Almloff ec31014966 fix clippy in TUI 2023-01-28 15:06:03 -06:00
Evan Almloff 9efff74c0c update TUI renderer to new approach 2023-01-28 14:51:05 -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
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
Evan Almloff ce59ccfd44 enable multithreading 2023-01-23 21:03:28 -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 3279068569 clean up view code 2023-01-22 21:06:59 -06:00
Evan Almloff ae028d82f8 use bump slab 2023-01-22 17:16:34 -06:00
Evan Almloff 4738352955 remove native-core-macro 2023-01-22 16:41:15 -06:00