Zan Pan and Evan Almloff
fcbebbbf14
Use tracing::warn! instead of error! when assets not being preloaded ( #2251 )
...
* Use `tracing::warn!` instead of `error!` when assets not being preloaded
Currently, it emits a `tracing::error` when assets not being preloaded if the dioxus CLI was not used to build the application. It should be a warning since `cargo` can also build the application successfully.
* add more details to desktop preload warning
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com >
2024-04-05 08:33:02 -05:00
Evan Almloff
9942c8bfd1
Fix asset bundling in the CLI ( #2145 )
...
* Fix asset bundling in the CLI
* fix clippy
2024-03-26 00:36:03 -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
6b84f284c9
fix manganis assets overlapping between examples
2024-03-11 17:11:52 -05:00
Jonathan Kelley
4b2e426958
clippy, and don't hash invisible files for ts generation
2024-03-05 22:38:38 -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
22266cc560
Switch to bun, clean up web implementation
2024-03-04 15:23:48 -08:00
Jonathan Kelley
199173a409
fix navigating when files are dropped
2024-03-01 23:37:46 -08:00
Jonathan Kelley
206a48257b
Merge branch 'main' into jk/fix-form-inputs
2024-02-27 12:50:57 -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
93ee53454f
bump the sledgehammer bindgen version
2024-02-27 10:35:16 -06: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
3270f7341a
fix manganis support for dioxus desktop
2024-02-06 11:39:30 -06:00
Evan Almloff
b3ed337b6b
fix SLEDGEHAMMER_JS import path in desktop
2024-02-01 10:55:10 -06:00
Evan Almloff
e2e0a934fd
remove minified js from build scripts
2024-02-01 10:07:03 -06:00
Jonathan Kelley
5167cad689
Remove logging in protocol
2024-01-21 14:58:27 -08:00
Jonathan Kelley
e9978c119f
Don't strip the prefix from custom assets
2024-01-21 13:38:25 -08:00
Evan Almloff
9133c0a305
fix dioxus desktop build
2024-01-15 09:19:52 -06:00
Jonathan Kelley
8c94f0bc4a
get compiling
2024-01-11 16:51:18 -08:00
Evan Almloff
e004c1722f
set the required environment variable for manganis support
2024-01-10 11:19:51 -06: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
Jonathan Kelley
bc857bf339
Make clippy happy
2024-01-05 12:54:39 -08:00
Jonathan Kelley
cbed09b95c
Clean up shared context in desktop
2024-01-05 12:37:47 -08:00
Jonathan Kelley
47306bf89b
Merge branch 'master' into jk/rework-desktop-crate
2024-01-05 12:22:59 -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
fef7b83b79
Rename editqueue type
2024-01-04 17:35:58 -08:00
Jonathan Kelley
2171263eda
More cleanup work
2024-01-04 17:21:33 -08:00
Evan Almloff
4f654d61b7
fix cargo check
2024-01-04 19:05:36 -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
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
f6acaba061
fix compilation
2024-01-04 17:04:56 -06:00
Jonathan Kelley
a2f44be2a2
Merge branch 'master' into binary-protocal
2024-01-04 10:17:10 -08:00
Evan Almloff
dfb118e06c
make the video streaming async
2023-12-18 09:34:30 -06:00
Evan Almloff
7649ad84a1
allow asset handlers to read the whole request
2023-12-17 17:14:49 -06:00
Will Crichton
1002bc955b
Replace AssetHandlerId with slab and usize
2023-12-16 21:44:39 -08:00
Will Crichton
d5ec22a26f
Add custom asynchronous asset handlers
2023-12-15 11:16:25 -08:00
Evan Almloff
3afb313110
fix formatting
2023-12-11 14:00:45 -06:00
Evan Almloff
8984482b63
fix headless windows
2023-12-08 15:14:32 -06:00
Evan Almloff
33f0f0c172
fix clippy
2023-10-20 09:38:10 -05:00
Evan Almloff
1d664c616e
restore desktop/liveview minification
2023-10-20 09:18:16 -05:00
Evan Almloff
db56962eea
basic example working with binary protocol on desktop
2023-10-17 14:31:58 -05:00
Evan Almloff
ce86aabf26
fix clippy
2023-10-17 13:02:51 -05:00
Evan Almloff
9d19f4d204
fix clippy
2023-10-16 10:44:08 -05:00