Commit graph

2626 commits

Author SHA1 Message Date
Evan Almloff
04f066ddb7 fix clippy 2023-06-19 08:22:50 -05:00
ealmloff
cf9ed74303
Merge branch 'master' into fix-onload-event 2023-06-19 08:16:40 -05:00
ealmloff
d9a1b702df
Merge branch 'DioxusLabs:master' into expand-fuzzing 2023-06-19 07:55:49 -05:00
Evan Almloff
33f0e30369 fix default web history provider 2023-06-18 19:24:31 -05:00
Evan Almloff
199eb7a2db don't reverse layouts 2023-06-18 18:32:44 -05:00
ealmloff
c33d1f5dc2
Merge branch 'DioxusLabs:master' into router-typesafe 2023-06-14 16:22:24 +03:00
Marc Espín
1546fce485
fix: Properly drop UseFuture's values to avoid leaking memory 2023-06-10 18:26:02 +02:00
Jonathan Kelley
f63220019d bump liveview version 2023-06-08 15:08:40 +00:00
Jon Kelley
d34c2e395f
Merge pull request #1065 from Demonthos/fix-events-on-placeholders
Fix panic when events trigger on placeholders
2023-06-08 14:52:18 +00:00
Jon Kelley
5b0b23f96b
Merge pull request #1062 from Demonthos/fix-raw-strings-autofmt
Fix autoformatting raw strings
2023-06-08 14:51:13 +00:00
Evan Almloff
741ff97882 create end to end tests using playwright 2023-06-05 13:48:58 -05:00
Miles Murgaw
0fec47db72
Fix liveview interpreter JS (#1073)
* fix: liveview interpreter js

* fix: rustfmt
2023-06-04 21:34:43 -05:00
Miles Murgaw
510c242883
fix: move bool_attrs to common.js (#1072) 2023-06-04 14:15:46 -05:00
Miles Murgaw
d09c92beda
Add initial_value attribute & fix static special attribute handling (#1063)
* feat & fix: initial_value attribute, special attribute handling

* revision: rename js file

* fix: rustfmt

* fix: clippy

* fix: desktop not finding common.js

* fix: desktop failing to render

Missed a single ``this.SetAttributeInner`` as it was now ``setAttributeInner``
Javascript didn't even throw any errors about this smh

* revision: no need for match statement
2023-06-04 11:29:34 -05:00
Evan Almloff
db44721c3d update all element ids 2023-06-02 14:23:16 -05:00
Evan Almloff
9d5f115e30 fix events triggering on placeholders causing panics 2023-06-02 14:21:49 -05:00
Evan Almloff
fe162f4a79 expanded fuzzing 2023-06-02 14:20:03 -05:00
Evan Almloff
a9307e57e6 fix CI 2023-06-02 12:33:47 -05:00
Evan Almloff
d9e0b9a918 fix autoformatting raw strings 2023-06-02 12:03:56 -05:00
Evan Almloff
60abafb381 fix macos hot reloading on forced exit 2023-06-02 10:30:40 -05:00
Evan Almloff
577f99e68c link to the router guide in the readme 2023-06-01 17:50:42 -05:00
Evan Almloff
5117d7380a fix clippy 2023-06-01 17:49:12 -05:00
Evan Almloff
bc99d9b01a fix formatting 2023-06-01 17:48:43 -05:00
Evan Almloff
b5a2f0d6cb finish router refrence 2023-06-01 17:31:13 -05:00
Jonathan Kelley
563a2b0953 Bump interpreter 2023-06-01 22:39:43 +02:00
Evan Almloff
07446386e6 fix external router examples 2023-06-01 14:10:33 -05:00
Evan Almloff
67992f7da9 create cfg factory 2023-06-01 13:13:50 -05:00
Evan Almloff
037a248ad9 fix queries 2023-06-01 11:09:51 -05:00
Evan Almloff
2f473f7c97 make serde optional 2023-06-01 11:03:44 -05:00
Evan Almloff
fe601e2a48 restore navigator 2023-06-01 09:45:31 -05:00
Evan Almloff
92755a381d Merge branch 'upstream' into router-typesafe 2023-05-31 17:16:27 -05:00
Evan Almloff
ed0184685d fix doc links 2023-05-31 17:14:40 -05:00
Evan Almloff
ece8f0fb22 general cleanup 2023-05-31 17:12:52 -05:00
Evan Almloff
09cabe4e8b update doc examples 2023-05-31 15:51:26 -05:00
Evan Almloff
35befa1784 update tests 2023-05-31 13:57:33 -05:00
Evan Almloff
58b74c1155 create redirects 2023-05-31 12:11:11 -05:00
Evan Almloff
382d5cb8c5 fix hot reloading with namespaces 2023-05-30 10:32:17 -05:00
Jon Kelley
7e96475951
Merge pull request #895 from Demonthos/inline-custom-elements
Allow raw elements if they include a dash
2023-05-29 15:05:19 +02:00
Jon Kelley
eee62f6d23
Merge pull request #1047 from serzhiio/master
Added `.with_mut_silent()` fn
2023-05-29 15:02:38 +02:00
Jon Kelley
fe6146f813
Merge pull request #1049 from azriel91/maintenance/1048/address-security-advisories
Adjust `chrono` features to address security advisory.
2023-05-29 15:01:22 +02:00
Jon Kelley
b963452e4a
Merge pull request #1050 from DioxusLabs/remove-ctrl-r-shortcut
Revert Control R Shortcut
2023-05-29 15:00:20 +02:00
Jon Kelley
8b3d941119
Merge pull request #1043 from indiv0/wip/npekin/rustls
impr: Add ability to build with rustls in place of native-tls
2023-05-29 14:57:14 +02:00
Jon Kelley
9e4d32a9c2
Merge pull request #1039 from Demonthos/fix-url-encoded-assets
Fix URL encoded desktop assets
2023-05-29 14:56:35 +02:00
Evan Almloff
0684f738b4 revert control r shortcut 2023-05-28 20:54:00 -05:00
Azriel Hoh
23dcd0657c Update env-logger to 0.10.0. 2023-05-29 13:19:08 +12:00
Azriel Hoh
c7321a0389 Don't depend on "oldtime" feature in chrono which produces security advisory. 2023-05-29 13:14:05 +12:00
Azriel Hoh
52742b30ae Update pretty_env_logger to address security advisory. 2023-05-29 12:20:33 +12: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
Evan Almloff
87794b5039 WIP: different macro API 2023-05-26 18:49:45 -05:00
Nikita Pekin
71888f484e add default-tls and rustls features 2023-05-24 18:11:17 +02:00
Evan Almloff
74ace3f978 fix format in macro 2023-05-24 07:41:57 -05:00
Evan Almloff
553205dc74 Merge branch 'master' into fix-links-liveview 2023-05-24 07:38:04 -05:00
Evan Almloff
77275d40c1 Merge branch 'master' into fix-links-liveview 2023-05-24 07:36:16 -05:00
Evan Almloff
ecc99cd013 format example 2023-05-23 19:39:18 -05:00
Evan Almloff
d3b21879fb create non generic wrappers for each route 2023-05-23 19:31:30 -05:00
Evan Almloff
3678fa1d3f create example 2023-05-23 19:09:24 -05:00
Evan Almloff
d0d7e88a0d generate site map constant 2023-05-23 18:47:33 -05:00
Evan Almloff
502d670dff improve macro ergonomics 2023-05-23 17:32:40 -05:00
Evan Almloff
1f68399e7b allow extra fields in the enum not from the route 2023-05-23 13:57:50 -05:00
Evan Almloff
46017d5b7e fix outlets being updated out of order 2023-05-23 12:59:31 -05:00
Evan Almloff
f94dc85491 fix scroll history 2023-05-23 12:59:22 -05:00
Evan Almloff
dd48c5a163 fix web history 2023-05-23 11:58:12 -05:00
Evan Almloff
b91fb39142 Merge branch 'upstream' into router-typesafe 2023-05-23 11:24:31 -05:00
Evan Almloff
7ae8403af7 update web history 2023-05-23 11:22:57 -05:00
Evan Almloff
e03e0647ee fix url encoded desktop assets 2023-05-23 09:09:05 -05:00
Evan Almloff
e4b8fbfafe Intigrate macro with router hooks and components 2023-05-22 16:42:32 -05:00
Evan Almloff
ef6551a6cd seperate dynamic nested segments and layouts 2023-05-22 11:44:24 -05:00
Evan Almloff
be3dae4b05 order catch all routes after non-catch all routes 2023-05-21 11:58:35 -05:00
Evan Almloff
3d8bceb77f fix non_camel_case_types warning 2023-05-20 19:08:43 -05:00
Evan Almloff
ecab5497ee switch to :field for dynamic segments 2023-05-20 19:02:49 -05:00
Evan Almloff
fbd333e334 implement layouts and outlets 2023-05-20 16:32:48 -05:00
marc2332
5ea04017e9
renamed the feature 2023-05-20 22:57:17 +02:00
marc2332
c741a32f4a
resolved conflicts 2023-05-20 22:10:54 +02:00
marc2332
bd0bf8110a
indent 2023-05-20 22:09:44 +02:00
marc2332
02355ddd4c
feat: Move layout_attributes behind a feature in native-core 2023-05-20 22:06:35 +02:00
serzhiio
fb23e8d1da Added .unsubscribe() and .force_update() fn's 2023-05-20 16:23:21 +04:00
Evan Almloff
383e7e6a58 Use more precice timestamp in hot reloading 2023-05-19 12:33:07 -05:00
Jonathan Kelley
c97f43146d bump hooks and web crates 2023-05-18 13:42:15 +02:00
Jon Kelley
6bd3437e3a
Merge branch 'master' into server-fn 2023-05-18 13:18:41 +02:00
Jon Kelley
379ea09b12
Merge pull request #894 from Demonthos/query-system
Create onmounted Event
2023-05-18 13:17:15 +02:00
Jon Kelley
7a620daad7
Merge pull request #995 from Demonthos/mock-event-tests
Mock Desktop Tests
2023-05-18 13:16:21 +02:00
Jon Kelley
a9c1ce2b86
Merge pull request #1028 from Demonthos/add-use-element
Add use element to html
2023-05-18 13:15:53 +02:00
Jon Kelley
7f74927d82
Merge pull request #1021 from Demonthos/fix-web-event-bubbling-on-text-nodes
Fix web events starting on a text node
2023-05-18 13:15:40 +02:00
Nico Burns
287227bf48 Fix clippy lints 2023-05-17 13:13:57 +01:00
Nico Burns
f4b828b949 Bump Taffy version in dioxus-tui 2023-05-17 13:12:00 +01:00
Nico Burns
2d40e0a261 Fix rink compilation with Taffy 0.3 2023-05-17 10:47:31 +01:00
Nico Burns
67d99b3a16 Add support for parsing grid value of Display property 2023-05-16 20:24:44 +01:00
Nico Burns
8010d9b4e3 Fix unused import 2023-05-16 19:15:29 +01:00
Nico Burns
c1f7600085 native-core: add support for CSS Grid properties 2023-05-16 19:10:11 +01:00
Nico Burns
2b0a86701e Upgrade Taffy to v0.3.12] 2023-05-16 10:46:13 +01:00
Evan Almloff
633eae2d5c add use element to html 2023-05-15 14:39:32 -05:00
Evan Almloff
f4227c7311 remove static end tree segment variant 2023-05-14 17:46:13 -05:00
Evan Almloff
a73873a571 add static nesting 2023-05-14 17:39:42 -05:00
Evan Almloff
adfc10461e reorganize router macro package 2023-05-13 18:14:30 -05:00
Evan Almloff
d6b2145aa7 fix warnings 2023-05-13 17:49:58 -05:00
Evan Almloff
ee763d52e1 implement spread segments 2023-05-13 17:49:10 -05:00
Miles Murgaw
06233ac550 fix: rustfmt 2023-05-13 12:41:00 -04:00
Miles Murgaw
d059b2bc05 doc: mention futures-util in use_coroutine hook 2023-05-13 11:50:24 -04:00
Evan Almloff
2aadeb8046 parse query strings 2023-05-12 20:55:38 -05:00
Evan Almloff
e26ff6a5c0 delete unneeded files 2023-05-12 09:18:55 -05:00
Evan Almloff
4a8542c28e fix response spelling 2023-05-11 18:40:02 -05:00
Alexander Keliris
35cb6616af
Add hgroup html tag (#1016)
The [<hgroup>](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hgroup) HTML element represents a heading and related content. It groups a single <h1>–<h6> element with one or more <p>.
2023-05-10 08:21:05 -05:00
Evan Almloff
d1afd99b10 fix clippy 2023-05-08 17:58:56 -05:00
Evan Almloff
043aae1689 fix the onload event 2023-05-08 17:49:28 -05:00
Evan Almloff
ec5999b3b4 fix clippy 2023-05-05 15:45:38 -05:00
Evan Almloff
ae71e4ce33 don't render headless tests 2023-05-05 11:11:50 -05:00
Evan Almloff
19436e210f Merge branch 'upstream' into query-system 2023-05-05 11:09:25 -05:00
Jonathan Kelley
b6463e4b27 bump core 2023-05-04 12:04:21 -07:00
Evan Almloff
40d30bb434 fix fullstack desktop example 2023-05-04 11:44:32 -05:00
Evan Almloff
ea5e664364 fix formatting 2023-05-04 11:39:46 -05:00
Evan Almloff
1b199977d1 add rendering tests 2023-05-04 11:04:06 -05:00
Evan Almloff
ab1de6e53f finish server function docs 2023-05-04 09:57:11 -05:00
Evan Almloff
230afadf3d Fix web events starting on a text node 2023-05-03 09:00:17 -05:00
Evan Almloff
515aee6c3c reorganize the fullstack docs 2023-05-02 17:43:07 -05:00
Evan Almloff
a9375af2b4 remove ws message logging 2023-05-02 11:06:54 -05:00
Evan Almloff
579da12ab6 Merge branch 'upstream' into server-fn 2023-05-02 11:05:38 -05:00
Evan Almloff
fb6757484d pull out serve static assets methods 2023-05-02 11:05:21 -05:00
Evan Almloff
e6c540320e rename package to dioxus-fullstack 2023-05-02 10:15:34 -05:00
Evan Almloff
ed4709101c fix duplicate example names 2023-05-02 09:38:58 -05:00
Evan Almloff
3c002913eb fix hot reloading in router example 2023-05-01 17:38:17 -05:00
Evan Almloff
064bee4a9f spawn hot reloading in a seperate thread 2023-05-01 17:34:30 -05:00
Evan Almloff
126ed2f9b8 remove log 2023-05-01 11:28:20 -05:00
Evan Almloff
970d993758 attempt to reconnect to server after sever disconnects in debug mode 2023-05-01 11:27:19 -05:00
Evan Almloff
35dcacb956 use ascii64 encoding 2023-04-30 16:35:11 -05:00
ealmloff
4d90bdee47
Remove console.log 2023-04-29 20:42:47 -05:00
Evan Almloff
64c7fda201 fix warp release builds 2023-04-29 17:32:16 -05:00
Evan Almloff
7ff5d356d5 allow server functions to read request and modify responce 2023-04-29 17:04:54 -05:00
Evan Almloff
581a4648de document get_root_props_from_document 2023-04-28 18:01:21 -05:00
Evan Almloff
03a2824660 allow passing root prop data from the server to the client 2023-04-28 17:59:01 -05:00
Evan Almloff
0726a7b08f update server functions commit 2023-04-27 20:25:16 -05:00
Evan Almloff
70687748d3 fix events test 2023-04-27 18:36:28 -05:00
Evan Almloff
b090f662f4 Merge branch 'upstream' into mock-event-tests 2023-04-27 18:00:52 -05:00
Evan Almloff
01d673e654 create event tests 2023-04-27 18:00:43 -05:00
Evan Almloff
f381e56ab3 test scafolding 2023-04-27 16:38:09 -05:00
Evan Almloff
f044bb2128 fix onclick event 2023-04-27 15:19:10 -05:00
Attilio
c645e1c6aa
Allow multiple prevent default for Web, Desktop and LiveView (#987)
* Allow multiple prevent default in dioxus_web

* Use SplitWhitespace for prevent default requests

* Add multiple prevent default option to liveview and desktop

* Update docs about prevent_default attribute

* cargo clippy

* update prevent default guide example

---------

Co-authored-by: Evan Almloff <ealmlof1@stumail.jccc.edu>
2023-04-27 11:26:04 -05:00
Evan Almloff
cfe94950c6 make files optional when deserializing form data 2023-04-26 18:05:13 -05:00
Evan Almloff
e1f02f8135 Merge branch 'upstream' into query-system 2023-04-26 18:00:39 -05:00
Evan Almloff
7e292cc2fa Merge branch 'upstream' into fix-links-liveview 2023-04-26 17:56:13 -05:00
Jonathan Kelley
22cfff647c Merge branch 'master' into implement-file-engine 2023-04-26 15:32:34 -07:00
Jon Kelley
79c62e5545
Merge pull request #974 from Demonthos/fix-selected-desktop
Fix selected and checked with boolean attributes
2023-04-26 15:21:29 -07:00
Jon Kelley
3962c92f03
Merge pull request #952 from Demonthos/fix-non-bubbling-events
Fix non-bubbling event propagation
2023-04-26 15:21:19 -07:00
Jon Kelley
537ecbf4bb
Merge pull request #989 from Demonthos/fix-liveview-tokio-features
Fix LiveView Tokio features
2023-04-26 15:20:31 -07:00
ealmloff
be2e69bd77
Merge branch 'DioxusLabs:master' into fix-non-bubbling-events 2023-04-25 15:24:37 -05:00
ealmloff
c0d08c9802
Merge branch 'DioxusLabs:master' into fix-links-liveview 2023-04-25 15:24:25 -05:00
ealmloff
425e8bfed8
Merge branch 'DioxusLabs:master' into fix-selected-desktop 2023-04-25 15:24:05 -05:00
Evan Almloff
36a2c863bf fix dioxus-tui tests 2023-04-25 15:16:02 -05:00
Evan Almloff
254947a194 fix liveview tokio features 2023-04-25 15:08:53 -05:00
Evan Almloff
d749fff11b fix double diologs on desktop renderer 2023-04-25 14:29:35 -05:00
Evan Almloff
9cfb655478 implement the file engine for liveview 2023-04-25 14:26:12 -05:00
Evan Almloff
6d3d927d5c Merge branch 'fix-select-form-events' into implement-file-engine 2023-04-25 13:18:25 -05:00
Evan Almloff
c1e2592299 implement file events on desktop 2023-04-25 09:26:56 -05:00
Evan Almloff
b0a1f4773e create file upload example 2023-04-25 08:16:11 -05:00
Jon Kelley
1adccc0573
Merge pull request #984 from Demonthos/fix-html-to-rsx-conversion
Fix HTML to RSX conversions example
2023-04-24 16:43:47 -07:00
Jon Kelley
ca0cea96e3
Merge pull request #968 from Demonthos/swich-debug-to-trace-router
Switch debug logs to trace in the router and web crates
2023-04-24 15:05:25 -07:00
Jon Kelley
68b0ad8ae2
Merge pull request #967 from Demonthos/remove-shipyard-heigharchy
Remove unused shipyard-hierarchy
2023-04-24 15:05:13 -07:00
Will Hopkins
8af3522a2e
fix: change crossterm poll timeout to 10ms from 1s (#983)
Problem: Key events were delayed signifantly in TUI widgets.
Solution: Decrease crossterm event poll timeout from 1000ms to 10ms.

Fixes #978
2023-04-24 16:13:54 -05:00
Evan Almloff
7be8ec3467 Fix html to rsx conversions 2023-04-24 16:07:50 -05:00
Evan Almloff
eb4abca022 update crossterm version 2023-04-24 11:48:52 -05:00
Evan Almloff
28ef3f8968 fix liveview links 2023-04-23 12:07:38 -05:00
Evan Almloff
5a08da5ec7 fix selected and checked with boolean attributes 2023-04-23 11:48:53 -05:00
Evan Almloff
80a8310297 switch debug logs to trace in the router and web crates 2023-04-20 15:08:56 -05:00
Evan Almloff
20e7b9b65b Merge branch 'upstream' into fix-non-bubbling-events 2023-04-20 10:20:00 -05:00
Evan Almloff
9fa912bb59 create native file engine bindings for TUI/Blitz 2023-04-20 10:12:11 -05:00
Evan Almloff
d7eae79509 prevent default file input behavior on desktop 2023-04-20 10:10:52 -05:00
Evan Almloff
8669a5eb0e remove unused shipyard-heigharchy 2023-04-20 08:55:35 -05:00
Evan Almloff
223c7efce2 Merge branch 'upstream' into query-system 2023-04-18 10:33:40 -05:00
Evan Almloff
bed1d58a77 create web file engine 2023-04-18 09:24:34 -05:00
ealmloff
894246a04a
Merge branch 'master' into return-context 2023-04-18 08:53:01 -05:00
Evan Almloff
5d9d9e7441 fix clippy 2023-04-17 13:44:44 -05:00
Evan Almloff
9877b0f0b1 finish shadow dom docs 2023-04-17 12:41:54 -05:00
Evan Almloff
1200457880 bump sledgehammer version 2023-04-17 07:18:26 -05:00
Evan Almloff
baeb4251ba refactor text inputs 2023-04-16 14:05:27 -05:00
Jon Kelley
9b02b2169f
Merge pull request #959 from Demonthos/bump-sledgehammer-bindgen 2023-04-15 10:49:04 -07:00
Marc Espín
c113d96bbe
fix: Update logos and custom assets example (#960)
* fix: Update logo and custom assets example

* update old logos
2023-04-15 08:02:04 -05:00
Evan Almloff
ea5a6775a2 bump sledgehammer-bindgen version 2023-04-14 14:58:48 -05:00
Jon Kelley
a687f697c7
Merge pull request #902 from Demonthos/fix-ssr-raw-attributes
Fix raw attribute values in SSR
2023-04-13 09:55:50 -07:00
Evan Almloff
efa7305794 Port widgets to the new system 2023-04-13 10:29:38 -05:00
Evan Almloff
7193453fe0 Merge branch 'upstream' into server-fn 2023-04-13 08:09:27 -05:00
Jon Kelley
89efa60389
Merge pull request #939 from Demonthos/disable-browser-shortcuts
Disable browser shortcut keys on windows
2023-04-12 15:20:57 -07:00
Adrian Wannenmacher
90c7e22f8b
actually make clippy happy 2023-04-12 20:19:01 +02:00
Adrian Wannenmacher
2f3bb4d6d5
make clippy happy 2023-04-12 19:48:27 +02:00
Adrian Wannenmacher
0f4af4ffd5
merge upstream changes 2023-04-12 19:41:14 +02:00
Evan Almloff
c2b873c650 restore core changes 2023-04-12 11:39:57 -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
788c00274e create a shadow dom when a custom element is mounted 2023-04-12 10:05:09 -05:00
Evan Almloff
e7fb03f900 Merge branch 'upstream' into make-widgets-cross-framework 2023-04-12 10:04:18 -05:00
Evan Almloff
4bc5d457ae create custom element test 2023-04-12 10:03:55 -05:00
Evan Almloff
6afd764aa4 Merge branch 'upstream' into fix-ssr-raw-attributes 2023-04-12 09:11:25 -05:00
Evan Almloff
bc014f7107 Merge branch 'upstream' into disable-browser-shortcuts 2023-04-12 09:09:36 -05:00
Jon Kelley
071f81efbc
Merge pull request #953 from Demonthos/fix-native-core-dependancies-in-different-directions
Fix native core dependencies in a different direction than the pass direction
2023-04-11 14:32:35 -07:00
Andrew Collins
d6b9d8f5b6 remove rc around webview and add type for desktopcontext 2023-04-11 16:45:00 -04:00
Adrian Wannenmacher
e24526dab3
add tests for the link component 2023-04-11 22:07:00 +02:00
Adrian Wannenmacher
18c7f9c056
reimplement link click event handler prop 2023-04-11 20:38:39 +02:00
Adrian Wannenmacher
0b7384ddf2
document why matching route doctest is ignored 2023-04-11 19:58:28 +02:00
Adrian Wannenmacher
00174d4f46
switch router to async-lock 2023-04-11 19:58:07 +02:00
Adrian Wannenmacher
231e32d76e
merge upstream changes 2023-04-11 19:21:48 +02:00
Evan Almloff
6653d48614 fix clippy lint in desktop 2023-04-11 11:34:33 -05:00
Andrew Collins
64575eaee2 forgot one 2023-04-11 11:06:16 -04:00
Andrew Collins
0e1f015b78 turn desktop context into Rc<DesktopContext> 2023-04-11 11:03:46 -04: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
d005f3481f fix non-bubbling event propagation 2023-04-10 09:45:16 -05:00
Ivan Tham
05caa475b1 Add timeout count example 2023-04-09 22:54:18 +08:00
Evan Almloff
500a73abae allow registering custom element and fix deadlock 2023-04-08 19:01:48 -05:00
Evan Almloff
60be849ff0 handle passes entering or avoiding the shadow tree 2023-04-08 18:53:53 -05:00
Andrew Collins
a5c46b0e5c new window returns desktop context 2023-04-08 11:23:48 -04:00
Jon Kelley
7c9295af38
Merge pull request #920 from Demonthos/fix-cfg-docs
Update docs for the web cfg cache option
2023-04-07 16:08:16 -07:00
Jon Kelley
ec99df9376
Merge pull request #936 from ProfXwing/master
Add web context back and ensure it isn't dropped prematurely.
2023-04-07 12:50:41 -07:00
Evan Almloff
32945998c3 implement removing subtrees 2023-04-07 11:23:37 -05:00
Evan Almloff
874956bc50 intial implementation of shadow trees 2023-04-07 11:11:46 -05:00
Evan Almloff
fe75138e42 fix dangerous_inner_html with SSR 2023-04-07 09:35:32 -05:00
Evan Almloff
b2c87f5c47 create scafolding for the shadow dom 2023-04-06 16:59:25 -05:00
Evan Almloff
8b5f2cb02f Merge branch 'upstream' into make-widgets-cross-framework 2023-04-06 14:07:01 -05:00
Evan Almloff
37dcbbf758 disable browser shortcut keys on windows 2023-04-06 11:29:53 -05:00
Evan Almloff
f1f7517b88 Fix form events with select multiple 2023-04-06 11:11:08 -05:00
Andrew Collins
073c4140d9 added web context back and updated wry to latest 2023-04-05 22:09:17 -04:00
Jon Kelley
61d100e1f8
Merge pull request #935 from DioxusLabs/jk/fix-wry-segfault
Hotfix wry segfaulting by commenting out webcontext
2023-04-05 13:28:23 -07:00
Jon Kelley
f0acf94b85
Merge pull request #903 from Demonthos/fix-non-bubbling-listener-hydration
Fix non-bubbling listener hydration
2023-04-05 13:07:41 -07:00
Jon Kelley
9c7b6d7ed0
Merge pull request #927 from Demonthos/more-resilient-key-deserialization
More resilient keyboard event deserialization
2023-04-05 13:07:23 -07:00
Jonathan Kelley
44c1e2e033 clippy 2023-04-05 13:06:25 -07:00
Jonathan Kelley
dc0df321b1 Fix wry segfaulting by commenting out webcontext 2023-04-05 13:00:27 -07:00
Evan Almloff
297c9a822e always update root id node refs 2023-04-05 12:34:17 -05:00
Evan Almloff
2ca5ff96df Merge branch 'upstream' into query-system 2023-04-04 17:36:27 -05: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
Evan Almloff
219af51526 fix cargo check 2023-04-03 17:39:09 -05:00
Evan Almloff
53c8585107 Add dixous-server README 2023-04-03 13:58:54 -05:00
Evan Almloff
0e445c9f59 add desktop server functions example 2023-04-03 13:34:34 -05:00
Evan Almloff
7ae45272d1 fix some doc links in dioxus-server 2023-04-03 13:20:38 -05:00
Evan Almloff
f1c31d6cc3 mark examples as don't publish 2023-04-03 13:09:34 -05:00
Evan Almloff
830dd6fa97 use git version of server functions 2023-04-03 13:09:25 -05:00
Evan Almloff
10a1c46a49 make server crate example more compelling 2023-04-03 12:45:01 -05:00
Evan Almloff
b8ca41bd92 document warp adapter 2023-04-03 12:15:59 -05:00
Evan Almloff
556e4f374b Document salvo adapter 2023-04-03 11:59:40 -05:00
Evan Almloff
9d5d647378 document axum adapter 2023-04-03 08:09:30 -05:00
Evan Almloff
d05c85db31 Document common items 2023-04-03 08:09:22 -05:00
Evan Almloff
987a0d5532 fix salvo serving static files 2023-04-02 18:13:27 -05:00
Evan Almloff
7214130c40 hot reloading intigration 2023-04-02 17:45:28 -05:00
Evan Almloff
9877dd7ed8 parse and inject pre rendered content to work with trunk 2023-04-02 16:18:15 -05:00
Evan Almloff
f96425e425 collect templates for hot reloading 2023-04-02 15:07:51 -05:00
Evan Almloff
e1bb6cc750 Merge branch 'upstream' into server-fn 2023-04-02 07:11:07 -05:00
Evan Almloff
1cc4260f70 more resilient keyboard event deserialization 2023-04-01 20:15:10 -05:00
Evan Almloff
6a51f8998d simplify server package features 2023-04-01 17:05:44 -05:00
Evan Almloff
c6992c7032 make server function API more flexible 2023-04-01 17:00:12 -05:00
Evan Almloff
71ddd50963 provide a nicer builder API 2023-04-01 17:00:09 -05:00
Evan Almloff
5ffdb4dbed prefech wasm + JS by default 2023-03-31 16:16:47 -05:00
Evan Almloff
bfcb0f6eab add an example illistrating intigration with the router 2023-03-31 15:33:44 -05:00
Evan Almloff
976d4ab960 Add warp adapter 2023-03-31 09:40:58 -05:00
Evan Almloff
5f7a6e2f3f fix docs for the web cache setting 2023-03-31 07:55:39 -05:00