Jonathan Kelley
508f7e9c40
Merge pull request #152 from DioxusLabs/jk/drop-order-tweak
...
tweak: drop hooks before resetting bump arena
2022-01-24 12:35:51 -05:00
Jonathan Kelley
2e4f765932
tweak: drop hooks before resetting bump arena
2022-01-24 12:21:24 -05:00
Jonathan Kelley
fa70dd5f21
Merge pull request #150 from DioxusLabs/jk/wasm-panic-default
...
Feat: add console_error_panic_hook by default for wasm
2022-01-24 03:19:08 -05:00
Jonathan Kelley
1406c9020b
feat: add panic hook by default
2022-01-24 02:57:56 -05:00
Jonathan Kelley
d9a07ddddb
fix: provide_root_context on root scopes
2022-01-24 02:34:16 -05:00
Jonathan Kelley
02abb5e8d4
Merge pull request #148 from DioxusLabs/jk/azul-compairson
...
docs: add azul compairson
2022-01-22 16:20:27 -05:00
Jonathan Kelley
564bce8eeb
docs: add azul compairson
2022-01-22 16:19:52 -05:00
Jonathan Kelley
43e78d56f7
fix: rustfmt
2022-01-22 14:55:19 -05:00
Jonathan Kelley
549b0367a4
Merge pull request #146 from FruitieX/patch-1
2022-01-22 14:39:12 -05:00
Rasmus Lövegren
5f4a72446e
Add gap and row_gap to style_trait_methods
2022-01-22 19:57:46 +02:00
Jonathan Kelley
f6ff41698c
Merge pull request #145 from autarch/autarch/typo-and-doc-fixes
...
Fix various typos and grammar nits
2022-01-22 12:45:04 -05:00
Dave Rolsky
9e4ec43b1e
Fix various typos and grammar nits
...
I also removed all trailing whitespace from lines since I have Emacs
configured to highlight this.
2022-01-21 21:43:43 -06:00
Jonathan Kelley
63b06b7977
Merge pull request #143 from DioxusLabs/jk/efficient-ids
...
feat: remove dioxus id on non-event elements
2022-01-21 19:08:44 -05:00
Jonathan Kelley
95e93ed0bc
feat: remove dioxus id on non-event elements
2022-01-21 15:06:57 -05:00
Jonathan Kelley
997684a390
fix: update desktop intrepreter with browser open
2022-01-21 09:53:25 -05:00
Jonathan Kelley
b287a4cab3
Merge pull request #121 from DioxusLabs/jk/unify
...
feat: unify web and desktop interpreter with the same typescript codebase
2022-01-21 09:31:55 -05:00
Jonathan Kelley
c8d528b3b1
fix: proprogation of root context
2022-01-21 09:29:41 -05:00
Jonathan Kelley
70f2ef43db
Merge pull request #139 from DioxusLabs/jk/provide-context-any
...
feat: allow context providers to provide for any scope
2022-01-21 00:52:49 -05:00
Jonathan Kelley
d2bd175143
feat: allow providing context to the root component
2022-01-21 00:37:52 -05:00
Jonathan Kelley
50f90d889a
fix: bump to readd desktop click handling code
2022-01-21 00:21:23 -05:00
Jonathan Kelley
824defa2db
Merge branch 'master' into jk/unify
2022-01-21 00:16:45 -05:00
Jonathan Kelley
c860e47353
Merge pull request #140 from DioxusLabs/jk/hydration-listeners
...
fix: ssr + hydration event listeners
2022-01-20 11:33:40 -05:00
Jonathan Kelley
c1a5d4e11f
fix: ssr + hydration event listeners
2022-01-20 04:01:38 -05:00
Jonathan Kelley
8c7473d194
Merge pull request #138 from mrxiaozhuox/master
...
fix: `dog-app` breed change
2022-01-19 08:19:11 -05:00
YuKun Liu
16d2074fcf
fix: dog-app
breed change
2022-01-19 20:14:41 +08:00
Jonathan Kelley
887f69d5b4
Merge pull request #133 from mrxiaozhuox/master
...
The desktop app will default open link in browser
2022-01-18 23:09:40 -05:00
YuKun Liu
2073b400df
fix: check href
null
2022-01-18 23:25:45 +08:00
YuKun Liu
327f901548
fix: check href
null
2022-01-18 23:15:39 +08:00
YuKun Liu
8089023a6c
fix: prevent submit
default
2022-01-18 15:00:49 +08:00
YuKun Liu
46fd6ac345
feat: link open in browser
2022-01-18 14:57:41 +08:00
YuKun Liu
62b637f8b0
fix: error pattern
2022-01-18 14:54:48 +08:00
YuKun Liu
f006f50317
feat: move rpc
to handler
2022-01-18 14:52:14 +08:00
Jonathan Kelley
8d3ac3ff14
Merge pull request #107 from autarch/autarch/half-assed-router
...
A partial implementation of the router and associated bits
2022-01-18 00:01:34 -05:00
YuKun Liu
9e04ce5342
feat: open_browser
bool attribute
2022-01-18 09:32:27 +08:00
YuKun Liu
5233ee97d9
fix: format code
2022-01-18 09:20:36 +08:00
YuKun Liu
c737c424b0
feat: link open in browser
2022-01-18 09:19:58 +08:00
YuKun Liu
a0f60152bc
feat: link open in browser
2022-01-18 09:19:12 +08:00
Dave Rolsky
64080588d0
Add a warning when Link it called outside of a Router context
2022-01-17 15:52:01 -06:00
Jonathan Kelley
e84126ad16
Merge pull request #131 from mrxiaozhuox/patch-3
...
Update ZH_CN.md
2022-01-17 11:26:54 -05:00
YuKun Liu
27bdef3040
Update ZH_CN.md
2022-01-17 23:47:38 +08:00
YuKun Liu
5badcd830c
Update ZH_CN.md
2022-01-17 23:44:16 +08:00
Jonathan Kelley
5bce294a86
Merge pull request #127 from DioxusLabs/jk/handler-tweak
...
fix: allow eventhandler to derive default
2022-01-16 21:30:34 -05:00
Jonathan Kelley
c08d04449f
Merge pull request #128 from DioxusLabs/jk/optional-tag
...
feat: add "optional" flag for props
2022-01-16 20:28:14 -05:00
Jonathan Kelley
58839f47ba
update: modify usestate to be borrowed
2022-01-16 15:56:48 -05:00
Jonathan Kelley
47bc4e4a44
feat: add "optional" flag for props
2022-01-16 15:27:41 -05:00
Jonathan Kelley
036a0ff49a
docs: add comments for the Handler
2022-01-16 15:13:31 -05:00
Jonathan Kelley
e47ead5347
fix: allow eventhandler to derive default
2022-01-15 20:17:48 -05:00
Dave Rolsky
9b282d877b
Don't expect all components to have a scope in ScopeArena.ensure_drop_safety
...
Not all components will be mounted when using a Router, so we cannot assume
all components have a scope.
2022-01-14 15:40:01 -06:00
Dave Rolsky
81c094ed29
Fix handling of re-renders in the Router
...
Previously the router just stored a `root_found` boolean after it picked a
route. But on re-render it would just always return false from `should_render`
if this was true. This just aborted routing after a future resolved (or
anything else that triggered a re-render).
Now we store the matching ScopeId and check that against our routes in a
re-render so we actually do re-render the matching route.
2022-01-14 14:55:12 -06:00
Jonathan Kelley
05331ddd80
feat: wire up both desktop and web
2022-01-13 22:51:01 -05:00