Commit Graph
34 Commits
Author SHA1 Message Date
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
Evan Almloff 28ef3f8968 fix liveview links 2023-04-23 12:07:38 -05:00
Evan Almloff d7eae79509 prevent default file input behavior on desktop 2023-04-20 10:10:52 -05:00
Andrew Collins 073c4140d9 added web context back and updated wry to latest 2023-04-05 22:09:17 -04:00
Evan Almloff b6c7d44a27 fix clippy 2023-01-27 20:35:46 -06:00
Jonathan Kelley ed899a580e make clippy happy 2022-12-31 02:30:15 -05:00
Jonathan Kelley 341ccf6de6 fix: properly canonicalize assets 2022-12-31 02:24:18 -05:00
Jonathan Kelley c86cbd69da feat: move interpreter code into desktop 2022-12-19 14:53:23 -08:00
Evan Almloff f84166fb11 allow configering the root name in the desktop renderer 2022-12-18 22:28:40 -06:00
Jon Kelley 5ac9b595ea Revert "fix: liveview interpreter using new templates" 2022-12-16 14:20:05 -08:00
Jonathan Kelley 06e8e096bb feat: more fixes to liveview 2022-12-15 14:25:23 -08:00
Jonathan Kelley afeb308a1f chore: remove dbgs 2022-12-09 16:38:05 -08:00
Jonathan Kelley c1c5821dcf Merge branch 'master' into jk/templates-v3 2022-11-16 22:12:16 -08:00
Jonathan Kelley 642b21f125 suspense works in desktop 2022-11-16 11:48:47 -08:00
Jonathan Kelley 04bc635ac5 wip: prep to fix bug in create 2022-11-15 23:22:41 -08:00
Jonathan Kelley e8ae830cf2 feat: get desktop working with just creation 2022-11-15 18:32:48 -08:00
David Craven 5c996f21fb Update wry to 0.22.0 (#604) 2022-11-06 01:49:25 -07:00
Demonthos daeffd4149 pass clippy (#575) 2022-10-02 14:12:24 -07:00
Jon Kelley 0c48cb3601 feat: use infer instead of outdated mime-guess, bump wry (#548)
* feat: use infer instead of outdated mime

* chore: remove unused file

* fix: remove unused file
2022-09-24 23:48:05 -07:00
Jonathan Kelley 049976d23a feat: allow customizing the index and head 2022-04-16 16:53:47 -04:00
Jonathan Kelley 4954079212 fix: forbidden filtering 2022-02-27 14:29:07 -05:00
Jonathan Kelley bfc55b0646 fix: forbidden filtering 2022-02-27 14:26:37 -05:00
Jonathan Kelley ccb3aa7977 feat: allow custom root directories 2022-02-23 15:11:57 -05:00
Jonathan Kelley c12bcd8150 fix: protocol works on in both cargo and bundle
This commit enables assets to be served locally through cargo run
or through a bundle strategy. We use cargo-bundle's bundle strategy.
This PR checks only for macOS targets.
2022-02-23 14:19:00 -05:00
Jonathan Kelley 24743e44e9 feat: canoncialize assets for macOS 2022-02-23 13:53:45 -05:00
Christoph Grabo 73ce79bd2a Extract protocol hander into module 2022-02-13 20:34:26 +01:00