2
0
Fork 0
mirror of https://github.com/DioxusLabs/dioxus synced 2025-03-03 06:47:31 +00:00
Commit graph

893 commits

Author SHA1 Message Date
Jonathan Kelley
8badf90a03 fix: dioxus web prevents default on in nested targets
this commit fixes an issue where we used the event target to
prevent default even if the target element wasn't an event
handler.
2022-01-31 15:53:06 -05:00
Jonathan Kelley
fb75948363 fix: usestate modify panic 2022-01-31 14:33:25 -05:00
Jonathan Kelley
120ee18368 chore: improve debugability of fcptrs and vcomponents
this commit changes the fc slot type from a thin pointer to a c pointer.
this lets us provide frame inspection of components using backtrace.
2022-01-31 03:22:34 -05:00
Jonathan Kelley
0820e18d3d feat: make component name accessible 2022-01-31 02:49:37 -05:00
Jonathan Kelley
4ae11b5756 fmt: make tests easier to visually parse with fmt rules 2022-01-31 02:46:26 -05:00
Jonathan Kelley
13cf95a9ea
Merge pull request from autarch/autarch/spelling-fix
Fix misspelled variable name in usestate.rs
2022-01-30 13:13:04 -05:00
Jonathan Kelley
d38478ee93
Merge pull request from autarch/autarch/fix-license-spdx
Fix the license field in Cargo.toml to be valid SPDX
2022-01-30 13:12:22 -05:00
Dave Rolsky
6537ad37b8 Add actual copies of the relevant licenses 2022-01-30 11:50:57 -06:00
Dave Rolsky
d8ee553eac Fix the license field in Cargo.toml to be valid SPDX 2022-01-30 11:44:56 -06:00
Jonathan Kelley
cd5fa58434
Merge pull request from DioxusLabs/jk/release-0.1.8
release: 0.1.8
2022-01-29 18:42:00 -05:00
Dave Rolsky
00ff54bb3b Fix typo in comment in use_shared_state.rs 2022-01-29 10:43:10 -06:00
Dave Rolsky
3d3d18554d Fix misspelled variable name in usestate.rs 2022-01-29 10:36:44 -06:00
Jonathan Kelley
1ec583206f
Merge pull request from mrxiaozhuox/master
Add some `Issue` template
2022-01-29 10:51:33 -05:00
Jonathan Kelley
875977f5a6 publish: update 0.1.8 for dioxus 2022-01-29 10:48:41 -05:00
Jonathan Kelley
9b3192323e Release dioxus-desktop v0.1.6 2022-01-29 10:43:43 -05:00
Jonathan Kelley
6339fa8188 Release dioxus-html v0.1.6, dioxus-router v0.1.1 2022-01-29 10:42:52 -05:00
Jonathan Kelley
f6c6134d67 Release dioxus-core v0.1.9 2022-01-29 10:42:38 -05:00
Jonathan Kelley
578c1dc069 fix: enable default for any eventhandler 2022-01-29 10:42:06 -05:00
Jonathan Kelley
d570bb6c42 Release dioxus-router v0.1.1 2022-01-29 10:40:03 -05:00
Jonathan Kelley
c72a90f42e Release dioxus-web v0.0.5 2022-01-29 10:39:24 -05:00
Jonathan Kelley
189ddd8c51 fix: move bindings into package 2022-01-29 10:39:21 -05:00
Jonathan Kelley
2c51a090e3 Release dioxus-web v0.0.5 2022-01-29 10:37:50 -05:00
Jonathan Kelley
3c2d5985da Release dioxus-ssr v0.1.3 2022-01-29 10:37:34 -05:00
Jonathan Kelley
539ca2d655 Release dioxus-hooks v0.1.7 2022-01-29 10:37:03 -05:00
Jonathan Kelley
11ba189eab Release dioxus-html v0.1.5 2022-01-29 10:36:24 -05:00
Jonathan Kelley
f965030b80 Release dioxus-core v0.1.8 2022-01-29 10:36:10 -05:00
Jonathan Kelley
1b2a0053ef Release dioxus-core-macro v0.1.7 2022-01-29 10:35:54 -05:00
Jonathan Kelley
8056138f86 fix: explicit default for event handler
rust derives default of T: Default, even when that's not a necessary requirement

This fixes that
2022-01-29 10:27:40 -05:00
Jonathan Kelley
06723ad63f fix: add interpreter to desktop package so it publishes 2022-01-29 10:23:41 -05:00
Jonathan Kelley
56f3002aed feat: add changelogs 2022-01-29 10:17:14 -05:00
Jonathan Kelley
3509602c0b
Merge pull request from DioxusLabs/jk/router-userouter
feat: enable use_router
2022-01-29 10:15:00 -05:00
YuKun Liu
fac58c9230
Merge branch 'DioxusLabs:master' into master 2022-01-29 15:34:34 +08:00
Jonathan Kelley
66bc09cf28 ci: remove i686 windows target 2022-01-28 21:46:15 -05:00
Jonathan Kelley
05d68b1107 ci: fewer windows targets
this commit decreases the number of windows targets we check to speed up CI
2022-01-28 21:45:40 -05:00
Jonathan Kelley
88997019c5 Merge branch 'master' of github.com:DioxusLabs/dioxus 2022-01-28 21:44:10 -05:00
Jonathan Kelley
e9792e9b95 tests: add miri stress test 2022-01-28 21:43:01 -05:00
Jonathan Kelley
84ec87ab78
Merge pull request from autarch/autarch/fix-overzealous-logging
Make log message in Link component trace level, not debug
2022-01-28 17:07:56 -05:00
Dave Rolsky
72c6bb3d0b Make log message in Link component trace level, not debug
All the other routing-related messages are at the trace level. Leaving this at
debug was an oversight on my part.
2022-01-28 15:31:43 -06:00
Jonathan Kelley
c092bd43ed fix: use_state 2022-01-28 16:12:06 -05:00
Jonathan Kelley
e24957fc19 feat: enable use_router 2022-01-28 14:38:17 -05:00
mrxiaozhuox
003f8be7a2 feat: add issue template 2022-01-29 02:14:22 +08:00
YuKun Liu
265ecd5c8e
Delete feature_request.md 2022-01-29 01:47:07 +08:00
YuKun Liu
d00a371e10
Delete desktop.md 2022-01-29 01:47:01 +08:00
YuKun Liu
f26accd685
Delete core_problem.md 2022-01-29 01:46:00 +08:00
Jonathan Kelley
0d8e9f5ed4
Merge pull request from DioxusLabs/jk/use_route_subscribes
fix: use_route should subscribe to changes to the route
2022-01-28 12:29:47 -05:00
Jonathan Kelley
79e09934aa chore: add docs to router UseRouteListener 2022-01-28 12:14:40 -05:00
Jonathan Kelley
9da46eb7bc chore: rustfmt 2022-01-28 12:07:10 -05:00
Jonathan Kelley
5ee9d6c434 fix: attach router listener to subscriber list 2022-01-28 12:04:16 -05:00
YuKun Liu
ee5ad0ef79
Merge branch 'DioxusLabs:master' into master 2022-01-29 01:01:25 +08:00
Jonathan Kelley
a21e7d4dd1 fix: use_route should subscribe to changes to the route 2022-01-28 12:00:13 -05:00