Evan Almloff
|
94169083f5
|
use __varibles
|
2022-05-27 13:09:29 -05:00 |
|
Evan Almloff
|
3c7db0631b
|
handle iterators and nested rsx calls
|
2022-05-27 12:21:12 -05:00 |
|
Evan Almloff
|
f703347936
|
remove key
|
2022-05-27 11:16:34 -05:00 |
|
Evan Almloff
|
6b03a60fee
|
handle listeners
|
2022-05-27 10:50:33 -05:00 |
|
Evan Almloff
|
a0c7e4d78a
|
add component support
|
2022-05-27 09:47:44 -05:00 |
|
Evan Almloff
|
07da854455
|
compare parsed expressions instead of strings
|
2022-05-26 19:21:53 -05:00 |
|
Evan Almloff
|
5b0a60c294
|
handle expressions in attributes
|
2022-05-26 19:16:51 -05:00 |
|
Evan Almloff
|
62cca95905
|
update interperter to use CapuredContext
|
2022-05-26 17:02:36 -05:00 |
|
Evan Almloff
|
871f51f91b
|
It compiles
|
2022-05-25 14:08:59 -05:00 |
|
Evan Almloff
|
f8143a5fc1
|
parse segments before to_tokens
|
2022-05-25 14:08:31 -05:00 |
|
Evan Almloff
|
fb4cb1a05b
|
remove autoformat
|
2022-05-25 14:02:43 -05:00 |
|
Evan Almloff
|
ca10d89670
|
add RsxTextIndex
|
2022-05-25 11:20:07 -05:00 |
|
Evan Almloff
|
c7c84da8ab
|
WIP hot reload
|
2022-05-25 08:58:59 -05:00 |
|
Jon Kelley
|
fe1279a1c5
|
Merge pull request #415 from mrxiaozhuox/patch-2
|
2022-05-24 12:40:55 +03:00 |
|
Reinis Mazeiks
|
f792ed7a17
|
Update virtual_event_from_websys_event based on make_synthetic_event in the desktop crate
|
2022-05-23 10:12:12 +03:00 |
|
Reinis Mazeiks
|
60e74b2ec0
|
Add missing event types to web (copied from desktop)
Related: #416
|
2022-05-23 10:12:11 +03:00 |
|
Evan Almloff
|
43d750c329
|
fix clippy
|
2022-05-22 21:21:28 -05:00 |
|
Evan Almloff
|
db1866090a
|
fix broken doc links
|
2022-05-22 20:44:32 -05:00 |
|
Evan Almloff
|
d6eaf8778f
|
handle backtab
|
2022-05-21 18:08:52 -05:00 |
|
YuKun Liu
|
8346525db5
|
Update README.md
|
2022-05-21 23:33:17 +08:00 |
|
YuKun Liu
|
b964f7c802
|
Update README.md
|
2022-05-21 10:11:07 +08:00 |
|
duanzhou
|
328bab0f5b
|
Fix: enable dioxus-core serialize feature in dioxuse-web
|
2022-05-18 00:30:36 +08:00 |
|
Evan Almloff
|
bdbe452b33
|
fix merge
|
2022-05-12 20:52:06 -05:00 |
|
Evan Almloff
|
6ccbe662d2
|
Merge https://github.com/DioxusLabs/dioxus into tui_focus
|
2022-05-12 20:34:21 -05:00 |
|
Reinis Mazeiks
|
fcf776e60f
|
Update web_sys to avoid deprecated API
|
2022-05-12 18:24:13 +03:00 |
|
Reinis Mazeiks
|
45980f9a1e
|
Update examples to avoid deprecated API
|
2022-05-12 15:00:43 +03:00 |
|
Reinis Mazeiks
|
aaf9d4665f
|
Update interpreter and example
|
2022-05-12 14:36:52 +03:00 |
|
Reinis Mazeiks
|
ed34e339fc
|
Tui: construct keyboard data with new api
|
2022-05-12 14:10:25 +03:00 |
|
Reinis Mazeiks
|
7ee02bc0d8
|
Enable euclid/serde when needed
|
2022-05-12 11:38:27 +03:00 |
|
Reinis Mazeiks
|
addb0703b1
|
Write docs for wheel events
|
2022-05-12 11:12:34 +03:00 |
|
Reinis Mazeiks
|
1bb8b04d87
|
Update examples to avoid deprecated fields
|
2022-05-12 11:03:51 +03:00 |
|
Reinis Mazeiks
|
d7e4fcda80
|
Implement idiomatic accessors for WheelData
|
2022-05-12 10:55:04 +03:00 |
|
Jon Kelley
|
0ac5e76d98
|
Merge pull request #398 from rMazeiks/rusty-mousedata
Idea: Better, more Rusty, MouseData
|
2022-05-11 23:18:39 -04:00 |
|
Reinis Mazeiks
|
765baf6e48
|
Rename module input to avoid naming conflict with element of the same name
Not sure if this was supposed to be allowed, but it was causing https://github.com/rust-lang/rust/issues/96934
|
2022-05-11 13:47:58 +03:00 |
|
Reinis Mazeiks
|
90cb221b82
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into rusty-mousedata
|
2022-05-11 13:45:34 +03:00 |
|
YuKun Liu
|
77a92a1cf6
|
feat: use_window add print & devtool
|
2022-05-11 14:56:37 +08:00 |
|
YuKun Liu
|
4f55fcb84a
|
feat: use_window add set_zoom_level
|
2022-05-11 14:49:46 +08:00 |
|
YuKun Liu
|
8aadeff9d2
|
fix: add eval script failed log
|
2022-05-11 14:29:31 +08:00 |
|
YuKun Liu
|
b7e9dca87c
|
fix: add eval script failed log
|
2022-05-11 14:09:31 +08:00 |
|
Evan Almloff
|
a5b9200e47
|
calculate absolute position
|
2022-05-10 18:13:05 -05:00 |
|
Rowin Hernández
|
95573d1f54
|
Update useref.rs defualt -> default
|
2022-05-09 18:48:50 +01:00 |
|
demonthos
|
bd105c9bc6
|
Merge remote-tracking branch 'origin/master' into tui_focus
|
2022-05-07 14:08:10 -05:00 |
|
demonthos
|
31c7907f25
|
update with AttritubeValue
|
2022-05-07 13:56:11 -05:00 |
|
Reinis Mazeiks
|
5bddafb943
|
Update tui_keys example and web_sys to use new accessor methods
|
2022-05-07 18:28:15 +03:00 |
|
Reinis Mazeiks
|
b7447503ea
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into rusty-mousedata
Conflicts:
packages/tui/src/hooks.rs
|
2022-05-07 17:56:03 +03:00 |
|
Jon Kelley
|
dab24e9ad9
|
Merge pull request #402 from Demonthos/tui_preformance
Tui performance improvements
|
2022-05-07 10:32:09 -04:00 |
|
Evan Almloff
|
6f260e8a4a
|
move released into mouse condition
|
2022-05-07 09:16:21 -05:00 |
|
Evan Almloff
|
2ea587359b
|
only re-render if the state has changed
|
2022-05-07 09:10:34 -05:00 |
|
Evan Almloff
|
83209e5e03
|
check mouse state before iterating through elements
|
2022-05-07 09:10:17 -05:00 |
|
Evan Almloff
|
3cba79d835
|
add focus in and focus out events
|
2022-05-07 08:39:55 -05:00 |
|
Reinis Mazeiks
|
df59d5148e
|
TUI mouse press&release: Replace usage of deprecated fields with accessors
|
2022-05-07 16:30:21 +03:00 |
|
Reinis Mazeiks
|
81d3c990bf
|
Simplify mouse button tracking
delete the shitcodes
|
2022-05-07 16:11:48 +03:00 |
|
Reinis Mazeiks
|
285a6d080b
|
Add coordinates to tui_hover example
|
2022-05-07 15:32:19 +03:00 |
|
Reinis Mazeiks
|
8e3a7e9ed8
|
Merge branch 'arbitrary_value_serialize_fix' into rusty-mousedata
|
2022-05-07 14:56:18 +03:00 |
|
Reinis Mazeiks
|
85aa4584ff
|
Fix: expose AttributeValue; update tests to pass
|
2022-05-07 13:43:40 +03:00 |
|
Reinis Mazeiks
|
2eca71e644
|
Fix: serialize AttributeValue as a simple value
|
2022-05-07 12:17:47 +03:00 |
|
Reinis Mazeiks
|
cf26f41972
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into rusty-mousedata
Conflicts:
packages/tui/src/hooks.rs
|
2022-05-07 10:50:52 +03:00 |
|
Reinis Mazeiks
|
9c6cd42ca2
|
TUI: use constructor instead of deprecated fields
|
2022-05-07 10:49:49 +03:00 |
|
Reinis Mazeiks
|
c35dddc203
|
Create constructor for MouseData
|
2022-05-07 10:31:05 +03:00 |
|
Reinis Mazeiks
|
3fec31fe50
|
Use keyboard_types instead of bespoke ModifierSet
|
2022-05-07 10:05:52 +03:00 |
|
Reinis Mazeiks
|
2ef332085c
|
Refactor: move input types to separate module
|
2022-05-07 09:39:53 +03:00 |
|
Reinis Mazeiks
|
6ba067a617
|
Use EnumSet for modifier and button sets
|
2022-05-07 09:31:44 +03:00 |
|
Demonthos
|
a3abe3965a
|
Merge branch 'master' into tui_focus
|
2022-05-06 21:19:13 -05:00 |
|
Jonathan Kelley
|
9c9928d226
|
fix: tui values
|
2022-05-06 20:48:57 -04:00 |
|
Jonathan Kelley
|
03110b85cd
|
fix: cargo fmt
|
2022-05-06 20:46:33 -04:00 |
|
Jon Kelley
|
14c0630242
|
Merge pull request #397 from Demonthos/tui_fix_mousemove
only trigger onmousemove if the position has changed (tui)
|
2022-05-06 20:37:23 -04:00 |
|
Evan Almloff
|
ac95ab5222
|
switch released pressed
|
2022-05-06 19:35:55 -05:00 |
|
Evan Almloff
|
e3757f97ed
|
only trigger onmousemove if the position has changed
|
2022-05-06 17:01:50 -05:00 |
|
Reinis Mazeiks
|
2c48ae271f
|
rustfmt
|
2022-05-07 01:01:38 +03:00 |
|
Reinis Mazeiks
|
6a5a3f47cc
|
Remove allow(deprecated) to bring back the warnings
|
2022-05-07 00:59:12 +03:00 |
|
Reinis Mazeiks
|
3c447d7266
|
Documentation and examples
Also derive useful traits
|
2022-05-07 00:49:47 +03:00 |
|
Reinis Mazeiks
|
0dbd3e370e
|
Rusty MouseData API
|
2022-05-06 23:54:07 +03:00 |
|
Jonathan Kelley
|
bded314251
|
wip: remove color
|
2022-05-05 16:50:36 -04:00 |
|
Jonathan Kelley
|
356f37e9ee
|
feat: arbitrary attributes
|
2022-05-05 16:50:33 -04:00 |
|
Jonathan Kelley
|
8ab1c4d0de
|
feat: upgrade wry
|
2022-05-05 16:29:24 -04:00 |
|
Evan Almloff
|
5c52396482
|
Merge remote-tracking branch 'upstream/master' into tui_focus
|
2022-05-05 12:46:25 -05:00 |
|
Evan Almloff
|
39a65f86b1
|
Merge remote-tracking branch 'upstream/master' into pr/Demonthos/390
|
2022-05-05 12:34:18 -05:00 |
|
Evan Almloff
|
53d5ea2f42
|
change prevent default to detect on{event} rather than {event}
|
2022-05-05 11:37:11 -05:00 |
|
Evan Almloff
|
bbe9c1bbf0
|
change prevent default mask
|
2022-05-05 07:21:36 -05:00 |
|
Evan Almloff
|
07c1964ebf
|
fix focus event
|
2022-05-05 07:17:33 -05:00 |
|
Evan Almloff
|
acfde71d7e
|
refactor prevent-default
|
2022-05-05 07:09:18 -05:00 |
|
Evan Almloff
|
a87edd1a76
|
add focus event
|
2022-05-05 07:08:51 -05:00 |
|
Evan Almloff
|
5d5e7f55fd
|
pass clippy
|
2022-05-04 14:37:30 -05:00 |
|
Evan Almloff
|
dd7784d205
|
clean up and document focus system
|
2022-05-04 14:28:02 -05:00 |
|
Evan Almloff
|
749150e22d
|
change prevent default to listen to tab index
|
2022-05-04 14:15:07 -05:00 |
|
Evan Almloff
|
a4eb4dc8df
|
add offset mouse data to tui
|
2022-05-04 13:58:48 -05:00 |
|
Evan Almloff
|
4aaf790ae9
|
revert widget trait
|
2022-05-04 13:35:30 -05:00 |
|
Reinis Mazeiks
|
f81ecf5974
|
Update liveview interpreter to match desktop
|
2022-05-04 20:05:21 +03:00 |
|
Reinis Mazeiks
|
dbdcea6fc6
|
Add offset_ fields for web targets
|
2022-05-04 19:55:42 +03:00 |
|
Reinis Mazeiks
|
d84d414170
|
Add offset coordinates to mouse events on TUI and desktop.
|
2022-05-04 16:42:14 +03:00 |
|
Reinis Mazeiks
|
96c178f91f
|
Add docs for event MouseData
Adapted from https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent
|
2022-05-04 16:09:18 +03:00 |
|
Evan Almloff
|
2176da4d75
|
update readme
|
2022-05-03 18:43:28 -05:00 |
|
Evan Almloff
|
9ed722ae45
|
change focus when an element is clicked
|
2022-05-03 17:19:16 -05:00 |
|
Evan Almloff
|
23376fef8e
|
move focus into event system
|
2022-05-03 16:44:53 -05:00 |
|
Evan Almloff
|
ce5ade9fa6
|
add focus state
|
2022-05-03 15:06:07 -05:00 |
|
Evan Almloff
|
35ee243d0d
|
intigrate focus system with tui
|
2022-05-03 11:02:35 -05:00 |
|
Evan Almloff
|
7a17683447
|
add persistant iterator to native core
|
2022-05-03 11:01:49 -05:00 |
|
Jonathan Kelley
|
cf378d34d8
|
fix: add version for package
|
2022-05-03 00:03:31 -04:00 |
|
Jonathan Kelley
|
85a09314a6
|
chore: fill out cargo meta
|
2022-05-03 00:02:09 -04:00 |
|
Jonathan Kelley
|
05ab8d2c78
|
fix: update liveview docs
|
2022-05-03 00:00:16 -04:00 |
|
Jonathan Kelley
|
3febd42588
|
Release dioxus-core v0.2.1, dioxus-core-macro v0.2.1, dioxus-html v0.2.1, dioxus-interpreter-js v0.2.1, dioxus-desktop v0.2.3, dioxus-hooks v0.2.1, dioxus-liveview v0.1.0, dioxus-native-core v0.2.0, dioxus-native-core-macro v0.2.0, dioxus-router v0.2.3, dioxus-ssr v0.2.1, dioxus-tui v0.2.2, dioxus-web v0.2.1, fermi v0.2.1, dioxus v0.2.4
|
2022-05-02 23:57:20 -04:00 |
|
Jonathan Kelley
|
5503aeb7a6
|
fix: specify dioxus version in liveview
|
2022-05-02 23:45:59 -04:00 |
|
Jonathan Kelley
|
b8e8e69523
|
fix: use published stretch
|
2022-05-02 22:20:52 -04:00 |
|
Jonathan Kelley
|
22a423e2f6
|
chore: use fixed stretch version
|
2022-05-02 22:17:01 -04:00 |
|
Jon Kelley
|
f7e67cb2d7
|
Merge pull request #329 from Demonthos/lazy_tui
Tui Lazy Attributes and Layout
|
2022-05-02 21:38:18 -04:00 |
|
Evan Almloff
|
3adcba5f93
|
remove empty attributes
|
2022-05-02 20:25:10 -05:00 |
|
Jon Kelley
|
1d42894599
|
Merge pull request #388 from Demonthos/tui_docs
change with_ctrl_c_quit to without_ctrl_c_quit for tui config
|
2022-05-02 12:12:30 -04:00 |
|
Evan Almloff
|
e1120bb644
|
ensure all nodes have a intialized layout
|
2022-05-01 21:19:11 -05:00 |
|
Evan Almloff
|
99fea74786
|
change with_ctrl_c_quit to without_ctrl_c_quit
|
2022-04-30 16:52:54 -05:00 |
|
Jon Kelley
|
b0f0041d7e
|
Merge pull request #240 from oovm/master
Convert web_sys Events to html Data
|
2022-04-29 22:17:08 -04:00 |
|
Jonathan Kelley
|
284860f470
|
feat: more tests and spans
|
2022-04-28 14:16:21 -04:00 |
|
WIGGLES
|
72d185373e
|
Merge branch 'DioxusLabs:master' into master
|
2022-04-26 23:07:44 -04:00 |
|
Jonathan Kelley
|
804d9af1c7
|
feat: improve autoformatting algorithm
- tons of new tests for various cases to be consistent
|
2022-04-26 18:45:08 -04:00 |
|
Jon Kelley
|
3e673bd735
|
Merge pull request #379 from koptan/ko/fix-useeffect-visibility
fix: export useeffect in hooks module
|
2022-04-26 16:15:27 -04:00 |
|
Koptan
|
04cb82b31a
|
fix: export useeffect in hooks module
|
2022-04-26 19:19:13 +02:00 |
|
Koptan
|
eb3fd74bf9
|
fix: unmarking component as dirty in silent write
|
2022-04-26 18:50:45 +02:00 |
|
Ian
|
3b45edacc0
|
features don't play nice with vscode development
|
2022-04-26 09:54:12 -04:00 |
|
Ian
|
4b3d200c0d
|
fixed cargo check issue
|
2022-04-26 09:50:19 -04:00 |
|
WIGGLES
|
00e5ffb122
|
Merge branch 'DioxusLabs:master' into master
|
2022-04-25 17:19:45 -04:00 |
|
Jonathan Kelley
|
07529e491c
|
fix: subscription should apply internally to hook
|
2022-04-24 20:51:52 -04:00 |
|
Jonathan Kelley
|
70a6f95c8c
|
fix: allow fermi atomref to be cloned
|
2022-04-24 20:47:22 -04:00 |
|
Jonathan Kelley
|
36ba49fe27
|
wip: fixing tabs
|
2022-04-24 20:44:38 -04:00 |
|
Jonathan Kelley
|
4fa909e864
|
feat: ensure parsing works with right indicies
|
2022-04-24 19:38:28 -04:00 |
|
Jonathan Kelley
|
f9d9f85924
|
feat: format components properly
|
2022-04-24 13:12:20 -04:00 |
|
Evan Almloff
|
84db875101
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into lazy_tui
|
2022-04-24 06:56:07 -05:00 |
|
Jonathan Kelley
|
2a1970b3a9
|
feat: add prettyplease vendored and get basic test working
|
2022-04-24 02:55:20 -04:00 |
|
Jonathan Kelley
|
794f43ffee
|
concept: move rsx out to its own crate
|
2022-04-24 02:35:52 -04:00 |
|
Ian
|
f332ffc5ad
|
support starting liveview with props
|
2022-04-24 00:37:46 -04:00 |
|
Aster
|
329b182e2d
|
Add feature gate
|
2022-04-24 11:48:15 +08:00 |
|
SasakiSaki
|
b73bf13577
|
Merge branch 'DioxusLabs:master' into master
|
2022-04-24 11:41:08 +08:00 |
|
Jonathan Kelley
|
608795426a
|
Merge branch 'master' of github.com:DioxusLabs/dioxus
|
2022-04-23 23:21:46 -04:00 |
|
Jonathan Kelley
|
bcefeae10f
|
clippy: remove some unused imports
|
2022-04-23 23:21:39 -04:00 |
|
Jon Kelley
|
e68a9f4144
|
Merge pull request #366 from WIGGLES-dev/master
Liveview Axum Integration + Example updates
|
2022-04-23 23:13:04 -04:00 |
|
Jon Kelley
|
c4a19f71af
|
Merge branch 'master' into master
|
2022-04-23 23:08:58 -04:00 |
|
Jon Kelley
|
45fe8999c1
|
Merge pull request #362 from Demonthos/tui-benchmark
add benchmark, headless mode, and shutdown context to tui
|
2022-04-23 23:06:31 -04:00 |
|
Ian
|
ee70334d20
|
Merge branch 'master' of https://github.com/WIGGLES-dev/dioxus
|
2022-04-23 22:13:46 -04:00 |
|
Ian
|
dfaa6c186b
|
Fixed example squiglies.
|
2022-04-23 22:13:43 -04:00 |
|
WIGGLES
|
52c4842c98
|
Merge branch 'DioxusLabs:master' into master
|
2022-04-23 21:24:29 -04:00 |
|
Aleksei Zolotov
|
5e16269532
|
Add PartialEq to events::KeyCode
|
2022-04-23 16:21:07 +02:00 |
|
WIGGLES
|
cc379920fc
|
Merge branch 'DioxusLabs:master' into master
|
2022-04-21 18:43:28 -04:00 |
|
Evan Almloff
|
7b35566169
|
allow nodes to depend on the listeners of a node
|
2022-04-21 15:10:53 -05:00 |
|
Benjamin Lemelin
|
0105218db9
|
Removed alerts when right click on release.
|
2022-04-21 15:44:43 -04:00 |
|
Evan Almloff
|
91b2147552
|
update benchmark
|
2022-04-21 06:44:48 -05:00 |
|
Evan Almloff
|
efa682735e
|
ignore ctrl-c if ctrl_c_quit is false
|
2022-04-21 06:33:03 -05:00 |
|
Evan Almloff
|
9d9aa33e25
|
add builder pattern and update examples
|
2022-04-21 06:29:22 -05:00 |
|
Evan Almloff
|
c8919ad77b
|
add benchmark
|
2022-04-20 21:44:37 -05:00 |
|
WIGGLES
|
d6a4a59035
|
Merge branch 'DioxusLabs:master' into master
|
2022-04-20 16:50:39 -04:00 |
|
Evan Almloff
|
cebf17088b
|
fixed infinite loop in union_ordered_iter
|
2022-04-20 12:17:16 -05:00 |
|
Jonathan Kelley
|
366a0a8026
|
feat: read works on fermi root
|
2022-04-20 09:45:34 -04:00 |
|
Jon Kelley
|
eef0d7a4b5
|
Merge pull request #341 from DioxusLabs/jk/improve-fermi
feat: Add a use_state equivalent for Fermi
|
2022-04-20 09:33:20 -04:00 |
|
Jonathan Kelley
|
5ff87f6375
|
fix: liveview handler should filter only for events
|
2022-04-20 00:52:10 -04:00 |
|
Jonathan Kelley
|
a1c644d80b
|
feat: allow header injection for liveview
|
2022-04-19 23:48:17 -04:00 |
|
Jon Kelley
|
1f6c0593b4
|
Merge pull request #358 from mirichan/master
Fix query parsing
|
2022-04-19 23:12:00 -04:00 |
|
Ian
|
a632d9b12b
|
implemented liveview axum adapter
|
2022-04-19 22:51:56 -04:00 |
|
Evan Almloff
|
7c30d93a3d
|
nested state
|
2022-04-19 20:12:57 -05:00 |
|
Ian
|
149d484ffb
|
added menu element
|
2022-04-18 22:24:17 -04:00 |
|
WIGGLES
|
1b342b8ff7
|
Merge branch 'DioxusLabs:master' into master
|
2022-04-18 20:20:16 -04:00 |
|
Jon Kelley
|
c9525966a2
|
Merge pull request #353 from DioxusLabs/jk/custom-index-head
feat: allow customizing the index and head
|
2022-04-18 16:35:56 -04:00 |
|
Ian
|
39b77cd663
|
fixed warp example
|
2022-04-17 11:59:43 -04:00 |
|
Demonthos
|
f4689a4e27
|
Merge branch 'DioxusLabs:master' into lazy_tui
|
2022-04-17 08:48:39 -05:00 |
|
Evan Almloff
|
b79a58cc66
|
pass clippy
|
2022-04-17 08:43:15 -05:00 |
|
Evan Almloff
|
e9da4c0fb7
|
add todo
|
2022-04-17 08:08:40 -05:00 |
|
Evan Almloff
|
d9276bd64c
|
clean up code and docs
|
2022-04-17 07:29:35 -05:00 |
|
Michael Mroz
|
078287301d
|
Fix query parsing: the router was silently throwing away queries not prefixed with an extra '?'
|
2022-04-17 01:51:02 -07:00 |
|
Evan Almloff
|
b9c2664089
|
add builder methods to NodeMask
|
2022-04-16 17:22:03 -05:00 |
|
Jonathan Kelley
|
fd2a5f5a6b
|
fmt
|
2022-04-16 17:02:57 -04:00 |
|
Jonathan Kelley
|
049976d23a
|
feat: allow customizing the index and head
|
2022-04-16 16:53:47 -04:00 |
|
Evan Almloff
|
436c6a02f7
|
add node dependancy
|
2022-04-16 12:27:52 -05:00 |
|
Evan Almloff
|
0fb9aed273
|
add children on initial build and add sorted slice macro
|
2022-04-13 12:49:53 -05:00 |
|
Evan Almloff
|
3b06059834
|
fix rendering
|
2022-04-13 11:39:38 -05:00 |
|
Evan Almloff
|
71707fec09
|
pass cargo check
|
2022-04-12 18:58:25 -05:00 |
|
Evan Almloff
|
2b383bc4f4
|
fixed test
|
2022-04-12 18:54:42 -05:00 |
|
Evan Almloff
|
9eaf7212a3
|
tests passing, and tui updated
|
2022-04-12 18:46:16 -05:00 |
|
Jon Kelley
|
90a30933ef
|
Merge pull request #347 from DioxusLabs/jk/attributes-inlineprops
fix: inline props should look for attributes
|
2022-04-12 12:27:25 -04:00 |
|
Evan Almloff
|
92010b0bab
|
WIP update tests
|
2022-04-12 07:51:57 -05:00 |
|
Dave Rolsky
|
69752313eb
|
Fix typo in docs for NodeFactory.bump
|
2022-04-11 10:33:06 -05:00 |
|
demonthos
|
13a99bce9c
|
WIP: intigrate exsisting code
|
2022-04-10 07:00:44 -05:00 |
|
Jonathan Kelley
|
24bca45612
|
fix: inline props should look for attributes
|
2022-04-09 19:41:29 -04:00 |
|
demonthos
|
9e9fc09e6d
|
WIP macro progress
|
2022-04-09 16:40:26 -05:00 |
|
Evan Almloff
|
92f48169e9
|
WIP new api
|
2022-04-08 21:17:37 -05:00 |
|
Jonathan Kelley
|
4518b6bc8c
|
feat: add better use_state for fermi
|
2022-04-05 21:36:48 -04:00 |
|
Evan Almloff
|
3dd18b21b3
|
added headless mode for CI
|
2022-04-05 12:08:01 -05:00 |
|
Evan Almloff
|
351722d136
|
update dependancy to stretch2 master and remove refrences to tree
|
2022-04-04 13:37:04 -05:00 |
|
Evan Almloff
|
06e8785938
|
add PopRoot
|
2022-04-04 12:19:21 -05:00 |
|
Demonthos
|
479c12725f
|
Merge branch 'DioxusLabs:master' into lazy_tui
|
2022-04-04 12:10:18 -05:00 |
|
Jon Kelley
|
56ea9e42fa
|
Merge pull request #318 from overlisted/eval-stuff
Eval stuff
|
2022-04-04 13:01:35 -04:00 |
|
Jonathan Kelley
|
dfc69c0905
|
fix: compile fail for web
|
2022-04-04 12:29:00 -04:00 |
|
Jonathan Kelley
|
93405c2a40
|
Fix: diffing should poproots too
|
2022-04-04 12:18:51 -04:00 |
|
Jon Kelley
|
09d193d999
|
Merge pull request #331 from Demonthos/diff-fix
fix: diff_lazynodes bug adding children
|
2022-04-04 12:15:31 -04:00 |
|
Demonthos
|
56af1f7988
|
remove extra prints
|
2022-04-02 20:24:33 -05:00 |
|
Demonthos
|
a001b7ce90
|
re-enable rendering
|
2022-04-02 20:02:51 -05:00 |
|
Evan Almloff
|
32b2e3a135
|
bugfixes, docs, and pass clippy
|
2022-04-02 16:46:46 -05:00 |
|
Evan Almloff
|
5b25500c0b
|
finishing touches and benchmarks
|
2022-03-30 20:45:41 -05:00 |
|
Jon Kelley
|
3a467ec745
|
Merge pull request #336 from mrxiaozhuox/master
Fixed Docs Problem
|
2022-03-28 11:05:01 -04:00 |
|
Jon Kelley
|
6c72ed5dd3
|
Merge pull request #333 from naturalethic/fix-incorrect-form-element-pointer
Fix form value collecting from form element instead of input element
|
2022-03-28 11:04:37 -04:00 |
|
YuKun Liu
|
fe3577faaf
|
fix: usestate docs
|
2022-03-28 10:42:09 +08:00 |
|
Joshua Kifer
|
213f54c4d8
|
Convert all logs to trace
|
2022-03-27 09:23:44 -06:00 |
|
Joshua Kifer
|
2acacdd5a4
|
Fix form value collecting from form element instead of input element
|
2022-03-26 19:42:05 -06:00 |
|
Evan Almloff
|
7f4e257757
|
bugfixes, testing and refactoring
|
2022-03-26 20:32:49 -05:00 |
|
Evan Almloff
|
6adfa8805c
|
moved stretch layout to native-core
|
2022-03-26 20:28:29 -05:00 |
|
Evan Almloff
|
26d92b6e51
|
rebase master
|
2022-03-26 20:27:10 -05:00 |
|
Evan Almloff
|
499971e9b3
|
wip lazy layout
|
2022-03-26 20:24:44 -05:00 |
|
Evan Almloff
|
43b5a230f0
|
PushRoot before adding children
|
2022-03-26 13:35:23 -05:00 |
|
Evan Almloff
|
aec5cd9dfa
|
fix lazynode diff bug adding children
|
2022-03-26 12:53:24 -05:00 |
|
Jon Kelley
|
14099e9889
|
Merge pull request #330 from DioxusLabs/jk/fix-instant-futures
fix: instantly resolving futures should not use popping
|
2022-03-24 12:31:20 -04:00 |
|
Jonathan Kelley
|
d50e86492e
|
fix: instantly resolving futures should not use popping
|
2022-03-24 11:15:07 -04:00 |
|
Ilya Maximov
|
d31edfa7d7
|
rustfmt when the
|
2022-03-21 22:02:04 +01:00 |
|
Ilya Maximov
|
ee22881e08
|
Merge branch 'master' into eval-stuff
|
2022-03-21 22:00:17 +01:00 |
|
Ilya Maximov
|
6e8fdc1e4d
|
make the closure dyn
|
2022-03-21 21:57:29 +01:00 |
|
Jon Kelley
|
268cc5bd39
|
Merge pull request #302 from Demonthos/master
tui bugfixes and text modifier elements
|
2022-03-20 22:58:56 -04:00 |
|
Jonathan Kelley
|
dc028df0dd
|
clippy: make it happier
|
2022-03-20 21:50:43 -04:00 |
|
Jon Kelley
|
4edaeb0aae
|
Merge pull request #324 from overlisted/inlineprops-generics
`#[inline_props]` generics
|
2022-03-20 20:28:06 -04:00 |
|
Jon Kelley
|
5c6ff70dd4
|
Merge pull request #316 from DioxusLabs/jk/fix-hydration
fix: setnode method for rehydration code
|
2022-03-20 20:11:55 -04:00 |
|
Jonathan Kelley
|
ad027d7aa4
|
fix: radio buttons in forms
|
2022-03-20 20:11:12 -04:00 |
|
Jon Kelley
|
41b7de365e
|
Merge pull request #320 from naturalethic/form-input-event-radio-value
Capture correct radio button value in a form input event
|
2022-03-20 20:10:52 -04:00 |
|
Jon Kelley
|
d3ac3db296
|
Merge pull request #315 from Synphonyte/master
Option<...> props are optional by default.
|
2022-03-20 19:59:35 -04:00 |
|
Ilya Maximov
|
46b7f3b623
|
feat: basic generic support
|
2022-03-20 20:59:30 +01:00 |
|
Ilya Maximov
|
334936b276
|
fix: typos
|
2022-03-19 21:04:48 +01:00 |
|
Ilya Maximov
|
86159d0b55
|
fix: wrong type of error
|
2022-03-19 20:48:54 +01:00 |
|
Ilya Maximov
|
1f065acb4c
|
refactor: simplify and organize the errors
|
2022-03-19 20:37:25 +01:00 |
|
Ilya Maximov
|
b8573bc4dd
|
refactor: remove the rsx folder
it doesn't seem to be published anywhere or used at all
|
2022-03-19 20:35:53 +01:00 |
|
Ilya Maximov
|
0be88d20ee
|
docs: remove capitals and periods from errors
|
2022-03-19 19:29:57 +01:00 |
|
Joshua Kifer
|
ab4e37fbf2
|
Capture correct radio button value in a form input event
|
2022-03-19 12:24:29 -06:00 |
|
Ilya Maximov
|
c194fa8372
|
remove panics from desktop docs
`WebView::evaluate_script()` always returns `Ok()`
|
2022-03-19 03:13:34 +01:00 |
|
Ilya Maximov
|
b4a5fe9845
|
use ToString
|
2022-03-19 02:57:39 +01:00 |
|
Ilya Maximov
|
5cbf2698fd
|
add use_eval() to desktop and web
|
2022-03-17 23:47:11 +01:00 |
|
Ilya Maximov
|
08fa2382b0
|
add eval to DesktopContext
|
2022-03-17 22:55:26 +01:00 |
|
Jonathan Kelley
|
f26f704b6b
|
fix: setnode method for rehydration code
|
2022-03-17 10:51:23 -04:00 |
|
Maccesch
|
a2825fb13c
|
updated examples with the new optional props
|
2022-03-16 06:36:39 +00:00 |
|
Joshua Kifer
|
1b736f1001
|
Remove release_max_level features from several Cargo.toml log dependencies
|
2022-03-15 17:59:30 -06:00 |
|
Jon Kelley
|
4407c7325a
|
Merge pull request #310 from DioxusLabs/jk/forms-links
|
2022-03-15 16:46:35 -04:00 |
|
Maccesch
|
5818da5f70
|
auto detect optional props
|
2022-03-15 16:52:45 +00:00 |
|
Jonathan Kelley
|
e44cc41114
|
fix: cargo fmt
|
2022-03-15 01:35:59 -04:00 |
|
Jonathan Kelley
|
7bdb8a4539
|
fix: fmt by including adapters for liveview
|
2022-03-15 01:28:50 -04:00 |
|
Jonathan Kelley
|
3b4a041c31
|
fix: liveview failing to pass
|
2022-03-15 01:14:26 -04:00 |
|
Jonathan Kelley
|
71184b51a0
|
feat: liveview working with warp
|
2022-03-15 01:02:44 -04:00 |
|
Jonathan Kelley
|
2d2de36eed
|
fix: filtering for buttons
|
2022-03-13 18:53:20 -04:00 |
|
Maccesch
|
9a23ee4612
|
active_class prop for Router
|
2022-03-13 16:35:28 +00:00 |
|
Maccesch
|
1080ffe52d
|
use_route hook can be used outside of Route components
|
2022-03-13 16:31:33 +00:00 |
|
Jon Kelley
|
0fdd6d268f
|
Merge pull request #294 from Synphonyte/master
|
2022-03-12 11:56:25 -05:00 |
|
Jonathan Kelley
|
e0900ca256
|
wip: add warp liveview proof of concept
|
2022-03-12 09:41:10 -05:00 |
|
Jonathan Kelley
|
841ad91fe1
|
fix: dblclick instead of doubleclick
|
2022-03-11 10:49:38 -05:00 |
|
Evan Almloff
|
b228e1e4eb
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
2022-03-09 21:08:37 -06:00 |
|
Evan Almloff
|
503b10d674
|
bugfixes text modifer elements
|
2022-03-09 21:06:45 -06:00 |
|
Jonathan Kelley
|
3f130d9bd0
|
fix: use updated version of stretch for layout
|
2022-03-09 21:42:37 -05:00 |
|
Jonathan Kelley
|
ed07e914d3
|
fix: compile router on web
|
2022-03-09 21:14:22 -05:00 |
|
Maccesch
|
1a2624952a
|
fixed cargo fmt
|
2022-03-09 23:06:14 +00:00 |
|
Jonathan Kelley
|
1c2e5e2aea
|
publish: update dioxus with router fix
|
2022-03-09 17:53:02 -05:00 |
|
Jonathan Kelley
|
cc4b073f0d
|
fix: use ordering of routes for router
|
2022-03-09 17:50:39 -05:00 |
|
Jonathan Kelley
|
0ce326566e
|
wip: fix router slashing
|
2022-03-09 16:26:13 -05:00 |
|