Miles Murgaw
|
6210c6fefe
|
Convert use_eval to use send/recv system (#1080)
* progress: reworked
don't run this, it'll kill your web browser
* feat: use_eval but with comms
* revision: async recv & recv_sync
* revision: use_eval
* revision: standard eval interface
* revision: use serde_json::Value instead of JsValue
* revision: docs
* revision: error message
* create: desktop eval (wip)
* fix: desktop eval
* revision: wrap use_eval in Rc<RefCell<_>>
* fix: fmt, clippy
* fix: desktop tests
* revision: change to channel system
- fixes clippy errors
- fixes playwright tests
* fix: tests
* fix: eval example
* fix: fmt
* fix: tests, desktop stuff
* fix: tests
* feat: drop handler
* fix: tests
* fix: rustfmt
* revision: web promise/callback system
* fix: recv error
* revision: IntoFuture, functionation
* fix: ci
* revision: playwright web
* remove: unescessary code
* remove dioxus-html from public examples
* prototype-patch
* fix web eval
* fix: rustfmt
* fix: CI
* make use_eval more efficient
* implement eval for liveview as well
* fix playwright tests
* fix clippy
* more clippy fixes
* fix clippy
* fix stack overflow
* fix desktop mock
* fix clippy
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
|
2023-07-21 17:36:25 -05:00 |
|
ealmloff
|
a43f334141
|
use component name instead of props name
|
2023-07-21 16:30:14 -05:00 |
|
Jonathan Kelley
|
b36a7a3993
|
Merge pull request #1235 from Demonthos/fix-use-future-looping
Fix use_future always spawning a new task and never updating
|
2023-07-21 13:59:56 -07:00 |
|
Evan Almloff
|
8af0f0a76a
|
Fix future value never updating
|
2023-07-21 12:47:51 -07:00 |
|
Evan Almloff
|
bfc8240438
|
Fix use_future always spawning a new task
|
2023-07-21 11:52:41 -07:00 |
|
Evan Almloff
|
9e70aae989
|
fix route prerendering
|
2023-07-21 11:10:21 -07:00 |
|
Evan Almloff
|
66fc7974b0
|
Log errors when a component fails to render
|
2023-07-21 10:43:22 -07:00 |
|
Jonathan Kelley
|
af254102d0
|
Merge pull request #926 from Demonthos/prevent-default-form-web
|
2023-07-20 16:07:52 -07:00 |
|
Evan Almloff
|
14867931a4
|
fix clippy
|
2023-07-20 13:51:26 -07:00 |
|
Evan Almloff
|
67a2d31f9c
|
Merge branch 'master' into prevent-default-form-web
|
2023-07-20 13:42:14 -07:00 |
|
Jonathan Kelley
|
3af0355196
|
Merge pull request #1199 from Demonthos/use-server-function
Use server function hook
|
2023-07-20 12:49:47 -07:00 |
|
Jonathan Kelley
|
6d18039ce3
|
Merge pull request #1229 from Demonthos/optimize-remove_attribute
Optimize the remove_attribute function
|
2023-07-20 11:58:24 -07:00 |
|
Evan Almloff
|
33ee0636d6
|
add computed hook
|
2023-07-20 11:07:55 -07:00 |
|
Evan Almloff
|
09f1899539
|
Merge branch 'master' into optimize-remove_attribute
|
2023-07-20 10:56:38 -07:00 |
|
Jonathan Kelley
|
a49fd81523
|
fix merge conflict
|
2023-07-20 10:55:52 -07:00 |
|
Evan Almloff
|
28ae065218
|
optimize the remove_attribute function
|
2023-07-20 10:53:24 -07:00 |
|
Jonathan Kelley
|
4cd2c0f35f
|
Merge pull request #1187 from Niedzwiedzw/feature/use-shared-state-better-diagnostics
better diagnostics for use_shared_state
|
2023-07-20 10:51:20 -07:00 |
|
Jonathan Kelley
|
91d4207fa7
|
Merge branch 'master' into feature/use-shared-state-better-diagnostics
|
2023-07-20 10:51:10 -07:00 |
|
Jonathan Kelley
|
f0289068a2
|
Merge pull request #1219 from Demonthos/improve-build-times
Halve Build Times
|
2023-07-20 10:50:15 -07:00 |
|
Jonathan Kelley
|
2084198eca
|
Merge pull request #1228 from frisoft/master
Update license field following SPDX 2.1 license expression standard
|
2023-07-20 10:48:54 -07:00 |
|
Andrea Frigido
|
dccad58f1d
|
Update license field following SPDX 2.1 license expression standard
|
2023-07-20 18:00:07 +01:00 |
|
Evan Almloff
|
beb56b93a0
|
more clippy fixes
|
2023-07-20 09:06:12 -07:00 |
|
Jonathan Kelley
|
79909060cd
|
Merge pull request #1223 from DioxusLabs/jk/fix-use-future
Fix race condition in use_future by using use_state directly.
|
2023-07-19 20:01:15 -07:00 |
|
Jonathan Kelley
|
b028ca87ec
|
Merge pull request #1222 from DioxusLabs/jk/add-caching-to-ios
Add caching to windows CI, and build for Android + iOS
|
2023-07-19 20:00:48 -07:00 |
|
Jonathan Kelley
|
1ed277154a
|
Merge pull request #1210 from Demonthos/desktop-serve-cli
Move desktop hot reload into the CLI
|
2023-07-19 19:48:09 -07:00 |
|
Jonathan Kelley
|
eaaee45fda
|
Merge pull request #1216 from DioxusLabs/dependabot/npm_and_yarn/packages/extension/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /packages/extension
|
2023-07-19 19:47:35 -07:00 |
|
Jonathan Kelley
|
941641825e
|
Merge pull request #1226 from DioxusLabs/jk/make-miri-happier
Fix: dont use bumpslab anymore, just box scopestates
|
2023-07-19 19:47:13 -07:00 |
|
Jonathan Kelley
|
223d588c85
|
Bump msrv to support simple logger
|
2023-07-19 19:33:39 -07:00 |
|
Jonathan Kelley
|
af7a7df3a6
|
Merge pull request #1224 from Demonthos/auto-fmt-docsite
Improve auto formatting multiline raw attributes/event handlers
|
2023-07-19 19:04:23 -07:00 |
|
Jonathan Kelley
|
462338e49f
|
Remove linux from matrix since we already test it with the wasmpack test
|
2023-07-19 18:48:17 -07:00 |
|
Jonathan Kelley
|
af363b6bb5
|
Unleash all core tests with miri
|
2023-07-19 18:42:03 -07:00 |
|
Jonathan Kelley
|
4240f8428c
|
Fix: dont use bumpslab anymore, just box scopestates
|
2023-07-19 18:40:43 -07:00 |
|
Evan Almloff
|
330950140c
|
fix clippy
|
2023-07-19 18:16:32 -07:00 |
|
Jonathan Kelley
|
9d942f1162
|
make msrv 1.66
|
2023-07-19 17:20:48 -07:00 |
|
Evan Almloff
|
b6ea722d94
|
fix some edge cases around multiline attributes
|
2023-07-19 16:59:20 -07:00 |
|
Evan Almloff
|
f55375b8ce
|
simplify fullstack hello world examples
|
2023-07-19 16:57:43 -07:00 |
|
Jonathan Kelley
|
afa8687735
|
Bump rust version to 1.69
|
2023-07-19 16:22:19 -07:00 |
|
Jonathan Kelley
|
c954a116eb
|
Fix race condition in use_future
|
2023-07-19 14:23:34 -07:00 |
|
Evan Almloff
|
6ade4767e6
|
merge master
|
2023-07-19 14:20:18 -07:00 |
|
Evan Almloff
|
7e2ef1260f
|
Merge branch 'master' into use-server-function
|
2023-07-19 14:19:03 -07:00 |
|
Evan Almloff
|
212022d0c2
|
more clippy fixes
|
2023-07-19 13:54:10 -07:00 |
|
Jonathan Kelley
|
b1a4ac48d4
|
Move filedialog code into cfg-ed out folder
|
2023-07-19 13:52:27 -07:00 |
|
Evan Almloff
|
1f19ac9334
|
bump sledgehammer bindgen
|
2023-07-19 13:45:47 -07:00 |
|
Jonathan Kelley
|
90d23714da
|
Fix clippy around pathbuf
|
2023-07-19 13:44:38 -07:00 |
|
Evan Almloff
|
6639011a3e
|
fix autofmt
|
2023-07-19 13:43:04 -07:00 |
|
Jonathan Kelley
|
9185afdba8
|
Merge branch 'master' into desktop-serve-cli
|
2023-07-19 13:33:02 -07:00 |
|
Jonathan Kelley
|
27a6babbd7
|
Fix syntax error in yml
|
2023-07-19 13:26:34 -07:00 |
|
Jonathan Kelley
|
d9f0b14968
|
Rename CI field to enable wasm + linux
|
2023-07-19 13:22:33 -07:00 |
|
Jonathan Kelley
|
31cde43d6d
|
Add caching to windows CI and test iOS and android
|
2023-07-19 13:18:45 -07:00 |
|
Jonathan Kelley
|
72a2a1f820
|
Merge pull request #1220 from DioxusLabs/jk/event-bubbling-fix
Don't use boxed cell slice, use a refcell instead
|
2023-07-19 13:03:59 -07:00 |
|