Commit graph

1127 commits

Author SHA1 Message Date
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
t1m0t
474fd84538 modify folder structure 2022-02-03 18:14:50 +01: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
t1m0t
fed4a68650 improve script 2022-02-03 10:01:45 +01:00
t1m0t
ee49fc27ff fix some newlines 2022-02-03 09:28:06 +01:00
t1m0t
74cc2eee81 adding docker folder 2022-02-03 09:26:01 +01:00
t1m0t
4135fabb8d try fix docker folder 2022-02-03 09:24:35 +01: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
t1m0t
3b55669373 try fix CI 2022-02-03 00:16:56 +01:00
t1m0t
f1865faef7 setup done, local tests work, check workflow 2022-02-03 00:11:38 +01:00
t1m0t
24d78682ad add docker folder for handling local tests 2022-02-02 21:35:57 +01:00
Timothée
9e804036d4
Merge branch 'DioxusLabs:master' into tb/makefile_test_setup 2022-02-02 20:35:36 +01: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
t1m0t
022d6d7850 exclude dioxus-mobile in tests (future feature) 2022-02-01 22:37:34 +01:00
Jonathan Kelley
b4923b2b81 ci: move gen folder out of src 2022-02-01 16:07:50 -05:00
t1m0t
12cfd79d51 commented out failing example 2022-02-01 22:04:21 +01: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
t1m0t
8568678f50 install cargo make 2022-02-01 21:50:55 +01:00
Jonathan Kelley
5b69f9b686 release: make interpreter crate publishable 2022-02-01 15:45:03 -05:00
t1m0t
3f97cbdaa5 format on save: toml excluded 2022-02-01 21:44:21 +01: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
t1m0t
81ca1a0014 updated workflow to include make tests 2022-02-01 21:34:57 +01:00
Jonathan Kelley
7c06b3a9a2 Merge branch 'master' into jk/form-ma 2022-02-01 15:24:19 -05:00
t1m0t
8ad3f85872 fix ordering to match original one 2022-02-01 21:13:18 +01: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
Jonathan Kelley
94c1da8264 chore: clean up documentation in diffing algorithm 2022-02-01 15:00:36 -05:00
t1m0t
d7968c987f wip: Makefile setup 2022-02-01 20:40:29 +01:00
Jonathan Kelley
e02dfc3324 fix: change use_state to be clone 2022-02-01 02:05:54 -05:00
Jonathan Kelley
fa020c53e4 tweak: use 2018 rust syntax instead of 2022 for formatting 2022-02-01 01:57:21 -05:00
Jonathan Kelley
0c0f638c47
Merge pull request #180 from mrxiaozhuox/borderless-frame
Add support for desktop context, borderless frames, minimize, maximize, and other window-related goodies through the imperative `use_window` hook.
2022-01-31 19:53:27 -05:00
mrxiaozhuox
bead035969 feat: export use_window 2022-02-01 08:43:54 +08:00
Jonathan Kelley
6905bf98d7 chore: clean up examples and fix link opening code 2022-01-31 19:40:48 -05:00
mrxiaozhuox
f1fe8f1d2a fix: change hooks name 2022-02-01 08:39:31 +08:00
Jonathan Kelley
1978f195b3 Merge branch 'master' into jk/debugging-diff 2022-01-31 16:19:48 -05:00
Jonathan Kelley
cc99fa8eb2
Merge pull request #187 from DioxusLabs/jk/prevent-default-for-real
fix: dioxus web prevents default in nested targets
2022-01-31 16:06:47 -05:00