Commit graph

52 commits

Author SHA1 Message Date
Jonathan Kelley
1dde044697
remove cx.render 2024-01-13 21:12:21 -08:00
Jonathan Kelley
fae0b08e61
Fix the router and stub out a number of crates to get compiling 2024-01-13 20:51:37 -08:00
Exotik850
fc31876a57
Wasm target check before build (#1689)
* Add `rustup show` check for wasm32 target

* better place for check

* fmt

* clippy fmt
2023-12-07 12:35:16 -06:00
Marc Espín
c18f911429
Update atom_root.rs (#1611) 2023-11-04 14:04:14 -05:00
Marc Espín
bb5738a0ba
fix: Read value from root when calling AtomState::current() (#1609) 2023-11-04 13:22:47 -05:00
Evan Almloff
3bf6d2d7cf add must use to several hooks 2023-10-14 12:08:54 -05:00
Leonard
2d1234c3d1
Include README and Dioxus logo in package docs (#1536)
* Include README in docs.rs and add Dioxus logo

* Update README.md
2023-10-10 10:52:48 -05:00
Evan Almloff
c55c17cb81 switch to tracing for logging 2023-09-06 17:47:33 -05:00
Jonathan Kelley
39e89c1fac
Bump crate versions, fix any publish errors 2023-07-31 18:49:54 -07:00
Andrea Frigido
dccad58f1d Update license field following SPDX 2.1 license expression standard 2023-07-20 18:00:07 +01:00
Jonathan Kelley
af49cb4ec6
Merge branch 'master' into master 2023-07-14 15:36:28 -07:00
Marc Espín
32d4472bfd
fix: Remove duplicated doc links and improved some descriptions (#1167) 2023-07-08 11:04:27 -05:00
Jon Kelley
dfa4d8d989
Merge pull request #1105 from Demonthos/workspace-dependancies
Workspace Dependancies
2023-06-27 10:17:12 -07:00
Jason Schein
eb631f4077
Update fermi badge links. (#1109) 2023-06-26 19:29:49 -05:00
DianQK
535435a4cf
Fix the issue of duplicate unique ID for atoms using newtype.
The MergeFunctionsPass in LLVM merges identical functions (https://rust.godbolt.org/z/3nnr9nMne), resulting in the same function addresses.
2023-06-21 21:50:10 +08:00
DianQK
9731640434
Revert "fix: use typeid of atoms for their unique ID (#558)"
This reverts commit bf9901a6cd.
2023-06-21 20:07:49 +08:00
Evan Almloff
5f873511c5 use workspace dependancies 2023-06-19 14:29:11 -05:00
serzhiio
0439072a45 upd 2023-05-28 20:24:39 +04:00
serzhiio
0df6a8f2ac Added .with_mut_silent() fn 2023-05-28 20:09:09 +04:00
serzhiio
fb23e8d1da Added .unsubscribe() and .force_update() fn's 2023-05-20 16:23:21 +04:00
Antonio Curavalea
c2dd963d86
doc: fermi: add counter example to readme (#931)
* doc: add counter example to readme

* doc: fermi: revert use_read
2023-04-03 21:12:52 -05:00
Yin Jifeng
fdd71c11fe chore: export AtomId 2023-02-23 16:39:59 +08:00
Evan Almloff
52d5c8d4e7 update READMEs and tags for the 0.3 release 2023-01-10 10:16:11 -06:00
Jonathan Kelley
4694e4d63e release: bump fermi 2023-01-07 14:10:51 -08:00
Jonathan Kelley
a0961583d1 fix: versions and readme 2023-01-04 14:58:06 -05:00
Jonathan Kelley
4eefc3f854 chore: rename all &cx to cx, make clipppy happy 2022-12-07 13:11:40 -08:00
Jonathan Kelley
df4a1b6c7a chore: finish tweaking context api 2022-12-05 15:30:49 -08:00
Jonathan Kelley
112c954e00 Merge branch 'master' into jk/templates-v3 2022-11-22 16:11:12 -08:00
David Craven
99dafdb8ee
Build failure on master. (#627)
* Build failure on master.

* Fix ci failure.

* Fix test.

* Ignore broken tests.

* Fix doctests.
2022-11-22 09:56:15 -08:00
Jonathan Kelley
493591400f wip: pre any props 2022-11-19 17:07:29 -08:00
Jon Kelley
bf9901a6cd
fix: use typeid of atoms for their unique ID (#558) 2022-09-17 10:50:05 -07:00
Marc Espín
286cfa43b7
Fix repo link and example name (#545) 2022-09-06 13:42:45 -05:00
zohnannor
15e9aa1958
Fix weird docs typo/copy-paste error (#507)
- introduced in a8952a9ee8 and 4518b6bc8c
2022-07-24 17:21:11 -05:00
Reinis Mazeiks
d734dc5b46
Remove argument from use_hook closure (#496)
Also; update docs for said function
2022-07-11 15:50:56 -04:00
Jon Kelley
d9546d9504
Renderers are now packages, not features. (#387)
* feat: use synchronous router design

* feat: function to get router out of dom

* chore: restructure workspace to use renderers as packages, not features
2022-07-09 15:15:20 -04:00
Jonathan Kelley
2884d72b08 chore: make clippy happy 2022-07-02 23:45:32 -04:00
Mark Wotton
4106f07566
tiny doc fix 2022-06-28 09:58:27 +07:00
Yin Jifeng
c97f051bbd fermi: set atom value even it doesn't exist 2022-06-13 18:32:03 +08:00
Jonathan Kelley
3febd42588 Release dioxus-core v0.2.1, dioxus-core-macro v0.2.1, dioxus-html v0.2.1, dioxus-interpreter-js v0.2.1, dioxus-desktop v0.2.3, dioxus-hooks v0.2.1, dioxus-liveview v0.1.0, dioxus-native-core v0.2.0, dioxus-native-core-macro v0.2.0, dioxus-router v0.2.3, dioxus-ssr v0.2.1, dioxus-tui v0.2.2, dioxus-web v0.2.1, fermi v0.2.1, dioxus v0.2.4 2022-05-02 23:57:20 -04:00
Koptan
eb3fd74bf9 fix: unmarking component as dirty in silent write 2022-04-26 18:50:45 +02:00
Jonathan Kelley
07529e491c fix: subscription should apply internally to hook 2022-04-24 20:51:52 -04:00
Jonathan Kelley
70a6f95c8c fix: allow fermi atomref to be cloned 2022-04-24 20:47:22 -04:00
Jonathan Kelley
bcefeae10f clippy: remove some unused imports 2022-04-23 23:21:39 -04:00
Jonathan Kelley
366a0a8026 feat: read works on fermi root 2022-04-20 09:45:34 -04:00
Jonathan Kelley
4518b6bc8c feat: add better use_state for fermi 2022-04-05 21:36:48 -04:00
Jonathan Kelley
e7505188d6 release: make a new 0.2.0 release of Dioxus 2022-03-09 14:24:05 -05:00
Jonathan Kelley
f2979cb12a feat: apply local router changes 2022-03-04 13:16:37 -05:00
Jonathan Kelley
06c88b6f35 fix: remove fermi callback api 2022-02-28 13:13:45 -05:00
Ilya Maximov
bda4a71a72
feat: change schedule_update's Rc to an Arc
BREAKING CHANGE
2022-02-23 19:47:17 +01:00
Jonathan Kelley
a4df07f338 fix: rustmft 2022-02-17 11:16:04 -05:00