Commit Graph
75 Commits
Author SHA1 Message Date
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
Evan Almloff 2645b85533 WIP desktop binary protocol 2023-10-15 09:23:01 -05:00
Evan Almloff 3063d83406 start migrating desktop to sledgehammer 2023-10-13 09:21:57 -05:00
Evan Almloff e5b15f7c31 fix tracing in desktop 2023-09-26 09:07:11 -05:00
Evan Almloff 6fab8963e6 use tracing in new logs 2023-09-22 08:25:38 -05:00
Evan Almloff f976e08f71 Merge branch 'master' into intigrate-collect-assets 2023-09-17 19:40:14 -05:00
Evan Almloff 5eca11fe3d update collect assets name 2023-08-18 14:54:57 -05:00
Evan Almloff 1a36409922 disable asset patching in cargo run for mobile 2023-08-18 14:43:56 -05:00
Evan Almloff 1ed814668a Set an environment variable during serve for bundling 2023-08-18 11:12:56 -05:00
Evan Almloff efe08df966 report request errors in desktop 2023-08-18 11:02:15 -05:00
Evan Almloff 7b2bf4acc5 find head relative to asset root 2023-08-18 10:57:30 -05:00
Evan Almloff c402b6cd36 collect assets in desktop debug mode 2023-08-16 17:01:51 -05:00
Evan Almloff 24c626b306 fix clippy 2023-08-08 13:43:57 -07:00
Kaid 277436f673 Changed underlying directory attribute to webkitdirectory, fixed attribute parsing to properly toggle it. 2023-06-06 08:06:27 +08:00
Kaid 37a8fb5391 Add directory support for file input. 2023-06-05 16:47:04 +08:00
Miles Murgaw d09c92beda Add initial_value attribute & fix static special attribute handling (#1063)
* feat & fix: initial_value attribute, special attribute handling

* revision: rename js file

* fix: rustfmt

* fix: clippy

* fix: desktop not finding common.js

* fix: desktop failing to render

Missed a single ``this.SetAttributeInner`` as it was now ``setAttributeInner``
Javascript didn't even throw any errors about this smh

* revision: no need for match statement
2023-06-04 11:29:34 -05:00
Jon Kelley 9e4d32a9c2 Merge pull request #1039 from Demonthos/fix-url-encoded-assets
Fix URL encoded desktop assets
2023-05-29 14:56:35 +02:00
Evan Almloff 77275d40c1 Merge branch 'master' into fix-links-liveview 2023-05-24 07:36:16 -05:00
Evan Almloff e03e0647ee fix url encoded desktop assets 2023-05-23 09:09:05 -05:00
Evan Almloff f044bb2128 fix onclick event 2023-04-27 15:19:10 -05:00
Evan Almloff 7e292cc2fa Merge branch 'upstream' into fix-links-liveview 2023-04-26 17:56:13 -05:00
Evan Almloff d749fff11b fix double diologs on desktop renderer 2023-04-25 14:29:35 -05:00
Evan Almloff 9cfb655478 implement the file engine for liveview 2023-04-25 14:26:12 -05:00
Evan Almloff c1e2592299 implement file events on desktop 2023-04-25 09:26:56 -05:00