Commit Graph
100 Commits
Author SHA1 Message Date
Jonathan Kelley 61f9b9dd83 fix: remove serde attr 2022-02-15 13:46:14 -05:00
Jonathan Kelley ba17b57cdd fix: also include values in onchange 2022-02-15 13:44:05 -05:00
Jonathan Kelley a6cbe233b7 fix: empty values on desktop 2022-02-15 13:38:06 -05:00
Jonathan Kelley 0981828167 Merge pull request #254 from autarch/autarch/futures-channel-version
Make all packages which require futures-channel ask for the same version
2022-02-15 11:51:15 -05:00
Jonathan Kelley 345dfd4214 Merge pull request #243 from asaaki/update/wry-0-13
Update to wry 0.13; support IPC, devtool, and feature flags
2022-02-15 11:23:16 -05:00
Jonathan Kelley 0d17da1e7c Merge pull request #253 from DioxusLabs/jk/async-channel
Use futures-channel instead of async-channel in rIC/rAF code
2022-02-15 11:17:43 -05:00
Jonathan Kelley e43a8a9b6a feat: remove old async channel for new channel in ric raf web code 2022-02-15 11:03:13 -05:00
Jonathan Kelley d2fbebf853 Merge pull request #252 from autarch/autarch/fix-use_ref-doc-example
Fix closure signature for use_ref example in interactivity docs
2022-02-15 10:57:51 -05:00
Jonathan Kelley f6df21a34c Merge branch 'master' of github.com:DioxusLabs/dioxus 2022-02-14 12:23:40 -05:00
Jonathan Kelley 5a908d1e8b fix: remove console log 2022-02-14 12:23:30 -05:00
Jonathan Kelley b65e730e39 Merge pull request #249 from dazmaks/master
Fix typo
2022-02-14 09:30:32 -05:00
Jonathan Kelley 8ca505b65b feat: better link 2022-02-14 09:30:08 -05:00
Jonathan Kelley a7e0fffb43 Merge pull request #245 from mrxiaozhuox/master 2022-02-14 07:56:34 -05:00
Jonathan Kelley e03f8ca90c ci: no more codecov failing 2022-02-13 12:44:17 -05:00
Jonathan Kelley 8d2e23bde6 ci: fix draft request 2022-02-13 12:41:38 -05:00
Jonathan Kelley 542b48a59c ci: disable on draft prs 2022-02-13 12:40:25 -05:00
Jonathan Kelley e06f6dc030 fix: docs deploys should only be done on master commits 2022-02-13 12:37:39 -05:00
Jonathan Kelley ab99bc6c8d chore: comment out image generator when not in use 2022-02-13 12:35:07 -05:00
Jonathan Kelley 64f8e58c04 Merge pull request #242 from oovm/desktop-icon
Add default desktop icon
2022-02-13 12:27:38 -05:00
Jonathan Kelley a325c03dd9 fix: lifetimes again 2022-02-12 11:02:55 -05:00
Jonathan Kelley 4981e4c26b ci: make codecov be quieter 2022-02-12 11:02:05 -05:00
Jonathan Kelley 0596088312 docs: fix lifetimes on children 2022-02-12 10:57:57 -05:00
Jonathan Kelley f130e662be Merge pull request #241 from oovm/interpreter 2022-02-12 09:51:36 -05:00
Jonathan Kelley 2591ef2a54 Merge pull request #236 from asaaki/cleanup-index-html 2022-02-12 09:44:23 -05:00
Jonathan Kelley cc79287e86 Merge pull request #231 from blemelin/master
Transparent window means transparent WebView
2022-02-11 20:27:56 -05:00
Jonathan Kelley 65ca542993 Merge pull request #235 from t1m0t/master
try fix syntax workflow
2022-02-11 18:23:24 -05:00
Jonathan Kelley 0b940fa94d Merge pull request #234 from t1m0t/master
fix code coverage and docs workflows
2022-02-11 17:06:27 -05:00
Jonathan Kelley e3d4c1cde4 Merge pull request #230 from t1m0t/master
fix some uncaught error during runtime test
2022-02-11 12:12:44 -05:00
Jonathan Kelley f9a50163c0 Merge pull request #227 from mrxiaozhuox/master
Add more Desktop Window Api
2022-02-10 22:48:31 -05:00
Jonathan Kelley 4a3680ee1b chore: remove all warnings 2022-02-10 21:00:15 -05:00
Jonathan Kelley cea2e494e9 docs: reorder guide 2022-02-10 14:08:11 -05:00
Jonathan Kelley b9541d20fb docs: link to nightly guide 2022-02-10 14:07:16 -05:00
Jonathan Kelley a5477d287c ci: fix deploy dir 2022-02-10 12:33:33 -05:00
Jonathan Kelley d5120d81aa ci: enable deploy key 2022-02-10 12:29:00 -05:00
Jonathan Kelley 84fb8cf6cf fix: add folder 2022-02-10 12:22:47 -05:00
Jonathan Kelley 13456ec00c ci: fire deploy 2022-02-10 12:21:38 -05:00
Jonathan Kelley affdaf05ce ci: fix docs 2022-02-10 12:21:07 -05:00
Jonathan Kelley 7c60260672 ci: fire deploy 2022-02-10 12:20:23 -05:00
Jonathan Kelley a858934d41 ci: use filtering for all 2022-02-10 12:09:50 -05:00
Jonathan Kelley ae78a8381c ci: fix pathing 2022-02-10 12:08:52 -05:00
Jonathan Kelley 95ea917fca ci: fix pathing 2022-02-10 12:08:38 -05:00
Jonathan Kelley c0e9f39cca ci: include .github as a regen folder 2022-02-10 12:05:53 -05:00
Jonathan Kelley b6f120ef58 ci: limit main CI to ignore on docs 2022-02-10 12:05:19 -05:00
Jonathan Kelley 8be5cb097b docs: try fire deploy 2022-02-10 12:01:34 -05:00
Jonathan Kelley 02d4bdbf72 Merge pull request #228 from DioxusLabs/jk/autodeploy-docs
feat: add docs autdeploy
2022-02-10 12:00:24 -05:00
Jonathan Kelley f9366dff92 feat: add docs autdeploy 2022-02-10 11:18:36 -05:00
Jonathan Kelley 7f4474ed41 Merge pull request #226 from rMazeiks/proofread-docs
More guide improvements, chapters 6-7
2022-02-10 09:58:19 -05:00
Jonathan Kelley 67766c7b59 Merge pull request #224 from rMazeiks/proofread-docs 2022-02-09 16:52:12 -05:00
Jonathan Kelley e32337f866 Merge pull request #214 from t1m0t/master
Code coverage setup
2022-02-09 14:20:58 -05:00
Jonathan Kelley 82b0e6c8d6 Merge pull request #220 from DioxusLabs/jk/outerlinking
fix: always prevent default on `A` tags in desktop
2022-02-08 15:10:36 -05:00
Jonathan Kelley 0bf14fa7e1 Merge pull request #219 from DioxusLabs/jk/js-ecma
fix: class attributes don't adhere to es6 spec
2022-02-08 01:01:29 -05:00
Jonathan Kelley 4818c44c7c fix: also prevent default on buttons 2022-02-08 00:43:05 -05:00
Jonathan Kelley fc5dd8f562 fix: always prevent default on a tags 2022-02-08 00:40:48 -05:00
Jonathan Kelley 95a6abbfc5 fix: class attributes don't adhere to es6 spec 2022-02-08 00:35:06 -05:00
Jonathan Kelley ec2fb84d96 Merge pull request #218 from activeguild/master
fix: update the sample
2022-02-07 21:01:39 -05:00
Jonathan Kelley 3f5b8b285d Merge pull request #217 from DioxusLabs/jk/serde-wasm-bindgen
feat: use serde-wasm-bindgen crate for speedup
2022-02-07 19:29:04 -05:00
Jonathan Kelley 4f46089fce feat: use serde-wasm-bindgen crate for speedup 2022-02-07 10:17:16 -05:00
Jonathan Kelley 92ec0a448f Merge pull request #212 from DioxusLabs/jk/remove-attr-dangerous
fix: add a check for dangerousinnerhtml in interpreter
2022-02-05 21:32:30 -05:00
Jonathan Kelley 15b074f60b fix: type 2022-02-05 20:41:15 -05:00
Jonathan Kelley 4cc3369241 fix: add a check for dangerousinnerhtml in interpreter 2022-02-05 20:16:52 -05:00
Jonathan Kelley 245a648dbb Merge pull request #106 from DioxusLabs/jk/docs
docs: improve components and elements
2022-02-05 09:32:59 -05:00
Jonathan Kelley 5383a661c9 Merge pull request #147 from DioxusLabs/jk/form-ma
Pass form values as a hashmap on `oninput`/`onsubmit`
2022-02-04 23:43:57 -05:00
Jonathan Kelley 6ad82823dd Merge branch 'master' into jk/docs 2022-02-04 21:05:44 -05:00
Jonathan Kelley a939df677a example: use onsubmit to showcase entry 2022-02-04 21:02:53 -05:00
Jonathan Kelley 185fcdb0cd Merge pull request #209 from mrxiaozhuox/patch-4
Update ZH_CN.md
2022-02-04 21:00:53 -05:00
Jonathan Kelley 8012fded19 docs: remove emojis 2022-02-04 20:57:32 -05:00
Jonathan Kelley 28e9e4373e fix: tweak js code 2022-02-04 18:11:58 -05:00
Jonathan Kelley 169f1dac11 Merge branch 'master' into jk/form-ma 2022-02-04 18:10:26 -05:00
Jonathan Kelley 841c0c4015 docs: combine icons 2022-02-04 18:06:36 -05:00
Jonathan Kelley 6f10af0cc5 Merge pull request #200 from DioxusLabs/jk/no-more-buildrs
fix: remove code generation entirely
2022-02-04 15:07:13 -05:00
Jonathan Kelley 8e2a95ed74 Merge pull request #206 from t1m0t/master
Improve test speed in the CI
2022-02-04 13:37:42 -05:00
Jonathan Kelley e7c1d40d87 Merge pull request #199 from DioxusLabs/jk/svg-prevent-default
fix: allow prevent_default on svg
2022-02-04 11:38:32 -05:00
Jonathan Kelley 557d1d18dd Merge pull request #202 from t1m0t/master
fix ci test workflow
2022-02-04 03:04:17 -05:00
Jonathan Kelley b4391a3eaa fix: tweak the js bindings while we're at it 2022-02-04 02:44:27 -05:00
Jonathan Kelley d758dc6065 feat: form works in web 2022-02-04 02:13:35 -05:00
Jonathan Kelley ca0d7dc268 fix: remove code generation 2022-02-04 01:56:54 -05:00
Jonathan Kelley ac4faec570 fix: remove broken example 2022-02-03 13:30:24 -05:00
Jonathan Kelley 89cfda4bf9 fix: add attributions 2022-02-03 13:21:20 -05:00
Jonathan Kelley a9ac0568e2 fix: allow prevent_default on svg 2022-02-03 13:19:41 -05:00
Jonathan Kelley add21d5f9d feat: update bindings and interpreter with new tsc code 2022-02-03 12:52:05 -05:00
Jonathan Kelley 76ccd49719 Merge pull request #190 from t1m0t/tb/makefile_test_setup
wip: Makefile setup
2022-02-03 12:49:06 -05:00
Jonathan Kelley d2e174ea6a Merge pull request #195 from DioxusLabs/jk/solve-missing-nodes
fix: allow scopes and nodes to be missing
2022-02-03 10:57:56 -05:00
Jonathan Kelley 1913ccd61f chore: current_scope always panics 2022-02-03 00:35:10 -05:00
Jonathan Kelley f7b3228ab2 fix: enable resume node for text and placeholder 2022-02-02 20:04:55 -05:00
Jonathan Kelley bc43069884 fix: allow scopes and nodes to be missing 2022-02-02 19:04:37 -05:00
Jonathan Kelley 2b22015bc9 Merge pull request #193 from DioxusLabs/jk/warn-on-reuse
fix: diffing allows component reuse
2022-02-02 11:48:06 -05:00
Jonathan Kelley b2b2dae7e6 fix: diffing allows component reuse 2022-02-02 11:33:02 -05:00
Jonathan Kelley 2c4e7beae8 wip: update interpreter 2022-02-02 11:32:00 -05:00
Jonathan Kelley 8f9d15db4a feat: enable form elements in web 2022-02-02 02:00:53 -05:00
Jonathan Kelley c4556d050e Merge branch 'master' into jk/form-ma 2022-02-02 01:50:43 -05:00
Jonathan Kelley 4dff9114aa Merge pull request #192 from DioxusLabs/jk/interpreter-as-crate
chore: make the js interpreter its own crate so we can rely on it in web/desktop
2022-02-02 01:21:40 -05:00
Jonathan Kelley 84959a7826 feat: it works everywhere 2022-02-02 01:08:59 -05:00
Jonathan Kelley b4923b2b81 ci: move gen folder out of src 2022-02-01 16:07:50 -05:00
Jonathan Kelley 86bac80040 fmt: make bindings obey formatting 2022-02-01 15:57:07 -05:00
Jonathan Kelley 71656adc89 publish: generate our bindings.rs file from an inlinejs snippet 2022-02-01 15:54:32 -05:00
Jonathan Kelley 5b69f9b686 release: make interpreter crate publishable 2022-02-01 15:45:03 -05:00
Jonathan Kelley 527434b9f9 feat: make the interpreter as its own crate 2022-02-01 15:44:08 -05:00
Jonathan Kelley ee67a041d2 feat: turn interpreter into crate 2022-02-01 15:38:48 -05:00
Jonathan Kelley 7c06b3a9a2 Merge branch 'master' into jk/form-ma 2022-02-01 15:24:19 -05:00
Jonathan Kelley 80d792910f Merge pull request #182 from DioxusLabs/jk/debugging-diff
fix: nodes being unmounted when used in highly nested contexts
2022-02-01 15:08:43 -05:00