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 |
|
Evan Almloff
|
bf2d561be4
|
invert prevent default on web forms
|
2023-04-04 09:32:09 -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
|
1578cbeda4
|
prevent default redirect on web forms
|
2023-04-01 19:29:17 -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 |
|
Evan Almloff
|
0b80d32d18
|
fix axum adapter
|
2023-03-30 20:50:58 -05:00 |
|
Evan Almloff
|
83d513ef36
|
add salvo intigration
|
2023-03-30 19:42:53 -05:00 |
|
Evan Almloff
|
f618da7311
|
allow passing props to the rendered component
|
2023-03-30 19:42:46 -05:00 |
|
Evan Almloff
|
39a5fbf268
|
add build instuctions
|
2023-03-30 15:58:03 -05:00 |
|
Evan Almloff
|
1be48c4aa8
|
create a serveconfig builder
|
2023-03-30 11:03:07 -05:00 |
|
Evan Almloff
|
1d395d572f
|
fix workspace build
|
2023-03-30 10:38:32 -05:00 |
|
Evan Almloff
|
fdc8ebd1b1
|
create fullstack hello world example
|
2023-03-30 10:34:13 -05:00 |
|
Evan Almloff
|
939e75541e
|
initial axum implementation
|
2023-03-29 20:20:26 -05:00 |
|
Jon Kelley
|
adade2d5c5
|
Merge pull request #917 from Demonthos/fix-more-complex-workspace-hot-reload
Fix more complex workspaces with hot reloading
|
2023-03-28 16:17:49 -07:00 |
|
Jon Kelley
|
0fd93e74c2
|
Merge pull request #915 from Demonthos/fix-empty-mutations
Don't add no op mutations when diffing lists
|
2023-03-28 16:17:25 -07:00 |
|
Evan Almloff
|
f9b33f12cb
|
fix more complex workspaces with hot reloading
|
2023-03-28 15:39:52 -05:00 |
|
Evan Almloff
|
7f6f6fb8c8
|
create server package
|
2023-03-28 13:35:17 -05:00 |
|
Evan Almloff
|
3bb6c4bc30
|
don't add no op mutations
|
2023-03-28 13:34:37 -05:00 |
|
Jon Kelley
|
51c388ce1f
|
Merge pull request #914 from Demonthos/fix-mutations-doc
Clarify mutations docs
|
2023-03-28 11:13:31 -07:00 |
|
Evan Almloff
|
204ac8b2ed
|
clarify mutations docs
|
2023-03-28 11:58:50 -05:00 |
|
Evan Almloff
|
a9b5c92fbb
|
avoid duplicating dirty nodes in native core
|
2023-03-28 08:35:57 -05:00 |
|
Jon Kelley
|
9a053a0b51
|
Merge pull request #905 from Demonthos/expose-data-dir-cfg
Expose the data directory in the desktop config
|
2023-03-27 19:58:52 -07:00 |
|
Jon Kelley
|
b09207e75d
|
Merge pull request #904 from Demonthos/fix-style-attributes-ssr
Fix style attributes in SSR
|
2023-03-27 19:58:31 -07:00 |
|
Jon Kelley
|
83613abbc1
|
Merge pull request #730 from Demonthos/simplify-native-core
Simplify native core state with ECS and make native-core work with other frameworks
|
2023-03-27 19:54:11 -07:00 |
|
Evan Almloff
|
84d0b8e9e0
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into query-system
|
2023-03-26 07:16:55 -05:00 |
|
Arniu Tseng
|
ec8b77ab32
|
Remove unused simple-logger
|
2023-03-25 18:20:01 +08:00 |
|
Evan Almloff
|
e4cb8c3aa0
|
fix Dirty Nodes for large NodeIds
|
2023-03-24 13:41:00 -05:00 |
|
Evan Almloff
|
6bc9bc6ef9
|
fix nodes not being marked as dirty with multiple mutations
|
2023-03-24 12:57:19 -05:00 |
|
Jonathan Kelley
|
b06228be70
|
publish rosetta
|
2023-03-24 09:39:52 -07:00 |
|
Jonathan Kelley
|
ab74fd2b5c
|
Merge branch 'master' of github.com:DioxusLabs/dioxus
|
2023-03-24 09:34:48 -07:00 |
|
Jonathan Kelley
|
d658f50141
|
publish autofmt
|
2023-03-24 09:34:40 -07:00 |
|
Evan Almloff
|
a551c0fcb8
|
add examples for onmounted
|
2023-03-24 11:32:42 -05:00 |
|
Evan Almloff
|
e0d46d9820
|
implement mounted event for TUI
|
2023-03-23 17:33:27 -05:00 |
|
Evan Almloff
|
8243dfe00d
|
implement a query engine for liveview
|
2023-03-23 16:52:29 -05:00 |
|
Evan Almloff
|
fa9f0d0f6c
|
Generalize Query system for use in use_eval and node querys
|
2023-03-23 15:19:00 -05:00 |
|
Evan Almloff
|
e0563bd637
|
allow paths in format expressions
|
2023-03-23 13:15:47 -05:00 |
|
Evan Almloff
|
c8880fac36
|
expose data directory in desktop config
|
2023-03-22 13:53:20 -05:00 |
|
Evan Almloff
|
468f684d7d
|
fix style attributes in SSR
|
2023-03-22 10:10:18 -05:00 |
|
Evan Almloff
|
b19e7ce455
|
fix non-bubbling listener hydration
|
2023-03-22 09:17:27 -05:00 |
|
Evan Almloff
|
96397f08d0
|
fix int and float raw values in ssr
|
2023-03-22 08:43:58 -05:00 |
|
Evan Almloff
|
71b5689b1e
|
fix web router test build
|
2023-03-21 08:22:40 -05:00 |
|
Evan Almloff
|
c04ce2901e
|
fix the span the error reports under
|
2023-03-21 07:59:25 -05:00 |
|
Evan Almloff
|
3655e7c89e
|
throw an error instead of accepting attributes without commas
|
2023-03-21 07:55:36 -05:00 |
|
Evan Almloff
|
7636c046fa
|
implement on mounted for desktop
|
2023-03-20 16:10:34 -05:00 |
|
Evan Almloff
|
02d33bf0e4
|
make web and desktop use_eval compatable
|
2023-03-20 09:28:09 -05:00 |
|
Evan Almloff
|
f74854b38c
|
fix formatting with raw elements
|
2023-03-20 07:21:31 -05:00 |
|
Evan Almloff
|
03413a68ab
|
fix formatting
|
2023-03-19 20:47:16 -05:00 |
|
Evan Almloff
|
209a55da69
|
allow raw elements if they include a dash
|
2023-03-19 20:37:40 -05:00 |
|
Evan Almloff
|
cb5cb56ad3
|
implement onmounted for the web renderer
|
2023-03-19 18:28:34 -05:00 |
|
Evan Almloff
|
1aad285853
|
provide nicer error types
|
2023-03-19 17:02:12 -05:00 |
|
Evan Almloff
|
920fcf728c
|
create onmounted event
|
2023-03-19 16:34:57 -05:00 |
|
Evan Almloff
|
c4c35cb046
|
make TUI widgets cross framework
|
2023-03-19 13:26:29 -05:00 |
|
Evan Almloff
|
f0bcb3c2c6
|
make dioxus intigration generic over custom value type
|
2023-03-19 07:14:35 -05:00 |
|
Evan Almloff
|
9a16687bdc
|
fix custom attribute values and add example
|
2023-03-18 07:16:53 -05:00 |
|
ealmloff
|
db79168348
|
Merge branch 'DioxusLabs:master' into fix-component-attribute-formatting
|
2023-03-17 13:07:28 -05:00 |
|
Evan Almloff
|
a974fb3a8a
|
fix clippy lints in native-core tests
|
2023-03-14 18:07:52 -05:00 |
|
Evan Almloff
|
ed6d813a9c
|
update Rink and Dioxus-TUI readmes
|
2023-03-14 17:31:21 -05:00 |
|
Evan Almloff
|
8b5551e5d2
|
fix formatting
|
2023-03-14 17:26:59 -05:00 |
|
Evan Almloff
|
a37b29947b
|
Remove the box::new passed into RealDom::new
|
2023-03-14 16:35:11 -05:00 |
|
Evan Almloff
|
d1155d159c
|
restore some unintended changes
|
2023-03-14 16:27:01 -05:00 |
|
Evan Almloff
|
41bf87e74f
|
Merge branch 'upstream' into simplify-native-core
|
2023-03-14 16:21:39 -05:00 |
|
Evan Almloff
|
4b81cdbf1b
|
Update custom renderer guide
|
2023-03-14 16:06:32 -05:00 |
|
Jon Kelley
|
059f6b18db
|
Merge pull request #869 from ndarilek/master
Add function to remove all global shortcuts.
|
2023-03-13 22:41:39 -04:00 |
|
Evan Almloff
|
ae1300b015
|
improve ergonomics of custom drivers and add a counter example to rink
|
2023-03-13 21:26:44 -05:00 |
|
Jonathan Kelley
|
55446c184c
|
Merge branch 'master' into jk/liveview-pool
|
2023-03-13 21:45:27 -04:00 |
|
Evan Almloff
|
b255800511
|
fix TUI and tests building
|
2023-03-13 18:09:20 -05:00 |
|
Evan Almloff
|
daac9f540f
|
document every item in native-core
|
2023-03-13 17:49:37 -05:00 |
|
Evan Almloff
|
226bd3a6e1
|
fix panic when waking future on shutdown
|
2023-03-13 15:50:05 -05:00 |
|
Evan Almloff
|
f34fa5d974
|
Move dioxus-specifc code into dioxus-tui crate and rename core crate to Rink
|
2023-03-13 12:04:51 -05:00 |
|
Evan Almloff
|
8e8c89c99e
|
shink grid size in driven example
|
2023-03-13 10:21:30 -05:00 |
|
Evan Almloff
|
080a9bdba0
|
fix driven example
|
2023-03-13 10:14:31 -05:00 |
|
Evan Almloff
|
9121d68d84
|
fix focus events subscriptions
|
2023-03-13 10:04:01 -05:00 |
|
Evan Almloff
|
ad374a8b9d
|
fix formatting and lints
|
2023-03-13 10:03:45 -05:00 |
|
Jonathan Kelley
|
a85d0c52ef
|
Merge branch 'master' into fix-event-bubbling-within-template
|
2023-03-12 19:49:36 -04:00 |
|
Evan Almloff
|
40292e40b2
|
improve performance and disable parallelism by default
|
2023-03-12 18:06:40 -05:00 |
|
Evan Almloff
|
0f5833d4c0
|
Improve benchmarks to also test for updating many elements at once
|
2023-03-12 16:56:02 -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
|
fda125de5f
|
fix clippy
|
2023-03-12 15:13:34 -05:00 |
|
Evan Almloff
|
4847789a83
|
fix event bubbling within a single template
|
2023-03-12 14:47:30 -05:00 |
|
Evan Almloff
|
ec3e02e4bb
|
finish macro
|
2023-03-12 08:26:16 -05:00 |
|
Evan Almloff
|
3f1d525734
|
make trailing commas in components optional
|
2023-03-11 18:27:50 -06:00 |
|
Kyle Smith
|
eee6cbabb2
|
Update Router book to reflect crate separation and need for web feature. (#873)
|
2023-03-10 07:07:53 -06:00 |
|
Jonathan Kelley
|
9ae5f47d19
|
Allow liveview to spawn pre-injected virtualdoms
|
2023-03-09 17:01:41 -08:00 |
|
Nolan Darilek
|
8657b47401
|
Add function to remove all global shortcuts.
|
2023-03-09 11:05:41 -06: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
|
7253eabe0a
|
fix anchor link for block-level elements
|
2023-03-06 20:49:23 -06:00 |
|
Jon Kelley
|
5b61cbb9a0
|
Merge pull request #859 from Demonthos/use-shared-state-futures
Make use_shared_state usable in static futures
|
2023-03-02 11:46:58 -08:00 |
|
Evan Almloff
|
2dd40ec202
|
add docs to remaining items
|
2023-03-02 12:02:12 -06:00 |
|
Evan Almloff
|
88198fc47c
|
remove static bound on owner
|
2023-03-02 11:59:25 -06:00 |
|
Evan Almloff
|
d238481936
|
reduce indirection and remove some unnecessary methods
|
2023-03-02 11:54:21 -06:00 |
|
Evan Almloff
|
f5c058a2eb
|
make use_shared_state usable in static futures
|
2023-03-02 11:42:02 -06:00 |
|
Jon Kelley
|
7e5d5940d6
|
Merge pull request #850 from Demonthos/fix-workspace-hot-reloading
Fix hot reloading in a workspace
|
2023-03-02 09:16:17 -08:00 |
|
Jon Kelley
|
66b62fc8ea
|
Merge pull request #856 from Demonthos/support-global-hotkeys
Create global shortcut handler for Dioxus desktop
|
2023-03-02 09:15:52 -08:00 |
|
Evan Almloff
|
bfdcad6ede
|
fix trait bounds on generics with inline_props
|
2023-03-01 20:41:49 -06:00 |
|
Evan Almloff
|
2d21f7ade1
|
add a shortcut for ctrl-r to prevent it breaking the application
|
2023-03-01 13:32:13 -06:00 |
|
Evan Almloff
|
ef9731eb74
|
update docs about dioxus desktop
|
2023-03-01 13:28:04 -06:00 |
|
Evan Almloff
|
cf2a79c173
|
create global shortcut handler for dioxus desktop
|
2023-03-01 13:23:15 -06:00 |
|
Evan Almloff
|
abcb3f57f0
|
create global shortcut handler for dioxus desktop
|
2023-03-01 13:15:58 -06:00 |
|
Evan Almloff
|
b91e010ac7
|
WIP: use shipyard ecs
|
2023-02-28 13:26:49 -06:00 |
|
Evan Almloff
|
2c0eb303f6
|
fix the provide context docs
|
2023-02-27 15:05:49 -06:00 |
|
Evan Almloff
|
55787c2e7d
|
fix hot reloading in a workspace
|
2023-02-26 18:42:14 -06:00 |
|
David Pedersen
|
bf3f7ec490
|
Fix typos in examples
|
2023-02-24 22:41:16 +01:00 |
|
Jon Kelley
|
74b8f6165d
|
Merge pull request #842 from Demonthos/linux-hot-reloading-fix
|
2023-02-24 13:33:25 -08:00 |
|
Evan Almloff
|
2c629f6d13
|
use namespaced path instead of local path
|
2023-02-23 12:05:17 -06:00 |
|
Yin Jifeng
|
fdd71c11fe
|
chore: export AtomId
|
2023-02-23 16:39:59 +08:00 |
|
Yin Jifeng
|
62d30bc254
|
chore: reimplement usefuture::state
|
2023-02-23 16:39:50 +08:00 |
|
Jonathan Kelley
|
f664ce8fe0
|
Merge branch 'master' of github.com:DioxusLabs/dioxus
|
2023-02-22 13:06:41 -08:00 |
|
Jonathan Kelley
|
018a6e7578
|
bump dioxus, html, and hot-reload
|
2023-02-22 13:06:33 -08:00 |
|
Jonathan Kelley
|
b27db17f76
|
bump hot-reload
|
2023-02-22 12:55:54 -08:00 |
|
Jon Kelley
|
133e2b4d05
|
Merge pull request #840 from mirkootter/master
|
2023-02-22 12:40:06 -08:00 |
|
Jonathan Kelley
|
ab0023129d
|
bump rsx
|
2023-02-22 12:22:45 -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 |
|
Jan-Mirko Otter
|
9ac8210196
|
PartialEq for UseState/UseCoroutine
|
2023-02-22 20:26:21 +01:00 |
|
Evan Almloff
|
c012855659
|
collect non-fatal errors in hot reloading
|
2023-02-22 09:18:12 -06: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 |
|
Jonathan Kelley
|
f420c6f333
|
bump web and interpreter
|
2023-02-16 13:42:49 -08:00 |
|
Jonathan Kelley
|
33397b290d
|
bump core
|
2023-02-16 12:13:27 -08:00 |
|
Jon Kelley
|
7d37dc39d5
|
Merge pull request #829 from Demonthos/fix-pre-tag-ssr
|
2023-02-14 11:36:02 -08:00 |
|
Jon Kelley
|
8c5dd33729
|
Merge pull request #828 from Demonthos/ssr-escape-text
|
2023-02-14 11:35:49 -08:00 |
|
Evan Almloff
|
4bf655851b
|
fix pre tag typo
|
2023-02-14 09:56:39 -06:00 |
|
Evan Almloff
|
c84003de98
|
update tests to escape text
|
2023-02-14 09:06:59 -06:00 |
|
Evan Almloff
|
c9f9b8b0fa
|
escape text in ssr
|
2023-02-14 08:44:01 -06:00 |
|
Evan Almloff
|
f652ac5e13
|
improve sorting test
|
2023-02-12 17:36:00 -06:00 |
|
Evan Almloff
|
abd6132c03
|
fix bfs ordering
|
2023-02-12 17:11:32 -06:00 |
|
Evan Almloff
|
fe3ad8ebe9
|
document state trait
|
2023-02-11 17:43:08 -06:00 |
|
Evan Almloff
|
d8da8e4275
|
fix color picker example
|
2023-02-10 11:01:24 -06:00 |
|
Evan Almloff
|
db04550fc8
|
fix widgets in tui
|
2023-02-10 10:56:24 -06:00 |
|
Evan Almloff
|
f6feb3f3f0
|
fix tui widgets
|
2023-02-09 21:34:47 -06:00 |
|
Jon Kelley
|
bea16f151f
|
Merge pull request #825 from Demonthos/skip-excluded-files-intitial-read-hot-reload
Hot reloading: filter initial read of files by excluded files
|
2023-02-09 15:05:40 -08:00 |
|
Evan Almloff
|
32dc68c539
|
hot reloading: filter intial read of files by excluded dirs
|
2023-02-09 16:37:12 -06:00 |
|
Evan Almloff
|
ff408c17de
|
Merge branch 'upstream' into simplify-native-core
|
2023-02-09 16:19:01 -06:00 |
|
Evan Almloff
|
da62e85731
|
move clone method to nodemut
|
2023-02-09 13:55:45 -06:00 |
|
Evan Almloff
|
26d1cc2891
|
make tui driven example retained
|
2023-02-09 13:43:40 -06:00 |
|
Evan Almloff
|
5b822201f7
|
clean up node mut api
|
2023-02-09 13:24:45 -06:00 |
|
Jon Kelley
|
ede0ef037a
|
Merge pull request #824 from Demonthos/fix-diffing-lists-of-fragment-components
Fix keyed diffing with fragment node children
|
2023-02-09 10:25:59 -08:00 |
|
Evan Almloff
|
6bea6f6385
|
fix text dynamic node not assigning id
|
2023-02-09 09:14:07 -06:00 |
|
Evan Almloff
|
362aadb021
|
sum nodes pushed instead of counting them
|
2023-02-09 09:03:35 -06:00 |
|
Jonathan Kelley
|
a6c13c8ad0
|
Move event return to HTML crate
|
2023-02-08 15:51:28 -08:00 |
|
Evan Almloff
|
0f6eb4fca2
|
clean up node api
|
2023-02-08 14:59:47 -06:00 |
|
Evan Almloff
|
0e7ee238ea
|
fix benchmark
|
2023-02-08 07:57:00 -06:00 |
|
Evan Almloff
|
f03e08fc3b
|
fix tui driven example
|
2023-02-07 21:15:09 -06:00 |
|
Evan Almloff
|
997986ecf6
|
clean up passes code
|
2023-02-07 21:14:58 -06:00 |
|
Evan Almloff
|
a720507094
|
improve performance for TUI
|
2023-02-07 20:55:01 -06:00 |
|
Evan Almloff
|
9702ee3e19
|
remove some unused items and inline common methods
|
2023-02-07 14:58:38 -06:00 |
|
Evan Almloff
|
4ee8b8b676
|
create dioxus handler for TUI
|
2023-02-07 14:51:30 -06:00 |
|
Evan Almloff
|
a2236df773
|
Merge branch 'upstream' into simplify-native-core
|
2023-02-07 14:15:07 -06:00 |
|
Evan Almloff
|
71e34452da
|
create driven example for tui renderer
|
2023-02-07 14:14:04 -06:00 |
|
Jon Kelley
|
ac5fb44201
|
Merge pull request #819 from Demonthos/fix-release-build-warnings
Fix release build warnings
|
2023-02-07 09:11:46 -08:00 |
|
Evan Almloff
|
b33e0ed3ea
|
fix release build warnings
|
2023-02-07 09:19:09 -06:00 |
|
Evan Almloff
|
773a87d701
|
fix conditional compilation for hot reloading
|
2023-02-07 08:57:29 -06:00 |
|
Evan Almloff
|
c805bc25af
|
make tui agnostic over framework
|
2023-02-06 21:28:48 -06:00 |
|
Evan Almloff
|
05b968e8e4
|
update persistant iterator to work with new system
|
2023-02-06 14:52:15 -06:00 |
|
Evan Almloff
|
bd07d7754c
|
create node watcher API
|
2023-02-06 13:40:22 -06:00 |
|
Jonathan Kelley
|
9ebafc46bb
|
feat: allow 'static futures to be spawned from handlers
|
2023-02-06 00:54:08 -08:00 |
|
Evan Almloff
|
c881f9bf82
|
fix removing attributes in web bindings
|
2023-02-05 19:48:49 -06:00 |
|
Evan Almloff
|
93f64d91c9
|
fix some lints in tests
|
2023-02-05 09:39:55 -06:00 |
|
Evan Almloff
|
9dc63e67c9
|
add minimally called test
|
2023-02-05 09:35:32 -06:00 |
|
Evan Almloff
|
e4c7218fe8
|
make dioxus an optional dependancy
|
2023-02-04 20:45:29 -06:00 |
|
Evan Almloff
|
5087429cff
|
Merge branch 'upstream' into simplify-native-core
|
2023-02-04 17:57:46 -06:00 |
|
Evan Almloff
|
6fe00c4f78
|
make dioxus dependancy optional
|
2023-02-04 17:56:30 -06:00 |
|
Evan Almloff
|
8dde4e492f
|
finish migrating tests
|
2023-02-02 14:48:02 -06:00 |
|
Evan Almloff
|
c8eb5c7dd7
|
update native core tests
|
2023-02-02 14:26:59 -06:00 |
|
Evan Almloff
|
6cf0274a5b
|
expose listener methods
|
2023-02-02 14:26:47 -06:00 |
|
Marc Espín
|
d521da1991
|
Remove unnecessary 'static lifetime (#812)
|
2023-02-02 14:25:20 -06:00 |
|
Evan Almloff
|
2f6b8393f8
|
make parallelism optional
|
2023-02-02 08:57:23 -06:00 |
|
Evan Almloff
|
687cdf2cac
|
use thread pool
|
2023-02-02 07:08:29 -06:00 |
|
Evan Almloff
|
d67b21c0e9
|
improve performance
|
2023-02-01 20:45:11 -06:00 |
|
Evan Almloff
|
71a0bdf71d
|
TUI rendering mostly working
|
2023-02-01 14:36:56 -06:00 |
|
Evan Almloff
|
39a3db68bd
|
fix deadlock
|
2023-02-01 14:15:17 -06:00 |
|
Evan Almloff
|
5eb4ca677d
|
don't panic when trying to get information about a node that does not exist
|
2023-02-01 13:59:08 -06:00 |
|
Evan Almloff
|
ea46db0966
|
enable hydration feature in dev-dependancies
|
2023-01-31 14:19:19 -06:00 |
|
Evan Almloff
|
9baef6bcd9
|
always load the templates in hydration
|
2023-01-31 14:18:34 -06:00 |
|
Evan Almloff
|
696109db10
|
implement hydration
|
2023-01-31 14:10:48 -06:00 |
|
Jon Kelley
|
e9dd5a94c7
|
Merge pull request #807 from Demonthos/add-use-memo
|
2023-01-29 21:01:54 -08:00 |
|
Evan Almloff
|
0058c7ed32
|
create a way to create states
|
2023-01-29 20:28:29 -06:00 |
|
Evan Almloff
|
c7e957d6f9
|
add use_memo
|
2023-01-29 15:57:40 -06:00 |
|
Jon Kelley
|
98c2e6ec5f
|
Merge pull request #805 from amindWalker/liveview-shuttle
`chore:` change `tokio` to support `shuttle-service`
|
2023-01-29 12:12:56 -08:00 |
|
Evan Almloff
|
65be035506
|
only add non-static components to the borrowed_props list
|
2023-01-29 11:53:52 -06:00 |
|
Evan Almloff
|
2c205f8ca5
|
fix some type bounds
|
2023-01-29 09:17:06 -06:00 |
|
Evan Almloff
|
d53bfb6c56
|
Merge branch 'upstream' into simplify-native-core
|
2023-01-28 18:49:19 -06:00 |
|
Breno Rocha
|
8d470ceb78
|
chore: change tokio to support shuttle-service
|
2023-01-28 20:20:22 -03:00 |
|
Evan Almloff
|
a74a3b1925
|
add remaining passes
|
2023-01-28 15:54:02 -06:00 |
|
Evan Almloff
|
ec31014966
|
fix clippy in TUI
|
2023-01-28 15:06:03 -06:00 |
|
Evan Almloff
|
9efff74c0c
|
update TUI renderer to new approach
|
2023-01-28 14:51:05 -06:00 |
|
Jonathan Kelley
|
4f83c1b86d
|
Merge branch 'master' of github.com:DioxusLabs/dioxus
|
2023-01-27 23:27:36 -08:00 |
|
Jonathan Kelley
|
6fde323112
|
bump core version
|
2023-01-27 23:27:28 -08:00 |
|
Evan Almloff
|
b6c7d44a27
|
fix clippy
|
2023-01-27 20:35:46 -06:00 |
|
Anatolii Kurotych
|
624f32115b
|
Fix release build (#802)
|
2023-01-27 20:07:00 -06:00 |
|
Evan Almloff
|
51ca23b3f7
|
fix drag serialization on desktop
|
2023-01-25 20:44:42 -06:00 |
|
Evan Almloff
|
ce59ccfd44
|
enable multithreading
|
2023-01-23 21:03:28 -06:00 |
|
Jon Kelley
|
1b597f43d1
|
Merge pull request #754 from Demonthos/desktop-hot-reload
Implement hot reloading for Desktop, TUI, and Liveview
|
2023-01-23 09:48:54 -10:00 |
|
Jonathan Kelley
|
b5c7d5cfd9
|
chore: use 0.2 of bumpslab
|
2023-01-23 11:45:18 -08:00 |
|
Evan Almloff
|
a0441f686c
|
use main bumpslab branch
|
2023-01-23 12:48:00 -06:00 |
|
Evan Almloff
|
82e2175500
|
make entry key return scopeid
|
2023-01-23 10:08:11 -06:00 |
|
Evan Almloff
|
bdb63d18f3
|
try a different branch
|
2023-01-23 08:25:08 -06:00 |
|
Evan Almloff
|
00a9ad29a8
|
fix memory leak
|
2023-01-22 21:24:30 -06:00 |
|
Evan Almloff
|
c5f003e41e
|
use git version of bump slab
|
2023-01-22 21:07:54 -06:00 |
|
Evan Almloff
|
3279068569
|
clean up view code
|
2023-01-22 21:06:59 -06:00 |
|
Evan Almloff
|
ae028d82f8
|
use bump slab
|
2023-01-22 17:16:34 -06:00 |
|
Evan Almloff
|
4738352955
|
remove native-core-macro
|
2023-01-22 16:41:15 -06:00 |
|
Evan Almloff
|
ba79d4babd
|
don't-box-scopestates
|
2023-01-22 15:05:32 -06:00 |
|
Evan Almloff
|
fb0c6c1b62
|
Merge branch 'upstream' into simplify-native-core
|
2023-01-21 18:33:52 -06:00 |
|
Evan Almloff
|
0a5499508a
|
simplify api and pass clippy
|
2023-01-21 18:30:42 -06:00 |
|
Evan Almloff
|
7294edcd89
|
Merge branch 'upstream' into add-fuzzing-to-native-core
|
2023-01-21 07:45:39 -06:00 |
|
Evan Almloff
|
adff97036d
|
clean up some unused code + clippy
|
2023-01-21 07:44:38 -06:00 |
|
Jon Kelley
|
e686e42cfe
|
Merge pull request #790 from Demonthos/make-cursor-agnostic-over-storage
Make text editing utilities in native core agnostic over the text storage
|
2023-01-21 00:40:16 -08:00 |
|
Jon Kelley
|
877268737d
|
Merge pull request #791 from Demonthos/default-to-medium-border-width-when-style-is-set
Apply medium width when the border style is not none to match browsers
|
2023-01-21 00:37:26 -08:00 |
|
Evan Almloff
|
e81f05fe9d
|
make native core compile
|
2023-01-20 20:24:44 -06:00 |
|
Evan Almloff
|
20751327f3
|
apply medium width when the border style is not none to comply with browser behavior
|
2023-01-20 17:36:41 -06:00 |
|
Evan Almloff
|
d019ada3da
|
make delete selection public
|
2023-01-20 17:16:47 -06:00 |
|
Evan Almloff
|
8030ae5581
|
make text editing utilites agnostic over the text storage
|
2023-01-20 17:09:19 -06:00 |
|
Evan Almloff
|
278cac6551
|
pass clippy
|
2023-01-20 13:42:50 -06:00 |
|
Evan Almloff
|
dc768fee2f
|
fix replacing a dynamic text node in native core
|
2023-01-20 13:31:21 -06:00 |
|
Evan Almloff
|
04bf6c3f91
|
add fuzzing test to native core
|
2023-01-20 13:28:49 -06:00 |
|
Evan Almloff
|
ebb6300fc7
|
clean up the API
|
2023-01-20 13:23:26 -06:00 |
|
Evan Almloff
|
1587b41829
|
WIP make ECS work with reactive system
|
2023-01-19 14:40:56 -06:00 |
|
Evan Almloff
|
e36874d86e
|
use node id
|
2023-01-18 12:14:59 -06:00 |
|
Jon Kelley
|
f65b051102
|
Merge pull request #751 from Demonthos/expose-event-handle-desktop
Create with_event_handler to expose window event on desktop
|
2023-01-17 20:47:15 -08:00 |
|
Jonathan Kelley
|
e63226e15b
|
Merge branch 'master' of github.com:DioxusLabs/dioxus
|
2023-01-17 16:24:36 -08:00 |
|
Jonathan Kelley
|
4e4e101eee
|
fix: dont choke on emojji n exprs
|
2023-01-17 16:24:29 -08:00 |
|
Jonathan Kelley
|
07447fd756
|
Fix 782 - inline props should use cx token
|
2023-01-17 15:50:04 -08:00 |
|
Jon Kelley
|
ae1a618aa8
|
Merge pull request #780 from DioxusLabs/jk/dioxus-fmt
fix: short expr lists should not eat the final exprs
|
2023-01-17 13:01:51 -08:00 |
|
Jonathan Kelley
|
61b8a25ad8
|
make clippy happy
|
2023-01-17 10:51:23 -08:00 |
|
Jonathan Kelley
|
b81eca0433
|
fix: short expr lists should not eat the final exprs
|
2023-01-16 17:25:55 -08:00 |
|
Jon Kelley
|
ab967bb3d7
|
Merge pull request #779 from DioxusLabs/jk/dioxus-fmt
fix: immediate exprs in autofmt
|
2023-01-16 16:56:01 -08:00 |
|
Jonathan Kelley
|
b6e4db1f2f
|
fix: immediate exprs
|
2023-01-16 16:36:50 -08:00 |
|
Evan Almloff
|
91fc594708
|
ECS based tree data struture
|
2023-01-16 14:33:11 -06:00 |
|
Evan Almloff
|
5aa3587ea9
|
Merge branch 'upstream' into simplify-native-core
|
2023-01-16 13:05:34 -06:00 |
|
Evan Almloff
|
8548b324f1
|
fix dropping nested scopes
|
2023-01-15 21:23:49 -06:00 |
|
Evan Almloff
|
3f3db39c28
|
update doc links
|
2023-01-15 15:18:12 -06:00 |
|
Evan Almloff
|
d13d1fb1c9
|
Merge branch 'upstream' into fix-future-on-dropped-scope
|
2023-01-15 14:01:11 -06:00 |
|
Evan Almloff
|
d7f9a07f4e
|
fix
|
2023-01-15 13:52:06 -06:00 |
|
Jonathan Kelley
|
69a347a551
|
fix: scopes not dropping their hooks
|
2023-01-15 10:02:24 -08:00 |
|
Evan Almloff
|
60219d3f65
|
formatting
|
2023-01-15 12:01:12 -06:00 |
|
Evan Almloff
|
418d8b1c30
|
clippy
|
2023-01-15 11:51:17 -06:00 |
|
Evan Almloff
|
893d0be1a6
|
add option to specify a callback to make using hot-reloading in a CLI easier
|
2023-01-15 11:29:51 -06:00 |
|
Evan Almloff
|
70590c6af0
|
pass clippy
|
2023-01-14 16:07:13 -06:00 |
|
Jonathan Kelley
|
a45f16a773
|
chore: clean up comments
|
2023-01-14 11:57:36 -08:00 |
|
Jonathan Kelley
|
ecaa68605d
|
fix: trim start matches for events
|
2023-01-14 11:57:03 -08:00 |
|
Jonathan Kelley
|
441bd910f9
|
Merge branch 'master' into jk/fix-listener-indx
|
2023-01-14 00:43:10 -08:00 |
|
Jonathan Kelley
|
aa0f6812fa
|
fix ci around autofmt
|
2023-01-14 00:42:43 -08:00 |
|
Jonathan Kelley
|
40a36aa8e6
|
chore: use trim
|
2023-01-14 00:21:26 -08:00 |
|
Jonathan Kelley
|
8d59c626ea
|
fix: listeners should not use hard indexing
|
2023-01-14 00:19:37 -08:00 |
|
Jonathan Kelley
|
270de7a0d2
|
fmt
|
2023-01-13 18:03:16 -08:00 |
|
Jonathan Kelley
|
3945928c59
|
fix: adjust padding on autofmt
|
2023-01-13 17:16:06 -08:00 |
|
Jonathan Kelley
|
0b110075ef
|
chore: remvoe todos hiding in autofmt
|
2023-01-13 17:05:45 -08:00 |
|
Jonathan Kelley
|
9f9bcd747a
|
chore: fewer clones in autoformat infrastructure
|
2023-01-13 16:58:53 -08:00 |
|
Jonathan Kelley
|
ea032eeb8e
|
clean up macro crate a little bit
|
2023-01-13 16:52:37 -08:00 |
|
Jonathan Kelley
|
ac6035cb2a
|
feat: parse entire file instead of hunting for verbtain
|
2023-01-13 16:46:34 -08:00 |
|
Evan Almloff
|
63840bcca4
|
pass clippy
|
2023-01-13 17:55:11 -06:00 |
|
Evan Almloff
|
0c6750d177
|
fix dependancies
|
2023-01-13 17:50:32 -06:00 |
|
Evan Almloff
|
8a7cee529c
|
Merge branch 'upstream' into desktop-hot-reload
|
2023-01-13 17:43:32 -06:00 |
|
Evan Almloff
|
33c1b4e98f
|
Merge branch 'upstream' into desktop-hot-reload
|
2023-01-13 17:34:22 -06:00 |
|
Evan Almloff
|
80755e1d55
|
remove debug log
|
2023-01-13 17:32:31 -06:00 |
|
Evan Almloff
|
34c8ad8849
|
fix gitignore performance issues
|
2023-01-13 17:31:55 -06:00 |
|
Evan Almloff
|
31e21aaa79
|
change rebuild_handler to rebuild_command
|
2023-01-13 17:15:06 -06:00 |
|
Evan Almloff
|
22f86ed464
|
update docs
|
2023-01-13 16:57:27 -06:00 |
|
Evan Almloff
|
d642e53a2b
|
intigrate with .gitignore
|
2023-01-13 16:25:03 -06:00 |
|
Evan Almloff
|
cc983dc091
|
rebuild when the cargo.toml changes
|
2023-01-13 16:17:25 -06:00 |
|
Evan Almloff
|
b3d119b815
|
Provide option to do full rebuilds when nessisary
|
2023-01-13 16:13:07 -06:00 |
|
Jonathan Kelley
|
bf559a6d06
|
fix clippy
|
2023-01-13 10:59:03 -08:00 |
|
Jonathan Kelley
|
6cd87796f2
|
feat: allow ifchains and for loops
|
2023-01-13 10:51:12 -08:00 |
|
Jon Kelley
|
2dd2d7fe66
|
Merge pull request #763 from d4h0/liveview-remove-unnecessary-deps-and-features
Remove unnecessary dependencies and dependency features in `Cargo.toml` of `dioxus-liveview`
|
2023-01-13 10:13:48 -08:00 |
|
Jon Kelley
|
25fecf8de5
|
Merge pull request #761 from Demonthos/fix-web-boolean-attributes
|
2023-01-13 09:30:06 -08:00 |
|
d4h0
|
c4485071a7
|
init
|
2023-01-13 17:25:18 +01:00 |
|
Evan Almloff
|
c5bb4275e6
|
fix boolean attributes with the web renderer
|
2023-01-13 08:48:59 -06:00 |
|
Jonathan Kelley
|
8ec5cbcc20
|
fix ci
|
2023-01-12 22:54:50 -08:00 |
|
Jonathan Kelley
|
293ef9c690
|
fix: only flow exprs with indent in mind
|
2023-01-12 17:02:41 -08:00 |
|
Jonathan Kelley
|
983789e4c5
|
handle weird trailing whitespace in autofmt
|
2023-01-12 16:55:13 -08:00 |
|
Evan Almloff
|
3c229b38bc
|
make shutdown message more clear
|
2023-01-12 18:51:08 -06:00 |
|
Evan Almloff
|
cd17f515d4
|
change to hook api
|
2023-01-12 18:48:23 -06:00 |
|
Jonathan Kelley
|
92be7f990b
|
Merge branch 'master' of github.com:DioxusLabs/dioxus
|
2023-01-12 16:29:38 -08:00 |
|
Jonathan Kelley
|
cc8b910cf3
|
fix emoji support in autofmt
|
2023-01-12 16:29:31 -08:00 |
|
Evan Almloff
|
ebed5ac025
|
Merge branch 'upstream' into add-fuzzing-to-core
|
2023-01-12 16:38:29 -06:00 |
|
Evan Almloff
|
a01a65a0eb
|
seperate text and other dynamic nodes
|
2023-01-12 16:34:46 -06:00 |
|
Evan Almloff
|
260589cd7f
|
pass clippy
|
2023-01-12 15:53:33 -06:00 |
|
Evan Almloff
|
09da9c04a8
|
Use zero cost option instead of null pointers
|
2023-01-12 15:42:23 -06:00 |
|
Evan Almloff
|
8a04a6ab0e
|
clean up fuzzing test
|
2023-01-12 15:28:10 -06:00 |
|
Evan Almloff
|
75932a43e0
|
Merge branch 'upstream' into add-fuzzing-to-core
|
2023-01-12 15:17:20 -06:00 |
|
Evan Almloff
|
1899a10aec
|
fix removing aborted nodes
|
2023-01-12 15:13:47 -06:00 |
|
Evan Almloff
|
733ff40bd0
|
Merge branch 'upstream' into handle-aborting-renders
|
2023-01-12 13:30:15 -06:00 |
|
Jon Kelley
|
432125c630
|
Merge pull request #759 from Demonthos/fix-global-attribute-translation
|
2023-01-12 10:14:59 -08:00 |
|
Evan Almloff
|
fc28050da6
|
pass clippy
|
2023-01-12 12:09:43 -06:00 |
|
Evan Almloff
|
6c804cded7
|
Merge branch 'upstream' into desktop-hot-reload
|
2023-01-12 12:08:56 -06:00 |
|
Evan Almloff
|
f71ab650e8
|
don't include inteprocess in wasm builds
|
2023-01-12 11:41:46 -06:00 |
|
Evan Almloff
|
d8d483a8b4
|
apply the same fixes to element specific attributes
|
2023-01-12 11:31:21 -06:00 |
|
Evan Almloff
|
232b49a3be
|
change some upper camel case to snake case and fix some incorrect attributes
|
2023-01-12 11:21:34 -06:00 |
|
Evan Almloff
|
97b9f422e1
|
log path errors
|
2023-01-12 11:10:16 -06:00 |
|
Evan Almloff
|
4e180bd19e
|
remmove comment
|
2023-01-12 11:00:16 -06:00 |
|
Evan Almloff
|
dc8fcf254b
|
Merge branch 'upstream' into desktop-hot-reload
|
2023-01-12 10:59:01 -06:00 |
|
Evan Almloff
|
6b4a300880
|
doc formatting and cleanup
|
2023-01-12 10:58:12 -06:00 |
|
Evan Almloff
|
351b9fab6f
|
allow custom namespaces
|
2023-01-12 10:52:24 -06:00 |
|
Evan Almloff
|
c49c59b8b2
|
add readme
|
2023-01-12 10:32:50 -06:00 |
|
Evan Almloff
|
9be1df1451
|
allow disabling logging
|
2023-01-12 10:32:45 -06:00 |
|
Evan Almloff
|
82048737f4
|
fix the macro export and WIP hot reloading docs
|
2023-01-12 08:47:33 -06:00 |
|
Evan Almloff
|
19aaa0ee5b
|
allow watching arbitrary paths
|
2023-01-11 21:06:00 -06:00 |
|
Evan Almloff
|
ee57046b58
|
Merge branch 'desktop-hot-reload' of https://github.com/demonthos/dioxus into desktop-hot-reload
|
2023-01-11 20:05:55 -06:00 |
|
Jonathan Kelley
|
fd4eac3488
|
Merge branch 'master' of github.com:DioxusLabs/dioxus
|
2023-01-11 17:12:33 -08:00 |
|
Jonathan Kelley
|
cf79ca8113
|
chore: stop ignoring some doc tests
|
2023-01-11 17:12:09 -08:00 |
|
=
|
9e45cbe4a7
|
remove the hot-reload-macro crate
|
2023-01-11 18:51:09 -06:00 |
|
Jonathan Kelley
|
c4a18bc24d
|
chore: clean up some clippy warnings and add clippy lints to CI
|
2023-01-11 16:13:41 -08:00 |
|
=
|
042b67b61b
|
factor out a hot reloading connect function
|
2023-01-11 16:43:41 -06:00 |
|