Jonathan Kelley
39e89c1fac
Bump crate versions, fix any publish errors
2023-07-31 18:49:54 -07:00
Evan Almloff
3eab363e51
Add authors to all crates
2023-07-31 17:30:18 -07:00
Jonathan Kelley
f0289068a2
Merge pull request #1219 from Demonthos/improve-build-times
...
Halve Build Times
2023-07-20 10:50:15 -07:00
Andrea Frigido
dccad58f1d
Update license field following SPDX 2.1 license expression standard
2023-07-20 18:00:07 +01:00
Evan Almloff
3d8d8a1b6f
half-build-times
2023-07-19 10:19:23 -07:00
Jonathan Kelley
f4b3be1b13
Merge pull request #940 from Demonthos/make-widgets-cross-framework
2023-07-11 20:47:01 -07:00
Marc Espín
32d4472bfd
fix: Remove duplicated doc links and improved some descriptions ( #1167 )
2023-07-08 11:04:27 -05:00
Evan Almloff
d99a5f3338
Merge branch 'master' into make-widgets-cross-framework
2023-06-30 12:44:15 -07:00
Evan Almloff
5f873511c5
use workspace dependancies
2023-06-19 14:29:11 -05:00
Evan Almloff
4e582d0374
custom element test passing
2023-04-12 11:35:57 -05:00
Evan Almloff
43372c7609
Merge branch 'upstream' into make-widgets-cross-framework
2023-04-12 10:06:58 -05:00
Evan Almloff
d29514968f
fix native core dependancies in a different direction than the pass direction
2023-04-10 11:12:54 -05:00
Evan Almloff
60be849ff0
handle passes entering or avoiding the shadow tree
2023-04-08 18:53:53 -05:00
Evan Almloff
9a16687bdc
fix custom attribute values and add example
2023-03-18 07:16:53 -05:00
Evan Almloff
8b5551e5d2
fix formatting
2023-03-14 17:26:59 -05:00
Evan Almloff
4b81cdbf1b
Update custom renderer guide
2023-03-14 16:06:32 -05:00
Evan Almloff
daac9f540f
document every item in native-core
2023-03-13 17:49:37 -05:00
Evan Almloff
ad374a8b9d
fix formatting and lints
2023-03-13 10:03:45 -05:00
Evan Almloff
40292e40b2
improve performance and disable parallelism by default
2023-03-12 18:06:40 -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
Jonathan Kelley
f664ce8fe0
Merge branch 'master' of github.com:DioxusLabs/dioxus
2023-02-22 13:06:41 -08:00
Jonathan Kelley
67fd94299a
bump native core
2023-02-22 12:21:28 -08:00
Jonathan Kelley
ad70b46776
bump native core macro
2023-02-22 12:16:35 -08:00
Evan Almloff
a51f67c2ec
add version to docs links in readmes
2023-02-18 18:38:30 -06:00
Jon Kelley
4f0f2484fd
Merge pull request #774 from Demonthos/update-doc-links
...
Update guide doc links
2023-02-17 11:53:15 -08:00
Evan Almloff
b6c7d44a27
fix clippy
2023-01-27 20:35:46 -06:00
Evan Almloff
4738352955
remove native-core-macro
2023-01-22 16:41:15 -06:00
Evan Almloff
5aa3587ea9
Merge branch 'upstream' into simplify-native-core
2023-01-16 13:05:34 -06:00
Evan Almloff
3f3db39c28
update doc links
2023-01-15 15:18:12 -06:00
Evan Almloff
52d5c8d4e7
update READMEs and tags for the 0.3 release
2023-01-10 10:16:11 -06:00
Evan Almloff
8adee11fe7
fix custom type
2023-01-08 14:04:48 -06:00
Evan Almloff
ecf4ee275a
Merge branch 'upstream' into simplify-native-core
2023-01-08 14:03:44 -06:00
Evan Almloff
bf20b66b38
make the real dom generic over custom types
2023-01-03 12:35:48 -06:00
Evan Almloff
51dba50c04
use BumpBox<Any> and FromAnyValue instead of sync bounds
2023-01-02 14:40:25 -06:00
Evan Almloff
56154d90be
clean up unused code
2023-01-01 19:00:52 -06:00
Evan Almloff
359b4e514b
remove some more unnessisary usages of unsafe
2023-01-01 18:44:54 -06:00
Evan Almloff
bc2925240e
implement macro and update tui
2023-01-01 08:52:59 -06:00
Evan Almloff
5b1d9c5c8d
Merge branch 'upstream' into fix-non-str-attributes
2022-12-30 11:52:55 -06:00
Jonathan Kelley
4fdbce9a70
chore: clean up readmes
2022-12-29 16:17:03 -05:00
Evan Almloff
8a1c96a68c
fix custom attribute value support
2022-12-09 16:18:37 -06:00
Evan Almloff
029255c7ac
widgets
2022-12-07 20:28:01 -06:00
Jonathan Kelley
db5b65b6cb
chore: make cargo check happy with new apis
2022-12-07 14:51:14 -08:00
Demonthos
67a6fa9eb8
Implement new mutations with native core ( #630 )
...
* work on seperating tree struture from realdom
* intial update to new mutations
* handle height
* update to taffy 0.2
* add as_varient functions to OwnedAttributeValue
* make get node parent mut optionally return a parent
* work on upward pass
* add more code for parrellel passes
* make resolve passes public
* more work on parallel passes
* fix deadlock and add more tests
* move height into the tree instead of the realdom
* make passes exicute in parallel instead of executing invidual passes in parellel
* fix some warnings
* add up dependant test
* clean up examples
* work on intigrating state with passes
* update to new mutations
* work on implementing macro
* make the macro compile
* more progress on macro
* mark cloned nodes as dirty
* update persistant_iterator utility
* fix mask generation
* update tui with new mutations
* more progress updating tui
* some basic tui examples working
* don't push template nodes onto the stack
* update hover example
* update benchmark
* update more examples
* fix root node layout
* ignore out of bounds renders
* update color picker example
* update all events example
* update remaining examples
* update tests
* tests passing
* move persistant iterator test
* update examples
* fix gaps in layout
* fix formatting
* fix memory leak
2022-12-06 15:38:04 -08:00
Demonthos
3b7b503333
Refactor Mutations and simplify Templates ( #578 )
...
* update mutations to be path based rather than renderer integrated
2022-10-18 14:42:45 -07:00
saicu
e8c48d46cf
replace fxhash crate with rustc-hash ( #588 )
2022-10-12 18:27:26 -07:00