Commit graph

4800 commits

Author SHA1 Message Date
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
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
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
41ec0df144 Merge branch 'master' into resilient-hydration 2023-12-30 14:15:58 -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
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
ealmloff
1880bdb308
Remove link to Tide's contributing guidelines 2023-12-20 10:28:24 -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
ec4c1e0a44 add video stream example 2023-12-18 08:32:50 -06:00
dependabot[bot]
cd019db9ef
Bump actions/upload-artifact from 3 to 4 (#1726)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 08:04:53 -06:00
Evan Almloff
9eee4ab8f8 add a dynamic asset example 2023-12-17 17:14:55 -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
b0586843b2 bump miri CI version 2023-12-17 11:50:57 -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