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 |
|