Evan Almloff
b2860a3d73
fix diffing components
2024-01-09 11:50:41 -06:00
Evan Almloff
3545c14a38
fix formatting
2024-01-09 11:36:45 -06:00
Evan Almloff
b43dfb1f67
fix mounted information
2024-01-09 11:35:55 -06:00
Evan Almloff
967c082085
clippy fix
2024-01-09 11:02:07 -06:00
Evan Almloff
41abffb267
remove the mount information when a node is dismounted
2024-01-09 11:01:42 -06:00
Evan Almloff
8eb2b74832
move mounted info to the VDOM
2024-01-09 11:01:11 -06:00
Evan Almloff
0175ae0599
refactor diffing a bit
2024-01-09 10:26:32 -06:00
Evan Almloff
d1b9703ee7
fix release mode
2024-01-09 10:24:02 -06:00
Evan Almloff
8af39e0f1e
fix some more clippy lints
2024-01-09 10:11:31 -06:00
Evan Almloff
eb602fc29f
clippy fix
2024-01-09 10:09:58 -06:00
Evan Almloff
aed29b1dec
separate mount information from VNodes
2024-01-09 10:09:08 -06:00
Jonathan Kelley
2876a7deb2
Merge branch 'master' into feat/inline-attributes-fmt
2024-01-08 20:00:14 -08:00
Jonathan Kelley
b8fac44537
Clean up merge comments
2024-01-08 19:33:39 -08:00
Jonathan Kelley
23f7a37b06
Clean up merge conflicts
2024-01-08 19:31:57 -08:00
Jonathan Kelley
44a27bf8a3
Fix leak in render macro
2024-01-08 19:20:31 -08:00
Evan Almloff
0a35b5a670
fix render macro
2024-01-08 19:04:56 -08:00
Jonathan Kelley
aea019670a
Merge pull request #1801 from DioxusLabs/jk/fix-miri-test-setup
...
bump the ci
2024-01-08 18:54:23 -08:00
Jonathan Kelley
4a39f71143
get more space on the test runner
2024-01-08 18:26:56 -08:00
Jonathan Kelley
ecf391f5a3
Merge pull request #1800 from DioxusLabs/jk/fix-miri-test-setup
...
Tweak CI with new caching
2024-01-08 16:53:52 -08:00
Jonathan Kelley
3aabaa8c8f
Commit cargo.lock and allow mobile example to be part of workspace
2024-01-08 15:27:59 -08:00
dependabot[bot]
485bb6585e
Bump follow-redirects from 1.15.1 to 1.15.4 in /packages/extension
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.1 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.1...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 23:20:22 +00:00
Jonathan Kelley
28a9dc6805
Pin assets sha to keep CI in check
2024-01-08 14:54:02 -08:00
Jonathan Kelley
6f15e0e924
Fix ci failure on unused cfg deps
2024-01-08 14:37:05 -08:00
ealmloff
c7e104c0f0
Merge branch 'master' into maybe-sync-signal
2024-01-08 16:27:11 -06:00
Jonathan Kelley
9c4d90350f
fix merge conflicts for files
2024-01-08 14:08:21 -08:00
Jonathan Kelley
8ef7503a90
fix playwright tests by fixing inlinejs
2024-01-08 13:58:47 -08:00
Jonathan Kelley
6b240e1169
remove unused deps
2024-01-08 13:39:03 -08:00
Jonathan Kelley
5ccbeeab46
Merge branch 'master' into add-file-data-drag-event
2024-01-08 13:34:24 -08:00
Jonathan Kelley
399e20fd47
Merge pull request #1622 from ealmloff/cli-config-library
...
Pull out CLI configs into a separate library
2024-01-08 13:33:16 -08:00
Jonathan Kelley
6749fd9fe3
Merge pull request #1655 from ealmloff/fullstack-binary-size-compile-times
...
Optimize fullstack compile times
2024-01-08 13:33:03 -08:00
Jonathan Kelley
8022fa00d8
Merge pull request #1736 from ealmloff/liveview-history-default
...
Enable the liveview router history by default if the feature is enabled
2024-01-08 13:32:39 -08:00
Jonathan Kelley
c90f31a4f6
Fix moutned data on desktop
2024-01-08 13:03:47 -08:00
Evan Almloff
194c9d43e3
fix merge
2024-01-08 14:51:35 -06:00
Jonathan Kelley
1b883b2858
Use the correct serialized event converter
2024-01-08 12:19:43 -08:00
Evan Almloff
56798b3d1c
Merge branch 'master' into add-file-data-drag-event
2024-01-08 14:16:09 -06:00
Evan Almloff
78a5592d6d
fix comparer
2024-01-08 14:03:17 -06:00
Evan Almloff
69a1ec0e3c
Merge branch 'create-comparer' into maybe-sync-signal
2024-01-08 13:56:11 -06:00
Evan Almloff
b34418fd28
fix generational box
2024-01-08 13:54:54 -06:00
Evan Almloff
cfbec8240e
make the web history a higher priority than the liveview history when compiling to wasm
2024-01-08 13:50:01 -06:00
Evan Almloff
2cc6f2f51f
fix merge and reorganize the CLI a bit
2024-01-08 13:39:12 -06:00
ealmloff
01c2691953
fix duplicate serde dependancy
2024-01-08 13:30:08 -06:00
Evan Almloff
0269a59c95
add fullstack platform
2024-01-08 13:24:23 -06:00
Evan Almloff
23509ada9f
Merge branch 'master' into cli-config-library
2024-01-08 13:24:16 -06:00
Evan Almloff
b180b501f7
Merge branch 'master' into fullstack-binary-size-compile-times
2024-01-08 13:18:05 -06:00
ealmloff
08a679147f
Merge branch 'master' into liveview-history-default
2024-01-08 13:11:55 -06:00
Evan Almloff
438c03ad68
fix the double click event
2024-01-08 13:10:09 -06:00
Jonathan Kelley
fb40e72520
Merge pull request #1603 from divinerapier/master
...
Bump tauri bundler for using proxy to fetch resources
2024-01-08 10:38:05 -08:00
Jonathan Kelley
ac326e4dfd
Fix clippy with features
2024-01-08 10:35:10 -08:00
Jonathan Kelley
44c9697021
Fix merge conflicts
2024-01-08 10:26:33 -08:00
Jonathan Kelley
7f6e2dd64b
Merge branch 'master' into get-parsed-values-for-form-values
2024-01-08 09:57:03 -08:00
Jonathan Kelley
211dd64d92
Merge branch 'master' into issue-1179
2024-01-08 09:39:41 -08:00
Evan Almloff
c9bd5a4e6e
look out for a simple to optimize format case
2024-01-07 17:02:49 -06:00
Evan Almloff
aefa8a2431
use boxed slices instead of vecs where possible
2024-01-07 13:41:39 -06:00
Evan Almloff
c59926cb1f
remove IS_STATIC
2024-01-07 09:19:40 -06:00
Evan Almloff
ce902e4586
fix creating EventHandler in a component
2024-01-07 09:18:45 -06:00
Evan Almloff
ebacc7b709
make EventHandler partialeq
2024-01-07 09:17:54 -06:00
Evan Almloff
58c01253e5
make EventHandler clone
2024-01-07 09:17:26 -06:00
Evan Almloff
6630a81b0b
fix VComponent::new
2024-01-07 09:14:44 -06:00
Jonathan Kelley
b8a47d04d6
fmt
2024-01-07 00:05:31 -08:00
Jonathan Kelley
0a2046ba87
Merge pull request #1787 from DioxusLabs/jk/rework-desktop-crate
2024-01-06 15:06:40 -08:00
Evan Almloff
9ef4f465a6
fix formatting
2024-01-06 16:57:54 -06:00
Evan Almloff
44ccdba0fe
remove wasm-bindgen cache (we use sledgehammer)
2024-01-06 16:56:07 -06:00
Evan Almloff
65c0d213e3
remove bump in generational box
2024-01-06 16:55:52 -06:00
Evan Almloff
88e2da6c11
update the web renderer to the new dioxus core
2024-01-06 16:44:07 -06:00
Evan Almloff
f4af297777
merge upstream
2024-01-06 16:14:22 -06:00
Evan Almloff
53422ae199
fix the ondouble click desktop test
2024-01-06 15:55:43 -06:00
Jonathan Kelley
729bfa3be1
Fix eval provider
2024-01-06 11:34:26 -08:00
Evan Almloff
f3ad445882
fix hydration
2024-01-06 09:08:51 -06:00
Evan Almloff
502c80b0ad
remove an unused import
2024-01-06 09:00:44 -06:00
Evan Almloff
5d842bad2b
add the visit feature to syn in core-macro
2024-01-06 08:59:57 -06:00
Evan Almloff
5b6f9d6b80
fix merge
2024-01-06 08:58:49 -06:00
Evan Almloff
e5df83ceec
Merge branch 'master' into pr/atty303/1349
2024-01-06 08:52:37 -06:00
Jonathan Kelley
9d4a8e1622
add window ext trait
2024-01-06 02:18:26 -08:00
Jonathan Kelley
f01a684379
fix windows
2024-01-06 01:44:46 -08:00
Jonathan Kelley
9efeb51873
Fix windows build, again
2024-01-06 00:38:32 -08:00
Jonathan Kelley
d7c6aa4577
fix builds for windows
2024-01-06 00:36:31 -08:00
Jonathan Kelley
d07808634a
disable linux menubar
2024-01-06 00:10:46 -08:00
Jonathan Kelley
8679656d16
fix ios build of desktop
2024-01-05 23:59:44 -08:00
Jonathan Kelley
94949932df
Tweak menubar export
2024-01-05 23:52:37 -08:00
Jonathan Kelley
7a439edc6b
disable muda entirely on mobile
2024-01-05 23:46:16 -08:00
Jonathan Kelley
ce088acb0c
use proper extension traits
2024-01-05 23:40:01 -08:00
Jonathan Kelley
0ac8955bab
Fix android/ios muda cfg
2024-01-05 23:37:10 -08:00
Jonathan Kelley
e9e7219b4b
Add os-webview feature to wry to fix builds
2024-01-05 23:25:15 -08:00
Jonathan Kelley
2e0cded871
Make clippy happy
2024-01-05 23:16:30 -08:00
Jonathan Kelley
a95f4dfe0d
fmt
2024-01-05 23:15:30 -08:00
Jonathan Kelley
20135368b8
Put asset collection behind a feature flag
2024-01-05 23:14:03 -08:00
Jonathan Kelley
347351d1ee
Finish asset handler
2024-01-05 18:08:04 -08:00
Jonathan Kelley
8323e45970
Call handlers from context of a runtime and scope
2024-01-05 17:35:37 -08:00
ealmloff
f54ee1c361
Merge branch 'master' into map-signal
2024-01-05 18:30:31 -06:00
Evan Almloff
4013341b6c
hello world example working
2024-01-05 18:01:05 -06:00
Jonathan Kelley
bc857bf339
Make clippy happy
2024-01-05 12:54:39 -08:00
Evan Almloff
3865f44081
make desktop compile
2024-01-05 14:39:45 -06:00
Jonathan Kelley
cbed09b95c
Clean up shared context in desktop
2024-01-05 12:37:47 -08:00
Jonathan Kelley
8e9984b4b5
Fix merge conflicts with new event system
2024-01-05 12:28:33 -08:00
Jonathan Kelley
47306bf89b
Merge branch 'master' into jk/rework-desktop-crate
2024-01-05 12:22:59 -08:00
Jonathan Kelley
8f70509bc3
Merge pull request #1680 from ealmloff/derive-query-parsing
...
Automatically derive standard query parsing in the router macro
2024-01-05 12:16:37 -08:00
Jonathan Kelley
785b61a05e
Merge branch 'master' into intigrate-collect-assets
2024-01-05 12:13:31 -08:00
Jonathan Kelley
4debd9cfac
Merge pull request #1402 from ealmloff/events-2
...
Rework Event System
2024-01-05 12:12:53 -08:00
Evan Almloff
21b71e992f
implement editwriter for the binary edit channel
2024-01-05 13:53:12 -06:00
Evan Almloff
d90c71c508
move creation functions into the structs they are creating and unify user and system events
2024-01-05 13:18:48 -06:00
Evan Almloff
a4a9aa5224
create a global once function
2024-01-05 12:31:20 -06:00
Evan Almloff
a1676537ad
restore drop scope
2024-01-05 12:28:45 -06:00
Evan Almloff
efd301a878
clippy fix
2024-01-05 12:26:12 -06:00
Evan Almloff
32b15fc851
make core compile
2024-01-05 12:25:18 -06:00
Evan Almloff
113b2c1529
port over more diffing + creation logic
2024-01-05 12:07:29 -06:00
Evan Almloff
717f38a5ec
remove some unused unsafe blocks
2024-01-05 11:45:01 -06:00
Evan Almloff
35b461cd09
switch to a mutations trait to fix some lifetime issues
2024-01-05 11:44:07 -06:00
Evan Almloff
0c76770da0
remove a lot of unsafe
2024-01-05 10:57:05 -06:00
Evan Almloff
c70e2bfcb6
move diffing into the global runtime
2024-01-05 09:32:50 -06:00
Pascal
5bd0abcfdd
fix typo which resolves #1789 ( #1790 )
2024-01-05 08:46:41 -06:00
Evan Almloff
f42ef3ef9d
remove more lifetimes
2024-01-05 08:39:22 -06:00
Jonathan Kelley
fa425dc62c
Merge branch 'master' into jk/rework-desktop-crate
2024-01-04 23:52:59 -08:00
Jonathan Kelley
42e25c407f
A few more stylistic changes
2024-01-04 20:41:48 -08:00
Jonathan Kelley
4d95bc1374
Document ipc a bit
2024-01-04 20:28:57 -08:00
Jonathan Kelley
b5a125b963
Refactor IPC a bit
2024-01-04 20:27:04 -08:00
Jonathan Kelley
4adc912189
Collapse objects into single shared object
2024-01-04 20:17:38 -08:00
Jonathan Kelley
2e9737ef57
Clean up and document the protocol handler
2024-01-04 19:52:49 -08:00
Jonathan Kelley
38216fa272
Make the tokio runtime optional
2024-01-04 19:09:59 -08:00
Jonathan Kelley
73d5069a20
Move launch functions into their own file
2024-01-04 18:31:22 -08:00
Jonathan Kelley
060490892a
Clean up desktop even more
2024-01-04 18:19:28 -08:00
Jonathan Kelley
7444796a85
Simplify asset code a bit
2024-01-04 18:01:13 -08:00
Evan Almloff
5ec8f9ec93
Merge branch 'master' of https://github.com/DioxusLabs/dioxus
2024-01-04 19:57:05 -06:00
Evan Almloff
bb8341241d
bump sledgehammer
2024-01-04 19:57:02 -06:00
Evan Almloff
7ffb204eac
fix event tests in core
2024-01-04 19:36:10 -06:00
Jonathan Kelley
fef7b83b79
Rename editqueue type
2024-01-04 17:35:58 -08:00
Jonathan Kelley
d47e494786
More cleaning up of the desktop crate
2024-01-04 17:28:54 -08:00
Jonathan Kelley
6e08703c6c
Fix compile issue
2024-01-04 17:21:38 -08:00
Jonathan Kelley
2171263eda
More cleanup work
2024-01-04 17:21:33 -08:00
Evan Almloff
0388a5c1f4
fix formatting
2024-01-04 19:21:06 -06:00
Evan Almloff
0b40878fce
fix cargo check
2024-01-04 19:11:32 -06:00
Evan Almloff
4f654d61b7
fix cargo check
2024-01-04 19:05:36 -06:00
Evan Almloff
dccfba12d8
Merge branch 'master' into events-2
2024-01-04 19:02:00 -06:00
Jonathan Kelley
ec3eaa6b26
Add ID to filedrop handler
2024-01-04 16:48:53 -08:00
Evan Almloff
b1de7d850c
Merge branch 'master' into intigrate-collect-assets
2024-01-04 18:44:29 -06:00
Jonathan Kelley
62a9583fff
Fix merge conflict
2024-01-04 16:44:16 -08:00
Teague Lasser
334e7e6f22
Updated packages and comments referencing old CLI location ( #1786 )
2024-01-04 18:41:05 -06:00
Jonathan Kelley
1518c223f6
Don't drop tokio runtime immediately
2024-01-04 16:38:49 -08:00
Jonathan Kelley
d38ce349b1
Tiny bit of cleanups
2024-01-04 16:36:19 -08:00
Evan Almloff
3ad16ddd37
rip out more lifetimes
2024-01-04 18:33:01 -06:00
Jonathan Kelley
436635386d
Get compiling
2024-01-04 16:28:15 -08:00
Jonathan Kelley
9a6d745339
Refactor desktop into App type
2024-01-04 16:12:37 -08:00
Evan Almloff
ca83d6bc82
use the stable version of sledgehammer
2024-01-04 17:41:41 -06:00
Evan Almloff
c9ff449e45
remove the bump allocator
2024-01-04 17:33:22 -06:00
Evan Almloff
f6acaba061
fix compilation
2024-01-04 17:04:56 -06:00
Jonathan Kelley
1a8bf13ff5
Merge branch 'master' into resilient-hydration
2024-01-04 10:28:41 -08:00
Jonathan Kelley
ea1325f6e8
Merge branch 'master' into polish-throw
2024-01-04 10:27:51 -08:00
Jonathan Kelley
c1d9553e49
Merge pull request #1624 from Erithax/rename_into_node_traits
...
rename IntoDynNode and IntoTemplate traits
2024-01-04 10:25:49 -08:00
Jonathan Kelley
799be5e4e3
Merge branch 'master' into jk/global-window-fun
2024-01-04 10:22:10 -08:00
Jonathan Kelley
8df7a7685e
Merge branch 'master' into many_optional_attributes
2024-01-04 10:18:57 -08:00
Jonathan Kelley
a2f44be2a2
Merge branch 'master' into binary-protocal
2024-01-04 10:17:10 -08:00
Jonathan Kelley
1d289ff282
Merge pull request #1710 from Exotik850/cx-spawn-poll
...
Make cx.spawn poll the task before returning `TaskId`
2024-01-04 10:07:22 -08:00
Jonathan Kelley
922d9c8c05
Merge branch 'master' into fix-event-bubbling
2024-01-04 10:06:27 -08:00
Jonathan Kelley
1473473801
Merge branch 'master' into bump-wry
2024-01-04 10:05:34 -08:00
Jonathan Kelley
601627d46e
Merge branch 'master' into master
2024-01-04 09:57:26 -08:00
Jonathan Kelley
318cae7bf8
Merge pull request #1727 from ealmloff/video-streaming
...
Add a video streaming example
2024-01-04 09:56:23 -08:00
Jonathan Kelley
73637987f3
Merge pull request #1719 from willcrichton/dev
...
Add custom asset handler to desktop config
2024-01-04 09:56:12 -08:00
Jonathan Kelley
20a080d6c0
Merge pull request #1738 from ealmloff/bump-salvo-utils
...
Bump the version of Salvo
2024-01-04 09:55:50 -08:00
Jonathan Kelley
60f6ef8402
Merge pull request #1781 from ealmloff/fix-non-string-layout-tui
...
Fix non string layout attributes in rink
2024-01-04 09:55:33 -08:00
Jonathan Kelley
fb4eb34910
Merge pull request #1782 from ealmloff/dx-translate-element-conversion
...
Fix rsx rosetta element and attribute mapping
2024-01-04 09:54:40 -08:00
ealmloff
f913b2ce53
don't cache assets in the CLI ( #1742 )
2024-01-04 09:06:57 -06:00
ealmloff
c56d3662e9
document the type name as optional in the server function docs ( #1748 )
2024-01-04 09:06:38 -06:00
Evan Almloff
682beeccfd
fallback to global attributes when mapping rsx rosetta html attribute names
2024-01-03 15:45:19 -06:00
Evan Almloff
422df68fea
fix formatting
2024-01-03 15:35:24 -06:00
Evan Almloff
bc557906fe
fix formatting
2024-01-03 15:18:37 -06:00
Evan Almloff
afb258b658
Fix elements and attributes mapping for dx translate
2024-01-03 15:18:27 -06:00
ealmloff
2e424436b3
don't remove futures spawned by spawn_forever when the component is removed ( #1708 )
2024-01-03 14:02:36 -06:00
ealmloff
43d9fe1ab0
Clear the cache on rebuild in the incremental renderer ( #1741 )
2024-01-03 14:02:21 -06:00
ealmloff
937be8b752
fix the on double click event and depreciate ondblclick ( #1743 )
2024-01-03 14:02:08 -06:00
ealmloff
cde5ac5f58
fix invalid locations never being dropped ( #1747 )
2024-01-03 14:01:50 -06:00
Evan Almloff
2f9b6e7dea
fix non string layout attributes in rink
2024-01-03 08:26:14 -06:00
Bennett-Petzold
80a8e1f512
Add Cargo Arguments and Cross-Architecture Support ( #1777 )
...
* Add passthrough to cargo build
* Add platform_triple flag
* Add handling to bundle and serve commands
* Show full stacked error from Tauri in bundling
Previously only the top-level error was shown, giving only vague data
for debugging the build process
* Adjust bundle platform triple when cross compiling
* Rename --platform-triple to --target
* restore some deleted docs on CLI commands
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2024-01-02 15:19:29 -06:00
Evan Almloff
b7c9817cf3
fix tests
2024-01-02 15:19:01 -06:00
Evan Almloff
73b7f450a5
fix merge errors
2024-01-02 14:55:46 -06:00
Evan Almloff
cddcd69200
Merge branch 'maybe-sync-signal' into map-signal
2024-01-02 14:17:01 -06:00
ealmloff
060e9348af
Merge branch 'master' into bump-salvo-utils
2024-01-02 13:45:49 -06:00
abhi
fd7c9e0359
fix empty render causing panic ( #1769 ) ( #1774 )
...
* fix empty render causing panic (#1769 )
* use an default root column instead of an empty root column
* fix formatting
* restore create.rs in core
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2024-01-02 10:02:58 -06:00
Hampus Lidin
8230566c4d
Add doc comment on generated inline properties struct ( #1775 )
2024-01-02 10:01:53 -06:00
Evan Almloff
ccd0ccffa7
fix formatting
2024-01-01 10:47:45 -06:00
Evan Almloff
b9d179c494
add as_mapped_ref
2024-01-01 10:44:21 -06:00
werner291
a0b95a82a0
Implemented From<Signal<T>> for ReadOnlySignal<T> ( #1772 )
2024-01-01 10:22:52 -06:00
ealmloff
1f58530b43
Merge branch 'DioxusLabs:master' into bump-wry
2023-12-31 17:13:42 -06:00
Evan Almloff
0a7873fcd0
merge upstream
2023-12-30 14:12:21 -06:00
Hampus Lidin
0166eafafb
Send mount event when hydrating ( #1764 )
2023-12-30 13:53:12 -06:00
Georges KABBOUCHI
3733fbf47d
feat(liveview): add rocket adapter ( #1761 )
2023-12-30 13:49:32 -06:00
Evan Almloff
15dff7ad55
delete a leftover dioxusin file on all unix operating systems, not just mac
2023-12-30 11:58:09 -06:00
tigerros
451d935aa2
fix typo ( #1759 )
2023-12-29 18:18:50 -06:00
Evan Almloff
ab79c00cd8
kill the fullstack server before starting another one
2023-12-29 16:07:44 -06:00
Evan Almloff
49be972507
make dx clean clean the new .dioxus directory
2023-12-29 15:20:30 -06:00
Evan Almloff
1683ec8a72
introduce RAIIChild to drop the child process for desktop even when the exit is not planned
2023-12-29 14:36:18 -06:00
Evan Almloff
d88a662877
Rename --debug to --force-debug and improve docs
2023-12-29 11:11:39 -06:00
Evan Almloff
1acfd46b0b
fix formatting
2023-12-29 10:08:10 -06:00
Evan Almloff
f7881aa1f0
fix some merge conflicts
2023-12-29 09:46:58 -06:00
Evan Almloff
f34053c18f
fix formatting
2023-12-27 10:32:01 -06:00
Evan Almloff
b7aea9653f
fix server cached docs
2023-12-27 10:25:42 -06:00
Evan Almloff
9e9b7a2459
fix clippy
2023-12-27 10:23:56 -06:00
Evan Almloff
e2646e655e
fix hydration after suspense
2023-12-27 10:17:18 -06:00
Evan Almloff
e45739ac04
fix examples
2023-12-23 13:57:49 -06:00
Evan Almloff
31489167f7
use map in the signal iterator
2023-12-23 13:52:23 -06:00
Evan Almloff
0c7729da05
Merge branch 'master' into map-signal
2023-12-23 13:43:54 -06:00
Evan Almloff
a2fadc8d11
Make the function bounds for map less restrictive
2023-12-23 13:43:27 -06:00
Evan Almloff
601c63b67f
manually apply debug assertions flag for fullstack debug mode
2023-12-22 09:25:35 -06:00
Evan Almloff
0914298bea
Merge branch 'intigrate-collect-assets' of https://github.com/Demonthos/dioxus into intigrate-collect-assets
2023-12-21 18:05:02 -06:00
Evan Almloff
8b125231f0
make backend and frontend builds happen in parallel
2023-12-21 18:04:35 -06:00
ealmloff
2853b16cd6
Merge branch 'DioxusLabs:master' into intigrate-collect-assets
2023-12-21 14:00:35 -06:00
Evan Almloff
37e9876a70
bump salvo
2023-12-20 15:18:20 -06:00
Evan Almloff
3feee729bc
enabled the liveview history by default if the liveview feature is enabled in the router
2023-12-20 09:53:41 -06:00
Evan Almloff
2d7d721fd6
make hydration more resilient using ids to hydrate
2023-12-19 16:02:07 -06:00
Evan Almloff
dfb118e06c
make the video streaming async
2023-12-18 09:34:30 -06:00
Evan Almloff
5ab0c48ddd
fix clippy
2023-12-17 17:55:02 -06:00
Evan Almloff
e0ff6ce4da
fix some merge changes in generational box
2023-12-17 17:42:34 -06:00
Evan Almloff
7649ad84a1
allow asset handlers to read the whole request
2023-12-17 17:14:49 -06:00
Evan Almloff
c48788270e
fix lints in miri
2023-12-17 16:46:32 -06:00
Evan Almloff
2a764aaf6a
remove some unused CLI imports
2023-12-17 15:42:58 -06:00
Evan Almloff
e7515d18c1
show multiple different error messages in hot reloading
2023-12-17 15:39:48 -06:00
Exotik850
cf413780c1
Make hot reload error only show once ( #1725 )
2023-12-17 15:26:40 -06:00
Evan Almloff
d627153ccc
show off the new asset system in the examples
2023-12-17 11:45:27 -06:00
Evan Almloff
a647ce2f36
remove headless tests for CI
2023-12-17 11:30:17 -06:00
Will Crichton
1002bc955b
Replace AssetHandlerId with slab and usize
2023-12-16 21:44:39 -08:00
Evan Almloff
7b45a3a98b
run fuzzing more when miri is deactivated
2023-12-16 21:27:31 -06:00
Evan Almloff
22f2c0ad9b
reduce how many times the create and diff fuzzing runs
2023-12-16 21:24:47 -06:00
Evan Almloff
b91e97ca43
document events are only triggerable on elements
2023-12-16 19:54:26 -06:00
ealmloff
56478d1856
Merge branch 'DioxusLabs:master' into fix-event-bubbling
2023-12-16 06:34:00 -06:00
kidkool850@gmail.com
ed2ce6e039
Don't notify task if ready
2023-12-15 22:23:59 -06:00
Evan Almloff
f646f68b60
Merge branch 'master' into maybe-sync-signal
2023-12-15 18:38:06 -06:00
Evan Almloff
6b17d3db1e
fix signals crate
2023-12-15 18:35:48 -06:00
w3irdrobot
2321c1ad44
add error log when root element isn't found ( #1724 )
2023-12-15 17:55:19 -06:00
Will Crichton
7bede0be59
Remove unused imports
2023-12-15 11:30:19 -08:00
Will Crichton
d5ec22a26f
Add custom asynchronous asset handlers
2023-12-15 11:16:25 -08:00
Evan Almloff
9e388c3c51
refactor generational box into multiple files
2023-12-15 08:50:54 -06:00
Evan Almloff
70c3abb8df
Merge branch 'master' into maybe-sync-signal
2023-12-14 12:29:32 -06:00
Exotik850
1ec230ae29
Autoformat ignores files in .gitignore
( #1704 )
...
* Make autofmt ignore gitignored files
* don't panic if it can't get the git ignore files
* replace some with ok
* Filter rs files from gitignore
* fmt
* remove early return
* only ignore paths that start with target
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2023-12-13 09:44:01 -06:00
xfalcon
0cb13942da
fix: command error with dx build --verbose ( #1715 )
...
error msg: cannot set both --verbose and --quiet
2023-12-13 08:30:40 -06:00
Exotik850
493b0693c5
Put channels back in hook
2023-12-12 13:15:41 -06:00
Exotik850
fdce7bbe5a
Return to just TaskId
, still polling
2023-12-12 13:02:35 -06:00
kidkool850@gmail.com
69ca1fd8a7
Make cx.spawn() return an Option<TaskId>, returns None if finished immediately
2023-12-11 16:01:40 -06:00
Evan Almloff
3afb313110
fix formatting
2023-12-11 14:00:45 -06:00
YuKun Liu
695bf009d1
fix: dx create not work ( #1709 )
2023-12-11 13:27:55 -06:00
Benjamin Manns
972235bd6f
Fix doc tests by adding formatting to CLI README ( #1706 )
...
The README for cli gets included in lib.rs via `include_str!`. The code snippets then get assumed to be Rust, which fails if running `cargo test --doc`. This is not a huge problem, but was brought to my attention because Nix's `buildRustPackage` runs `cargo test` including doc tests (unlike what get run for this project on CI). This means I can't update the Nix package to 0.4.3 without changing the test flags (which I think I'll see about doing anyways, as that's how Dioxus runs CI).
2023-12-10 12:16:59 -06:00
marc2332
ce5d7bd11b
rename to split-line-attributes
2023-12-09 16:51:41 +01:00
marc2332
c10cefffb6
fix: Disabling short-children inlining when inline attributes is disabled
2023-12-09 11:46:30 +01:00
marc2332
0958056100
fix
2023-12-09 11:33:14 +01:00
marc2332
27bfabd425
clean up
2023-12-09 11:19:18 +01:00
marc2332
52cb5ff951
feat: --inline-attributes
option for autofmt
2023-12-09 11:16:26 +01:00
Evan Almloff
8984482b63
fix headless windows
2023-12-08 15:14:32 -06:00
Evan Almloff
66e2c02bf7
Merge branch 'master' into intigrate-collect-assets
2023-12-08 08:49:17 -06:00
Evan Almloff
0e3fd225a8
Merge branch 'master' into binary-protocal
2023-12-08 08:44:04 -06:00
Jonathan Kelley
544ca55596
Merge pull request #1363 from ealmloff/fix-native-core-leak
2023-12-07 19:55:08 -08:00
Alex Parrill
6b7545f60a
Add loading attribute to img element ( #1699 )
...
Useful for lazy loading: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#loading
2023-12-07 16:13:50 -06:00
Jonathan Kelley
028ffad95a
Merge pull request #1593 from ealmloff/signal-read-untracked
2023-12-07 11:12:14 -08:00
Exotik850
fc31876a57
Wasm target check before build ( #1689 )
...
* Add `rustup show` check for wasm32 target
* better place for check
* fmt
* clippy fmt
2023-12-07 12:35:16 -06:00