Jonathan Kelley
|
44e997f7df
|
Fix eventhandler optional (#2119)
|
2024-03-20 09:04:37 -07:00 |
|
Evan Almloff
|
9f283f571f
|
fix signal error message and add tests (#2118)
|
2024-03-20 08:45:27 -07:00 |
|
Evan Almloff
|
58f7efafea
|
Make EventHandler copy (#2112)
* implement Copy for EventHandler
* implement from closure for event handler and remove special on prefix
* fix props implementation of EventHandler
|
2024-03-19 19:48:53 -07:00 |
|
Jonathan Kelley
|
4bb807a3ce
|
Reduce churn in window behavior
|
2024-03-18 22:38:33 -07:00 |
|
Evan Almloff
|
d442dac168
|
Add a menu bar option to the desktop config (#2107)
* add an option to set a custom menu in the desktop config
* Fix rename issue
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
|
2024-03-18 22:36:47 -07:00 |
|
Jonathan Kelley
|
10d361a44e
|
Fix proxy (#2108)
|
2024-03-18 22:21:07 -07:00 |
|
Jonathan Kelley
|
d8942a255b
|
Fix #2104: fmt incorrectly using 1-indexing for columns (#2106)
* Fix #2104: fmt incorrectly using 1-indexing for columns
* Clippy...
|
2024-03-18 18:23:45 -07:00 |
|
Jonathan Kelley
|
2dc6cecf2e
|
Fix #2043: use formvalue instead of String for forms (#2103)
Fix #2043: use formvalue instead of String for forms
|
2024-03-18 18:21:08 -07:00 |
|
Jonathan Kelley
|
9c64fc4769
|
Fix #1938, allow explicit props
|
2024-03-18 15:34:46 -07:00 |
|
Jonathan Kelley
|
f266213618
|
Bump to 0.5.0-alpha.2
|
2024-03-18 02:02:31 -07:00 |
|
Jonathan Kelley
|
6ab6e56de9
|
Make clippy happy
|
2024-03-17 21:39:29 -07:00 |
|
Jonathan Kelley
|
be00847199
|
Don't squawk when running under cargo
|
2024-03-17 21:15:57 -07:00 |
|
Jonathan Kelley
|
834d490beb
|
Fix: #2095, #1990
- Don't merge dynamic attributes together unnecessarily
- Walk the workspace until we find a target dir with the dioxusin handle
|
2024-03-17 21:14:26 -07:00 |
|
Jonathan Kelley
|
0c822d683c
|
Merge pull request #2069 from ealmloff/resource-dependancies
Manual non-reactive dependancies for use_memo, use_effect, and use_resource
|
2024-03-17 09:48:26 -07:00 |
|
Jonathan Kelley
|
f9f902732b
|
Fix: update wry, tao, to fix android issues
|
2024-03-15 20:12:13 -07:00 |
|
Jonathan Kelley
|
ef288d02d7
|
Merge branch 'main' into jk/mobile-fixes
|
2024-03-15 12:20:57 -07:00 |
|
Jonathan Kelley
|
1b8f7023f9
|
Merge branch 'main' into unwind-into-error-boundary
|
2024-03-15 12:15:55 -07:00 |
|
Evan Almloff
|
df41df75d0
|
switch to use_reactive
|
2024-03-15 11:54:09 -05:00 |
|
Evan Almloff
|
b8c41efb54
|
Merge branch 'DioxusLabs:main' into resource-dependancies
|
2024-03-15 08:46:17 -05:00 |
|
Jonathan Kelley
|
25844ae9d3
|
Fix: make clippy happy, don't set asset dir env
|
2024-03-15 00:07:33 -07:00 |
|
Jonathan Kelley
|
e3e0bbeda5
|
Merge branch 'main' into jk/mobile-fixes
|
2024-03-14 23:13:54 -07:00 |
|
Jonathan Kelley
|
fe5fc1058e
|
Fix: cargo running desktop shouldn't panic
|
2024-03-14 23:13:04 -07:00 |
|
Jonathan Kelley
|
7d11984a0e
|
Chore: bump wry + tao
|
2024-03-14 23:11:25 -07:00 |
|
Jonathan Kelley
|
6cc950eb9d
|
Fix: on embedded hotreload don't watch target directory
|
2024-03-14 23:05:31 -07:00 |
|
Jonathan Kelley
|
9474ad54cc
|
Make clippy happy
|
2024-03-14 22:40:23 -07:00 |
|
Jonathan Kelley
|
58233c6a3b
|
Merge branch 'main' into jk/fix-hotreloading-issues
|
2024-03-14 22:31:22 -07:00 |
|
Jonathan Kelley
|
f79a8c06d4
|
Merge pull request #2085 from DioxusLabs/dependabot/npm_and_yarn/packages/extension/follow-redirects-1.15.6
Bump follow-redirects from 1.15.4 to 1.15.6 in /packages/extension
|
2024-03-14 22:28:48 -07:00 |
|
Miles Murgaw
|
ab2e2c63d5
|
feat: fix unknown imports
|
2024-03-14 23:01:14 -04:00 |
|
Jonathan Kelley
|
cee4795f17
|
Merge pull request #2082 from ealmloff/bump-sledgehammer
Bump sledgehammer bindgen to a stable release
|
2024-03-14 19:06:51 -07:00 |
|
dependabot[bot]
|
711f812b47
|
Bump follow-redirects from 1.15.4 to 1.15.6 in /packages/extension
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-03-15 02:00:43 +00:00 |
|
Jonathan Kelley
|
7cc3264881
|
Move TUI renderer into blitz repo
|
2024-03-14 18:54:46 -07:00 |
|
Evan Almloff
|
92416253e0
|
fix typo in signal docs
|
2024-03-14 15:07:16 -05:00 |
|
Jonathan Kelley
|
efb21b24ca
|
Log watched dirs in status console
|
2024-03-14 09:20:51 -07:00 |
|
Jonathan Kelley
|
bb8b4dc2fb
|
FIx:
- asset hotreloading for desktop,
- asset dir for dxserve on desktop,
- extend features with platform
|
2024-03-13 17:15:49 -07:00 |
|
Evan Almloff
|
eeab3658d4
|
bump sledgehammer bindgen to stable
|
2024-03-13 19:05:42 -05:00 |
|
Evan Almloff
|
2e7b8cb178
|
unwind panics into error boundaries
|
2024-03-13 18:55:57 -05:00 |
|
Jonathan Kelley
|
c532d3ec1a
|
Merge branch 'main' into jk/fix-hotreloading-issues
|
2024-03-13 15:11:41 -07:00 |
|
Jonathan Kelley
|
3d699e7a75
|
Match on more places for asset reloading
|
2024-03-13 15:10:44 -07:00 |
|
Jonathan Kelley
|
34956cdb31
|
Merge pull request #2071 from ealmloff/depreciated-write-silent
Restore write_silent as a deprecated function with updated recommendations
|
2024-03-13 15:05:11 -07:00 |
|
Jonathan Kelley
|
8d8e7edb82
|
Clean up reloader
|
2024-03-13 14:36:56 -07:00 |
|
Jonathan Kelley
|
1bdc9d132e
|
Load tracked assets
|
2024-03-13 14:35:28 -07:00 |
|
Jonathan Kelley
|
e4f65b7260
|
Tests: add tests for hotreload and recurse into children
|
2024-03-13 14:15:34 -07:00 |
|
Jonathan Kelley
|
982b96074a
|
Add basic hotreload test samples
|
2024-03-13 13:07:15 -07:00 |
|
Evan Almloff
|
a428c61457
|
fix the liveview launch function
|
2024-03-13 13:42:22 -05:00 |
|
Evan Almloff
|
81182f99ff
|
fix and improve signal dependencies example
|
2024-03-13 12:00:18 -05:00 |
|
Evan Almloff
|
80aeba30c7
|
Merge branch 'main' into resource-dependancies
|
2024-03-13 10:03:44 -05:00 |
|
Evan Almloff
|
3866aa2977
|
simplify use_dependencies docs
|
2024-03-13 10:03:00 -05:00 |
|
Evan Almloff
|
0951a389f7
|
add a way to add manual dependency tuple to memos and effects
|
2024-03-13 09:54:48 -05:00 |
|
Evan Almloff
|
4985cfdfd0
|
restore write_silent as a deprecated function with updated recommendations
|
2024-03-13 09:34:49 -05:00 |
|
Jonathan Kelley
|
bca5335f31
|
fix: hotreloading files with multiple templates, asset hotreloading
|
2024-03-13 02:13:37 -07:00 |
|
Evan Almloff
|
2bbc609082
|
add a way to subscribe to a dependency tuple for the use_resource hook
|
2024-03-12 16:50:03 -05:00 |
|
Jonathan Kelley
|
05476cad76
|
Merge branch 'main' into jk/fix-hotreloading-issues
|
2024-03-12 14:38:36 -07:00 |
|
Evan Almloff
|
82ab212414
|
don't quit serving early if builds fail
|
2024-03-12 16:37:20 -05:00 |
|
Jonathan Kelley
|
ad7a350d2e
|
fix hotreloading issues in the CLI
|
2024-03-12 13:39:42 -07:00 |
|
Jonathan Kelley
|
d180f569cf
|
Merge pull request #2064 from ealmloff/make-resource-copy
Implement copy for Resource
|
2024-03-12 13:32:31 -07:00 |
|
Jonathan Kelley
|
b35f74e9d6
|
Merge pull request #2029 from ealmloff/isomorphic-spawn
Fix memos in children; introduce isomorphic spawn
|
2024-03-12 13:32:22 -07:00 |
|
Evan Almloff
|
b2607a5b35
|
Fix temporary reads within rsx
|
2024-03-12 15:15:36 -05:00 |
|
Evan Almloff
|
81e0469cc2
|
implement copy for Resource
|
2024-03-12 15:15:24 -05:00 |
|
Jonathan Kelley
|
41809f9a1b
|
Merge pull request #2057 from ealmloff/fix-examples-assets
Fix Manganis assets overlapping between examples
|
2024-03-11 16:33:21 -07:00 |
|
Evan Almloff
|
88e2dc127a
|
Never remove queued tasks without polling during suspense
|
2024-03-11 17:43:08 -05:00 |
|
Evan Almloff
|
6b84f284c9
|
fix manganis assets overlapping between examples
|
2024-03-11 17:11:52 -05:00 |
|
Konstantin Kostiuk
|
a4de322821
|
fix typo varient -> variant (#2056)
|
2024-03-11 17:03:34 -05:00 |
|
Evan Almloff
|
3e9a360b55
|
Merge branch 'main' into isomorphic-spawn
|
2024-03-11 15:42:47 -05:00 |
|
Evan Almloff
|
f51b5617e1
|
add a test for the memo hook
|
2024-03-11 15:33:46 -05:00 |
|
Evan Almloff
|
d575b3e4e4
|
fix the visibility of the read only signal helper struct
|
2024-03-11 14:46:51 -05:00 |
|
Marc Espin
|
617b11a352
|
feat: Add Resource::clear() and also updated Resource docs (#2049)
* feat: Add clear method to Resource and also updated its docs
* Update use_resource.rs
|
2024-03-11 14:17:20 -05:00 |
|
Jonathan Kelley
|
7303b752ec
|
Merge pull request #2042 from rtretter/main
Fixed VSCode extension
|
2024-03-11 10:45:35 -07:00 |
|
studystill
|
3a21ac5710
|
remove repetitive words (#2046)
Signed-off-by: studystill <chenghuiyue@outlook.com>
|
2024-03-11 09:49:26 -05:00 |
|
JeremyChen
|
70f97ec787
|
enhance: avoid failed hot-reload if backup file like .rs~ generate (#2048)
(cherry picked from commit 8565bca11b )
Co-authored-by: Jeremy Chen <jeremychen@djeremychen.com>
|
2024-03-11 09:30:25 -05:00 |
|
toxicvipa
|
664c9c37cc
|
removed scheme check for formatter and fixed indent bug
|
2024-03-09 19:32:15 +01:00 |
|
toxicvipa
|
f5a57c7693
|
implemented formatter for selection
|
2024-03-09 15:06:31 +01:00 |
|
Jonathan Kelley
|
32595ce161
|
Fix clippy on box references
|
2024-03-09 01:54:25 -08:00 |
|
Jonathan Kelley
|
494f7e727d
|
Heavily document component macro
|
2024-03-09 01:31:40 -08:00 |
|
Jonathan Kelley
|
052fd774cf
|
Chore #2028: radically clean up core-macro
|
2024-03-09 01:09:20 -08:00 |
|
Jonathan Kelley
|
2d2e9dc56a
|
Merge pull request #2033 from DioxusLabs/jk/kick-sf-on-client
Kick server futures on the client to track reactivity
|
2024-03-08 18:09:10 -08:00 |
|
Jonathan Kelley
|
47e7f2fd41
|
Kick server futures on the client
|
2024-03-08 16:52:03 -08:00 |
|
Jonathan Kelley
|
822fc79531
|
Merge pull request #2030 from rtretter/main
fixed clippy failing in non-server environment
|
2024-03-08 15:01:55 -08:00 |
|
Jonathan Kelley
|
dd109f20d2
|
fix #1979: generated Owned impl for the props builder was using the wrong generics. (#2027)
This commit fixes the owned impl to use the original generics rather than the build generics.
|
2024-03-08 16:49:56 -06:00 |
|
rtretter
|
47cfd212c9
|
fixed clippy failing in non-server environment
|
2024-03-08 23:45:50 +01:00 |
|
Evan Almloff
|
bbc81b8f9c
|
fix memos in children; introduce isomorphic spawn
|
2024-03-08 16:40:31 -06:00 |
|
Jonathan Kelley
|
7461a14cb4
|
fix 2020: return None if the root nodes are empty in rsx (#2026)
|
2024-03-08 15:57:46 -06:00 |
|
Robin Tretter
|
8eda67ecb2
|
added hot-reload as config option with default to true (#2024)
|
2024-03-08 14:54:03 -06:00 |
|
Evan Almloff
|
f8a8ee3e29
|
fix clippy
|
2024-03-08 12:45:23 -06:00 |
|
Evan Almloff
|
ffc49530f6
|
implement readable and callable for all structs in the hooks crate
|
2024-03-08 11:17:28 -06:00 |
|
Evan Almloff
|
98158bdc6f
|
fix headless tests
|
2024-03-08 10:54:02 -06:00 |
|
Evan Almloff
|
4bc2f4a713
|
add more docs around lifetime downcasting
|
2024-03-08 10:46:34 -06:00 |
|
Evan Almloff
|
5f9e5f607b
|
rename take to manually drop
|
2024-03-08 10:35:27 -06:00 |
|
Evan Almloff
|
60a84956d1
|
restore lifetime checking for signals
|
2024-03-08 10:32:57 -06:00 |
|
Jonathan Kelley
|
295c29db5d
|
Merge pull request #2005 from ealmloff/fix-suspense
Only poll suspended futures, lazy memos
|
2024-03-07 23:43:52 -08:00 |
|
Evan Almloff
|
9bad802beb
|
clean up dirty scopes module
|
2024-03-07 21:04:48 -06:00 |
|
Evan Almloff
|
cca92b9fed
|
remove extra logging
|
2024-03-07 20:51:19 -06:00 |
|
Evan Almloff
|
e72bf5820f
|
reuse remove_task in handle_task_wakeup
|
2024-03-07 20:47:43 -06:00 |
|
Jonathan Kelley
|
b05ea0b202
|
FIx: pushroot should actually push the right root on native mutations
|
2024-03-07 18:02:44 -08:00 |
|
Jonathan Kelley
|
3e5edff724
|
Fix key errors in autofmt crate
|
2024-03-07 16:21:51 -08:00 |
|
Jonathan Kelley
|
22e82fc140
|
undo >=1 check on roots
|
2024-03-07 16:11:44 -08:00 |
|
Jonathan Kelley
|
ae352f8958
|
Feat: reject invalid keys
|
2024-03-07 16:03:00 -08:00 |
|
Evan Almloff
|
3d7f419636
|
fix memos during suspense
|
2024-03-07 11:49:51 -06:00 |
|
Jonathan Kelley
|
feb80ce509
|
remove old interpreter
|
2024-03-06 20:24:37 -08:00 |
|
Jonathan Kelley
|
c3df8c55e3
|
fix windows, enable tokio for examples on wasm
|
2024-03-06 19:59:47 -08:00 |
|
Jonathan Kelley
|
bb5ecd779f
|
clean up some examples, ensuring stuff works
|
2024-03-06 19:50:07 -08:00 |
|
Jonathan Kelley
|
2995647e99
|
trim line feeds
|
2024-03-06 19:18:41 -08:00 |
|
Jonathan Kelley
|
c99c07db0c
|
warn
|
2024-03-06 18:59:27 -08:00 |
|
Jonathan Kelley
|
a2907d138d
|
dont even hash it!
|
2024-03-06 18:59:15 -08:00 |
|
Jonathan Kelley
|
c75aa48c74
|
add warning
|
2024-03-06 18:43:19 -08:00 |
|
Jonathan Kelley
|
f073322bb3
|
use md5 instead
|
2024-03-06 18:43:07 -08:00 |
|
Jonathan Kelley
|
f65ded2cb4
|
raw bytes instead of str
|
2024-03-06 18:16:09 -08:00 |
|
Jonathan Kelley
|
99748a611c
|
move debug
|
2024-03-06 17:59:05 -08:00 |
|
Jonathan Kelley
|
8df87c64c0
|
debug windows build
|
2024-03-06 17:54:20 -08:00 |
|
Jonathan Kelley
|
e02e41d6f1
|
Attempt even dumber hashing mechanism
|
2024-03-06 17:43:43 -08:00 |
|
Jonathan Kelley
|
60616d0ba7
|
fix liveview
|
2024-03-06 17:26:52 -08:00 |
|
Jonathan Kelley
|
1f6195b2ec
|
try new hashing strategy
|
2024-03-06 17:05:03 -08:00 |
|
Jonathan Kelley
|
08d054f5c8
|
Merge branch 'main' into jk/fix-form-inputs
|
2024-03-06 16:43:33 -08:00 |
|
Jonathan Kelley
|
81f38a0bc5
|
cfg out globalhotkey
|
2024-03-06 16:42:45 -08:00 |
|
rtretter
|
3ffb1facf3
|
search for first valid platform in features
|
2024-03-06 21:38:11 +01:00 |
|
Jonathan Kelley
|
f7f416ee3a
|
Fix hydration
|
2024-03-06 12:19:59 -08:00 |
|
rtretter
|
f62c81ea0d
|
added automatic platform detection to cli if none is passed
|
2024-03-06 21:16:51 +01:00 |
|
Evan Almloff
|
492f0329bf
|
remove flume, implement lazier memos
|
2024-03-06 11:38:28 -06:00 |
|
Jonathan Kelley
|
713ab98dd3
|
fix els bug
|
2024-03-06 02:08:18 -08:00 |
|
Jonathan Kelley
|
34b5bc927d
|
fix sledgehammer bindings on web
|
2024-03-06 02:04:56 -08:00 |
|
Jonathan Kelley
|
95d7012c8d
|
fix hashing system, bump wasm-bindgen
|
2024-03-06 02:00:24 -08:00 |
|
Jonathan Kelley
|
fa04edfed7
|
use hashmap defaulthasher
|
2024-03-06 00:11:21 -08:00 |
|
Jonathan Kelley
|
73e7c3e560
|
Attempt order invariance
|
2024-03-06 00:05:42 -08:00 |
|
Jonathan Kelley
|
45b824346c
|
attempt fix on inter
|
2024-03-05 23:49:27 -08:00 |
|
Jonathan Kelley
|
4b2e426958
|
clippy, and don't hash invisible files for ts generation
|
2024-03-05 22:38:38 -08:00 |
|
Evan Almloff
|
716eb11426
|
update suspend in use_server_future
|
2024-03-05 18:39:32 -06:00 |
|
Evan Almloff
|
c9603ea984
|
only poll suspended futures
|
2024-03-05 18:24:01 -06:00 |
|
Jonathan Kelley
|
39d6580eca
|
use git version of sledgehammer
|
2024-03-05 15:14:07 -08:00 |
|
Jonathan Kelley
|
624e58bd78
|
native file drop
|
2024-03-05 14:11:12 -08:00 |
|
Jonathan Kelley
|
78d16536a7
|
wip: native file handles when dropping 🎉
|
2024-03-05 13:57:28 -08:00 |
|
Jonathan Kelley
|
403e8e2f49
|
Clean up file uploads in desktop/liveview, remove minify
|
2024-03-05 13:00:27 -08:00 |
|
Jonathan Kelley
|
56a365742c
|
clean up native js more
|
2024-03-05 12:08:33 -08:00 |
|
Jonathan Kelley
|
44833c471f
|
Merge branch 'main' into jk/fix-form-inputs
|
2024-03-05 11:18:56 -08:00 |
|
Jonathan Kelley
|
608fec59e5
|
Merge pull request #1993 from DioxusLabs/fix-effect
Fix effect ordering and futures being run after scopes are dropped
|
2024-03-05 11:18:17 -08:00 |
|
Jonathan Kelley
|
b751674354
|
Web works with the js structure
|
2024-03-05 11:16:34 -08:00 |
|
Evan Almloff
|
287416cfa7
|
rename flush_sync to wait_for_next_render
|
2024-03-04 19:52:17 -06:00 |
|
Jonathan Kelley
|
16b38e339d
|
Merge branch 'main' into jk/fix-form-inputs
|
2024-03-04 17:46:38 -08:00 |
|
Jonathan Kelley
|
22266cc560
|
Switch to bun, clean up web implementation
|
2024-03-04 15:23:48 -08:00 |
|
Jonathan Kelley
|
38a2c04e38
|
Merge pull request #1983 from marc2332/fix/update-dioxus-router-docs
fix: Update `dioxus-router` docs
|
2024-03-04 14:21:52 -08:00 |
|
Jonathan Kelley
|
62d79747aa
|
Merge pull request #1987 from ealmloff/fix-fullstack-history
Fix fullstack history
|
2024-03-04 14:19:38 -08:00 |
|
Evan Almloff
|
2e3a730ed5
|
fix clippy
|
2024-03-04 16:10:04 -06:00 |
|
Evan Almloff
|
568631e331
|
test signal drops
|
2024-03-04 16:02:19 -06:00 |
|
Evan Almloff
|
8322b508a7
|
fix signals leaking memory
|
2024-03-04 15:51:14 -06:00 |
|
Evan Almloff
|
3827378f68
|
Merge branch 'main' into fix-effect
|
2024-03-04 15:40:37 -06:00 |
|
Evan Almloff
|
b42992bad1
|
add more internal documentation about tasks
|
2024-03-04 15:38:28 -06:00 |
|
Evan Almloff
|
fc7efd8006
|
test child future drop behavior
|
2024-03-04 15:26:16 -06:00 |
|
Evan Almloff
|
797feb5657
|
remove logging, clean up some code, and fix effect test
|
2024-03-04 15:09:31 -06:00 |
|
Evan Almloff
|
c4b8ebc1cf
|
separate task and scope tasks
|
2024-03-04 13:04:22 -06:00 |
|
Evan Almloff
|
78b9b157dc
|
fix formatting
|
2024-03-04 12:04:09 -06:00 |
|
Jonathan Kelley
|
199173a409
|
fix navigating when files are dropped
|
2024-03-01 23:37:46 -08:00 |
|
Jonathan Kelley
|
0ff0eb7846
|
Use the platform as the base interpreter instead of trying to extend it
|
2024-03-01 14:23:53 -08:00 |
|
Evan Almloff
|
a14e5be7ad
|
Fix effect ordering after reruns
|
2024-03-01 12:46:07 -06:00 |
|
Evan Almloff
|
26f5fb80cb
|
clean up the task queue
|
2024-03-01 12:18:42 -06:00 |
|
Jeremy Arnold
|
9ae3d14e67
|
Add tracing to virtual_dom (#1949)
Address #1161; Add tracing to virtual dom:
- Added a dependency on [tracing-fluent-assertions](https://github.com/tobz/tracing-fluent-assertions) for test cases
- Added a test case showing tracing
example log
```
2024-02-28T21:52:25.266474Z TRACE dioxus_core::scope_context: providing context alloc::rc::Rc<dioxus_core::error_boundary::ErrorBoundary> (TypeId { t: 86211292795840746005296084033382154959 }) in app
at packages/core/src/scope_context.rs:189
in dioxus_core::virtual_dom::VirtualDom::new
2024-02-28T21:52:25.266651Z TRACE dioxus_core::scope_context: looking for context generational_box::Owner<generational_box::sync::SyncStorage> (TypeId { t: 16187079142358387300491255137481079601 }) in app
at packages/core/src/scope_context.rs:106
in dioxus_core::scope_arena::render with scope: app
in dioxus_core::virtual_dom::VirtualDom::rebuild
2024-02-28T21:52:25.266662Z TRACE dioxus_core::scope_context: context generational_box::Owner<generational_box::sync::SyncStorage> (TypeId { t: 16187079142358387300491255137481079601 }) not found
at packages/core/src/scope_context.rs:140
in dioxus_core::scope_arena::render with scope: app
in dioxus_core::virtual_dom::VirtualDom::rebuild
2024-02-28T21:52:25.266671Z TRACE dioxus_core::scope_context: providing context generational_box::Owner<generational_box::sync::SyncStorage> (TypeId { t: 16187079142358387300491255137481079601 }) in app
at packages/core/src/scope_context.rs:189
in dioxus_core::scope_arena::render with scope: app
in dioxus_core::virtual_dom::VirtualDom::rebuild
2024-02-28T21:52:25.266713Z TRACE dioxus_core::scope_context: providing context dioxus_signals::reactive_context::ReactiveContext (TypeId { t: 86476382904980360086558195405008306005 }) in app
at packages/core/src/scope_context.rs:189
in dioxus_core::scope_arena::render with scope: app
in dioxus_core::virtual_dom::VirtualDom::rebuild
2024-02-28T21:52:25.266723Z TRACE dioxus_core::scope_context: looking for context generational_box::Owner (TypeId { t: 87785542931436862771411509553978749471 }) in app
at packages/core/src/scope_context.rs:106
in dioxus_core::scope_arena::render with scope: app
in dioxus_core::virtual_dom::VirtualDom::rebuild
2024-02-28T21:52:25.266730Z TRACE dioxus_core::scope_context: context generational_box::Owner (TypeId { t: 87785542931436862771411509553978749471 }) not found
at packages/core/src/scope_context.rs:140
in dioxus_core::scope_arena::render with scope: app
in dioxus_core::virtual_dom::VirtualDom::rebuild
2024-02-28T21:52:25.266769Z TRACE dioxus_core::scope_context: providing context generational_box::Owner (TypeId { t: 87785542931436862771411509553978749471 }) in app
at packages/core/src/scope_context.rs:189
in dioxus_core::scope_arena::render with scope: app
in dioxus_core::virtual_dom::VirtualDom::rebuild
2024-02-28T21:52:25.266828Z INFO dioxus_core::diff::node: creating template, self: VNode { vnode: VNodeInner { key: None, template: Cell { value: Template { name: "packages/core/tests/tracing.rs:60:5:1728", roots: [Element { tag: "div", namespace: None, attrs: [], children: [Element { tag: "button", namespace: None, attrs: [Dynamic { id: 0 }], children: [Text { text: "+" }] }, Element { tag: "button", namespace: None, attrs: [Dynamic { id: 1 }], children: [Text { text: "-" }] }, Element { tag: "ul", namespace: None, attrs: [], children: [Dynamic { id: 0 }] }] }], node_paths: [[0, 2, 0]], attr_paths: [[0, 0], [0, 1]] } }, dynamic_nodes: [Placeholder(VPlaceholder)], dynamic_attrs: [[Attribute { name: "onclick", value: Listener, namespace: None, volatile: false }], [Attribute { name: "onclick", value: Listener, namespace: None, volatile: false }]] }, mount: Cell { value: MountId(0) } }, mount: MountId(0)
at packages/core/src/diff/node.rs:547
in dioxus_core::virtual_dom::VirtualDom::rebuild
2024-02-28T21:52:25.266896Z TRACE dioxus_core::virtual_dom: Calling 1 listeners
at packages/core/src/virtual_dom.rs:695
in dioxus_core::virtual_dom::VirtualDom::handle_bubbling_event with parent: Some(ElementRef { path: ElementPath { path: [0, 0] }, mount: MountId(0) }), name: "click"
in dioxus_core::virtual_dom::VirtualDom::handle_event with name: "click", data: Any { .. }, element: ElementId(2), bubbles: true
2024-02-28T21:52:25.266934Z TRACE dioxus_core::virtual_dom: Marking scope ScopeId(0) (app) as dirty
at packages/core/src/virtual_dom.rs:379
in dioxus_core::virtual_dom::VirtualDom::process_events
2024-02-28T21:52:25.266997Z INFO dioxus_core::diff::node: creating template, self: VNode { vnode: VNodeInner { key: None, template: Cell { value: Template { name: "packages/core/tests/tracing.rs:71:37:2059", roots: [Dynamic { id: 0 }], node_paths: [[0]], attr_paths: [] } }, dynamic_nodes: [Component(VComponent { name: "ChildExample" })], dynamic_attrs: [] }, mount: Cell { value: MountId(1) } }, mount: MountId(1)
at packages/core/src/diff/node.rs:547
in dioxus_core::virtual_dom::VirtualDom::render_immediate
2024-02-28T21:52:25.267026Z INFO dioxus_core::diff::node: creating template, self: VNode { vnode: VNodeInner { key: None, template: Cell { value: Template { name: "packages/core/tests/tracing.rs:81:5:2238", roots: [Element { tag: "li", namespace: None, attrs: [Dynamic { id: 0 }], children: [DynamicText { id: 0 }] }], node_paths: [[0, 0]], attr_paths: [[0]] } }, dynamic_nodes: [Text(VText { value: "0" })], dynamic_attrs: [[Attribute { name: "onmouseover", value: Listener, namespace: None, volatile: false }]] }, mount: Cell { value: MountId(2) } }, mount: MountId(2)
at packages/core/src/diff/node.rs:547
in dioxus_core::virtual_dom::VirtualDom::render_immediate
2024-02-28T21:52:25.267061Z TRACE dioxus_core::virtual_dom: Calling 1 listeners
at packages/core/src/virtual_dom.rs:695
in dioxus_core::virtual_dom::VirtualDom::handle_bubbling_event with parent: Some(ElementRef { path: ElementPath { path: [0, 0] }, mount: MountId(0) }), name: "click"
in dioxus_core::virtual_dom::VirtualDom::handle_event with name: "click", data: Any { .. }, element: ElementId(2), bubbles: true
2024-02-28T21:52:25.267084Z TRACE dioxus_core::virtual_dom: Marking scope ScopeId(0) (app) as dirty
at packages/core/src/virtual_dom.rs:379
in dioxus_core::virtual_dom::VirtualDom::process_events
2024-02-28T21:52:25.267131Z INFO dioxus_core::diff::node: creating template, self: VNode { vnode: VNodeInner { key: None, template: Cell { value: Template { name: "packages/core/tests/tracing.rs:71:37:2059", roots: [Dynamic { id: 0 }], node_paths: [[0]], attr_paths: [] } }, dynamic_nodes: [Component(VComponent { name: "ChildExample" })], dynamic_attrs: [] }, mount: Cell { value: MountId(3) } }, mount: MountId(3)
at packages/core/src/diff/node.rs:547
in dioxus_core::virtual_dom::VirtualDom::render_immediate
2024-02-28T21:52:25.267157Z INFO dioxus_core::diff::node: creating template, self: VNode { vnode: VNodeInner { key: None, template: Cell { value: Template { name: "packages/core/tests/tracing.rs:81:5:2238", roots: [Element { tag: "li", namespace: None, attrs: [Dynamic { id: 0 }], children: [DynamicText { id: 0 }] }], node_paths: [[0, 0]], attr_paths: [[0]] } }, dynamic_nodes: [Text(VText { value: "1" })], dynamic_attrs: [[Attribute { name: "onmouseover", value: Listener, namespace: None, volatile: false }]] }, mount: Cell { value: MountId(4) } }, mount: MountId(4)
at packages/core/src/diff/node.rs:547
in dioxus_core::virtual_dom::VirtualDom::render_immediate
2024-02-28T21:52:25.267206Z TRACE dioxus_core::virtual_dom: Calling 1 listeners
at packages/core/src/virtual_dom.rs:695
in dioxus_core::virtual_dom::VirtualDom::handle_bubbling_event with parent: Some(ElementRef { path: ElementPath { path: [0, 0] }, mount: MountId(0) }), name: "click"
in dioxus_core::virtual_dom::VirtualDom::handle_event with name: "click", data: Any { .. }, element: ElementId(2), bubbles: true
2024-02-28T21:52:25.267229Z TRACE dioxus_core::virtual_dom: Marking scope ScopeId(0) (app) as dirty
at packages/core/src/virtual_dom.rs:379
in dioxus_core::virtual_dom::VirtualDom::process_events
2024-02-28T21:52:25.267274Z INFO dioxus_core::diff::node: creating template, self: VNode { vnode: VNodeInner { key: None, template: Cell { value: Template { name: "packages/core/tests/tracing.rs:71:37:2059", roots: [Dynamic { id: 0 }], node_paths: [[0]], attr_paths: [] } }, dynamic_nodes: [Component(VComponent { name: "ChildExample" })], dynamic_attrs: [] }, mount: Cell { value: MountId(5) } }, mount: MountId(5)
at packages/core/src/diff/node.rs:547
in dioxus_core::virtual_dom::VirtualDom::render_immediate
2024-02-28T21:52:25.267297Z INFO dioxus_core::diff::node: creating template, self: VNode { vnode: VNodeInner { key: None, template: Cell { value: Template { name: "packages/core/tests/tracing.rs:81:5:2238", roots: [Element { tag: "li", namespace: None, attrs: [Dynamic { id: 0 }], children: [DynamicText { id: 0 }] }], node_paths: [[0, 0]], attr_paths: [[0]] } }, dynamic_nodes: [Text(VText { value: "2" })], dynamic_attrs: [[Attribute { name: "onmouseover", value: Listener, namespace: None, volatile: false }]] }, mount: Cell { value: MountId(6) } }, mount: MountId(6)
at packages/core/src/diff/node.rs:547
in dioxus_core::virtual_dom::VirtualDom::render_immediate
```
|
2024-02-29 17:49:35 -06:00 |
|
Jonathan Kelley
|
d9cb6dd1ec
|
Merge pull request #1985 from fdgStilla/fix-svg-image
Restore image element under svg element
|
2024-02-29 12:31:59 -08:00 |
|
Jonathan Kelley
|
d61c3fab20
|
Merge branch 'main' into debug-subscriptions
|
2024-02-29 12:30:27 -08:00 |
|
Evan Almloff
|
c7ffdc7b29
|
rerun tasks in the same order as components
|
2024-02-29 11:43:07 -06:00 |
|
Evan Almloff
|
55f308363d
|
expose non-blocking functions to read and write to the fullstack request
|
2024-02-29 10:39:02 -06:00 |
|
Evan Almloff
|
8a969a26dc
|
make interpreter extend the interpreter core class
|
2024-02-28 11:22:15 -06:00 |
|
Evan Almloff
|
b58a3bb759
|
Merge pull request #1984 from agreyyy/main
Add better documentation to use_future, use_resource, use_effect and use_context
|
2024-02-28 08:55:38 -06:00 |
|
Andrey
|
1404009edc
|
touchups
|
2024-02-28 03:48:52 +00:00 |
|
andrey
|
70136b22ea
|
Fix error in examples/future.rs comments, use_futures inline docs comments, also added clarification that Signal<T>.read() and Singal<T>() are the same thing
|
2024-02-28 11:42:04 +08:00 |
|
Jonathan Kelley
|
f196514b4f
|
change serialization
|
2024-02-27 19:23:36 -08:00 |
|
Jonathan Kelley
|
925d0617da
|
add glue to webonly interpreter
|
2024-02-27 16:39:40 -08:00 |
|
Jonathan Kelley
|
774fba85e4
|
track the configs too
|
2024-02-27 16:36:25 -08:00 |
|
Jonathan Kelley
|
f447f01403
|
Commit js
|
2024-02-27 16:33:34 -08:00 |
|
Jonathan Kelley
|
4b64894fc5
|
Add proper bundling to tsc
|
2024-02-27 16:33:18 -08:00 |
|
Evan Almloff
|
fe839ab347
|
Move some global variables in the interpreter into locals in the interpreter
|
2024-02-27 15:15:12 -06:00 |
|
Jonathan Kelley
|
bdacca0dfb
|
use this. on the unified bindings
|
2024-02-27 12:55:47 -08:00 |
|
Jonathan Kelley
|
206a48257b
|
Merge branch 'main' into jk/fix-form-inputs
|
2024-02-27 12:50:57 -08:00 |
|
Jonathan Kelley
|
0c4c0e70e5
|
Merge pull request #1986 from ealmloff/bump-sledgehammer-bindgen
Bump the sledgehammer bindgen version
|
2024-02-27 12:33:10 -08:00 |
|
Jonathan Kelley
|
b5447c162f
|
extend interpreter base class with platform methods
|
2024-02-27 12:31:11 -08:00 |
|
Evan Almloff
|
acbc1f6a47
|
fix headless tests on desktop
|
2024-02-27 12:19:34 -06:00 |
|
Evan Almloff
|
271b53e866
|
Update the liveview renderer to the new sledgehammer version
|
2024-02-27 11:46:40 -06:00 |
|
Evan Almloff
|
f7209e123f
|
restore the docs for the image element
|
2024-02-27 10:36:45 -06:00 |
|
Evan Almloff
|
93ee53454f
|
bump the sledgehammer bindgen version
|
2024-02-27 10:35:16 -06:00 |
|
Florian de Gaulejac
|
5dad13ac74
|
Restore image element under svg element
|
2024-02-27 09:18:18 +01:00 |
|
andrey
|
5a73147d69
|
added better documentation and code snipppets for the use_resource, use_future, use_effect and use_context hooks
|
2024-02-27 10:36:05 +08:00 |
|
andrey
|
24ebc1e628
|
added better documentation and code snipppets for the use_resource, use_future, use_effect and use_context hooks
|
2024-02-27 10:32:55 +08:00 |
|
andrey
|
df0d45be48
|
added better documentation and code snipppets for the use_resource, use_future, use_effect and use_context hooks
|
2024-02-27 10:15:38 +08:00 |
|
marc2332
|
97478bcb13
|
fix unrelated to dioxus-router
|
2024-02-26 21:50:16 +01:00 |
|
marc2332
|
d3b9b764e0
|
fix: Update dioxus-router docs
|
2024-02-26 21:46:00 +01:00 |
|
Evan Almloff
|
277e4677e9
|
fix clippy
|
2024-02-26 11:49:05 -06:00 |
|
Evan Almloff
|
f539698963
|
add debug information for signal subscriptions
|
2024-02-26 11:46:01 -06:00 |
|
tigerros
|
e217a957dc
|
fix
|
2024-02-24 14:36:02 +01:00 |
|
tigerros
|
24e8ac2ad3
|
fix warning
|
2024-02-24 13:30:50 +01:00 |
|
Jonathan Kelley
|
7f60010c1e
|
set up a typescript pipeline for interpreter
|
2024-02-23 18:52:21 -08:00 |
|
Jonathan Kelley
|
53cafefdef
|
wip: add tests and slightly refactor interpreter code
|
2024-02-23 17:38:04 -08:00 |
|
Jonathan Kelley
|
e0b0afc0a9
|
remove unsafe from tests in core
|
2024-02-22 17:46:51 -08:00 |
|
Jonathan Kelley
|
48d6a9acbb
|
Add logging to event checker
|
2024-02-22 13:55:29 -08:00 |
|
Jonathan Kelley
|
2ead6c6074
|
give longer window for events
|
2024-02-22 12:33:58 -08:00 |
|
Jonathan Kelley
|
8f70f8936f
|
wip: consolidate release
|
2024-02-21 19:36:33 -08:00 |
|
Jonathan Kelley
|
37b8fd0135
|
Merge branch 'main' into jk/05-pre
|
2024-02-21 16:15:33 -08:00 |
|
Jonathan Kelley
|
0ae0929691
|
fix: some simple formatting and version numbers
|
2024-02-21 14:32:19 -08:00 |
|
Jonathan Kelley
|
be29c1fdaa
|
chore: move all packages onto workspace versions
|
2024-02-21 14:30:13 -08:00 |
|
Jonathan Kelley
|
36fe5e30cb
|
chore: clean up cargo.tomls to enable releasing
|
2024-02-21 14:16:01 -08:00 |
|
Florian de Gaulejac
|
83cd04fd17
|
Fix name for SVG attribute "type"
|
2024-02-21 15:31:10 +01:00 |
|
Evan Almloff
|
36ae7ec12e
|
wrap fullstack rebuilds in block in place
|
2024-02-19 14:59:58 -06:00 |
|
Evan Almloff
|
c4a4a31eec
|
Merge branch 'master' into pr/atty303/1948
|
2024-02-19 08:35:31 -06:00 |
|
Evan Almloff
|
6724847685
|
swap out web-time for chrono
|
2024-02-19 08:03:29 -06:00 |
|
Jonathan Kelley
|
ebdb98bff2
|
Make clippy happy, pass tests
|
2024-02-18 21:08:48 -08:00 |
|
Jonathan Kelley
|
d732269b8f
|
backend proxy tests almost work!
|
2024-02-18 09:45:27 -08:00 |
|
Evan Almloff
|
14b4af4bbc
|
fix cargo check all features except the router
|
2024-02-16 16:22:13 -06:00 |
|
Evan Almloff
|
2952578a2e
|
add a streaming example
|
2024-02-16 16:04:12 -06:00 |
|
Evan Almloff
|
31a7d2ac04
|
remove the nightly feature from the server macro crate
|
2024-02-16 15:27:48 -06:00 |
|
Evan Almloff
|
e7d8a25d17
|
get the dioxus CLI compiling
|
2024-02-16 14:55:44 -06:00 |
|
Evan Almloff
|
30af559275
|
add tracing to server function registration
|
2024-02-16 14:19:36 -06:00 |
|
Koji AGAWA
|
1f0e03ca19
|
feat(fullstack): support wasm target
|
2024-02-17 05:12:33 +09:00 |
|
Evan Almloff
|
194d90e66f
|
fix a few CLI errors
|
2024-02-16 12:39:36 -06:00 |
|
Evan Almloff
|
e745212157
|
bump server functions
|
2024-02-16 12:17:01 -06:00 |
|
Evan Almloff
|
6879507652
|
fix a few warnings when checking with all features
|
2024-02-16 09:09:35 -06:00 |
|
Evan Almloff
|
0ef29b7d75
|
reorganize fullstack
|
2024-02-16 09:03:35 -06:00 |
|
Jonathan Kelley
|
2763adb2d3
|
clean up workflow, fix some more axum stuff
|
2024-02-15 19:03:46 -08:00 |
|
Jonathan Kelley
|
64a321eacc
|
Get more axum stuff upgraded to 0.7
|
2024-02-15 18:59:57 -08:00 |
|
Jonathan Kelley
|
214a907adc
|
Upgrade to axum 0.7, drop 3rd party adapters
|
2024-02-15 18:05:30 -08:00 |
|
Jonathan Kelley
|
ea34eee20a
|
Remove ssr eval from fullstack
|
2024-02-14 17:00:12 -08:00 |
|
Jonathan Kelley
|
d1d70995c4
|
Remove eval from incremental
|
2024-02-14 16:51:05 -08:00 |
|
Jonathan Kelley
|
22a5acfcb8
|
Remove SSR evalulator
|
2024-02-14 16:38:05 -08:00 |
|
Jonathan Kelley
|
cbadea022a
|
Eval should never return an error
Only awaiting eval should error.
Eval should always be available, even if using its methods returns errors.
|
2024-02-14 15:13:15 -08:00 |
|
Jonathan Kelley
|
1145ed7534
|
Merge pull request #1933 from ealmloff/restore-rendering-check
Only subscribe scopes to signals when rendering
|
2024-02-14 14:29:08 -08:00 |
|
Jonathan Kelley
|
77c80ea715
|
Merge pull request #1939 from DioxusLabs/jk/examples-overhaul
Add more examples, document examples, add css to most examples
|
2024-02-14 14:28:56 -08:00 |
|
Evan Almloff
|
d1c0e0a5e0
|
comment out the memo tests for now
|
2024-02-14 15:55:19 -06:00 |
|
Jonathan Kelley
|
60b78668ac
|
Merge branch 'master' into jk/examples-overhaul
|
2024-02-14 12:33:27 -08:00 |
|
Jonathan Kelley
|
bdbae8ccb0
|
Update examples, add css
|
2024-02-14 12:33:07 -08:00 |
|
Evan Almloff
|
05a6dda89c
|
fix formatting
|
2024-02-14 12:13:54 -06:00 |
|
Evan Almloff
|
649d264a38
|
fix clippy
|
2024-02-14 12:13:21 -06:00 |
|
Evan Almloff
|
78ef453888
|
simplify memo test failure
|
2024-02-14 11:38:09 -06:00 |
|
Evan Almloff
|
5f8d0f6c40
|
add a third party feature for freya
|
2024-02-14 09:56:29 -06:00 |
|
Evan Almloff
|
f42bc61288
|
warn the user if they try to launch without a renderer selected
|
2024-02-14 09:50:55 -06:00 |
|
Evan Almloff
|
48751d2f98
|
only subscribe scopes to signals when rendering
|
2024-02-14 09:33:22 -06:00 |
|
Evan Almloff
|
476b2ac88a
|
fix client side suspense
|
2024-02-12 08:56:27 -06:00 |
|
Evan Almloff
|
8e007cc137
|
fix the web renderer panicing when the hot reload connection fails
|
2024-02-11 13:35:34 -06:00 |
|
Evan Almloff
|
6c6df1e2fd
|
Merge pull request #1917 from spookyvision/patch-1
fix `HasFileData` for `WebDragData`
|
2024-02-10 14:52:02 -06:00 |
|
Anatol Ulrich
|
a44f5fda2c
|
remove unused element field from WebDragData
|
2024-02-09 22:09:58 +01:00 |
|
Evan Almloff
|
f4651cecb8
|
Merge pull request #1916 from DogeDark/master
Add Prerelease Doc Generation
|
2024-02-09 12:45:59 -06:00 |
|
Evan Almloff
|
162b033c36
|
provide feature hints for the dioxus crate as well
|
2024-02-09 12:23:57 -06:00 |
|
Evan Almloff
|
b4d17abfc1
|
document all features
|
2024-02-09 12:15:59 -06:00 |
|
Anatol Ulrich
|
6ca877eb6d
|
fix HasFileData for WebDragData
|
2024-02-09 12:02:32 +01:00 |
|
Miles Murgaw
|
3c1028c523
|
fix: prerelease doc
|
2024-02-08 17:53:45 -05:00 |
|
Evan Almloff
|
d1ed15c2ac
|
fix autofmt tests
|
2024-02-08 10:13:57 -06:00 |
|
Evan Almloff
|
23e15ee9c8
|
change rustfmt flag to all_code now that we don't use rustfmt
|
2024-02-08 10:03:52 -06:00 |
|
Evan Almloff
|
b88c66d8df
|
report syn parse errors to the user
|
2024-02-08 10:00:25 -06:00 |
|
Evan Almloff
|
65d4f922b4
|
Merge branch 'master' into pr/Dangerised/1902
|
2024-02-08 09:41:08 -06:00 |
|
Jonathan Kelley
|
53343bfd19
|
Merge pull request #1910 from ealmloff/readable-map
Implement Readable for mapped signal
|
2024-02-07 18:10:02 -08:00 |
|
Jonathan Kelley
|
25d103c1a5
|
Merge pull request #1908 from ealmloff/fix-assets
Fix manganis support for dioxus desktop
|
2024-02-07 12:17:12 -08:00 |
|
Evan Almloff
|
cb113cf4b6
|
Fix external links in dioxus desktop
|
2024-02-07 11:35:50 -06:00 |
|
Evan Almloff
|
1bbecc3c70
|
restore dioxus signals dependencies
|
2024-02-07 11:31:13 -06:00 |
|
Evan Almloff
|
8689509eb5
|
erase the original readable type
|
2024-02-07 11:19:39 -06:00 |
|
Evan Almloff
|
c8937cb4df
|
make mapped signal readable
|
2024-02-07 09:35:06 -06:00 |
|
Evan Almloff
|
1af8f56e89
|
make target an associated type
|
2024-02-07 08:53:21 -06:00 |
|
Dangerise
|
c89a4b37dc
|
remove the link in comment and unused error variant
|
2024-02-07 22:35:55 +08:00 |
|