Commit graph

2718 commits

Author SHA1 Message Date
Evan Almloff
0f5833d4c0 Improve benchmarks to also test for updating many elements at once 2023-03-12 16:56:02 -05:00
Evan Almloff
c4845d5c8d update TUI to new native-core 2023-03-12 16:20:01 -05:00
Evan Almloff
865c5aa957 all native-core tests passing 2023-03-12 15:35:48 -05:00
Evan Almloff
ec3e02e4bb finish macro 2023-03-12 08:26:16 -05:00
=
bab3c8d584 WIP: derive macro 2023-03-08 09:06:21 -06:00
Evan Almloff
a8566b4e71 finish shipyard migration in native-core 2023-03-07 16:00:43 -06:00
Evan Almloff
b91e010ac7 WIP: use shipyard ecs 2023-02-28 13:26:49 -06:00
Evan Almloff
fe3ad8ebe9 document state trait 2023-02-11 17:43:08 -06:00
Evan Almloff
d8da8e4275 fix color picker example 2023-02-10 11:01:24 -06:00
Evan Almloff
db04550fc8 fix widgets in tui 2023-02-10 10:56:24 -06:00
Evan Almloff
f6feb3f3f0 fix tui widgets 2023-02-09 21:34:47 -06:00
Evan Almloff
ff408c17de Merge branch 'upstream' into simplify-native-core 2023-02-09 16:19:01 -06:00
Evan Almloff
da62e85731 move clone method to nodemut 2023-02-09 13:55:45 -06:00
Evan Almloff
26d1cc2891 make tui driven example retained 2023-02-09 13:43:40 -06:00
Evan Almloff
5b822201f7 clean up node mut api 2023-02-09 13:24:45 -06:00
Jonathan Kelley
a6c13c8ad0 Move event return to HTML crate 2023-02-08 15:51:28 -08:00
Evan Almloff
0f6eb4fca2 clean up node api 2023-02-08 14:59:47 -06:00
Evan Almloff
0e7ee238ea fix benchmark 2023-02-08 07:57:00 -06:00
Jon Kelley
ffb2b6f4de
Merge pull request #820 from Demonthos/don't-run-miri-on-drafts
Don't run miri workflow on draft PRs
2023-02-07 22:04:45 -08:00
Evan Almloff
f03e08fc3b fix tui driven example 2023-02-07 21:15:09 -06:00
Evan Almloff
997986ecf6 clean up passes code 2023-02-07 21:14:58 -06:00
Evan Almloff
78f45b1518 don't run miri workflow on draft PRs 2023-02-07 21:12:34 -06:00
Evan Almloff
a720507094 improve performance for TUI 2023-02-07 20:55:01 -06:00
Evan Almloff
9702ee3e19 remove some unused items and inline common methods 2023-02-07 14:58:38 -06:00
Evan Almloff
4ee8b8b676 create dioxus handler for TUI 2023-02-07 14:51:30 -06:00
Evan Almloff
a2236df773 Merge branch 'upstream' into simplify-native-core 2023-02-07 14:15:07 -06:00
Evan Almloff
71e34452da create driven example for tui renderer 2023-02-07 14:14:04 -06:00
Jon Kelley
ac5fb44201
Merge pull request #819 from Demonthos/fix-release-build-warnings
Fix release build warnings
2023-02-07 09:11:46 -08:00
Jon Kelley
a1fac25dc6
Merge pull request #818 from Demonthos/fix-hot-reloading-cfg
Fix conditional compilation for hot reloading
2023-02-07 09:11:25 -08:00
Jon Kelley
f6ae6ffd5f
Merge pull request #817 from Demonthos/fix-tui-widgets-link
Fix the tui widgets example link
2023-02-07 09:11:14 -08:00
Evan Almloff
b33e0ed3ea fix release build warnings 2023-02-07 09:19:09 -06:00
Evan Almloff
773a87d701 fix conditional compilation for hot reloading 2023-02-07 08:57:29 -06:00
Evan Almloff
247d1b40d3 fix the tui widgets example link 2023-02-07 08:04:10 -06:00
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
Evan Almloff
c805bc25af make tui agnostic over framework 2023-02-06 21:28:48 -06:00
Evan Almloff
05b968e8e4 update persistant iterator to work with new system 2023-02-06 14:52:15 -06:00
Evan Almloff
bd07d7754c create node watcher API 2023-02-06 13:40:22 -06: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
Evan Almloff
93f64d91c9 fix some lints in tests 2023-02-05 09:39:55 -06:00
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