Commit Graph
1596 Commits
Author SHA1 Message Date
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
Jon Kelley b8c739826a Merge pull request #392 from Demonthos/tui_offset
add offset mouse data to tui
2022-05-05 13:17:25 -04: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
Jon Kelley 5cc24343a8 Merge pull request #391 from rMazeiks/relative-mouse-coordinates
Offset coordinates for mouse events
2022-05-04 13:31:21 -04:00
Reinis Mazeiks 152bad6433 rustfmt 2022-05-04 20:15:55 +03: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 b5f5c6ebc1 Add example showcasing 3 different coordinate systems 2022-05-04 16:43:11 +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 592f6ca225 change button example to showcase tabindex 2022-05-03 17:50:04 -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 a62e729bfa Release dioxus v0.2.4 2022-05-03 00:05:58 -04:00
Jonathan Kelley 4ef2cfaba5 fix: specify version 2022-05-03 00:05:54 -04:00
Jonathan Kelley 12420f34c2 Release 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-03 00:03:35 -04:00
Jonathan Kelley cf378d34d8 fix: add version for package 2022-05-03 00:03:31 -04:00
Jonathan Kelley 0bcaa11463 Release 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-03 00:02:12 -04:00
Jonathan Kelley 85a09314a6 chore: fill out cargo meta 2022-05-03 00:02:09 -04:00
Jonathan Kelley 8352c1bc3f Release 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-03 00:00:33 -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 0b1e17c830 add native-core-macro to workspace 2022-05-02 20:25:29 -05: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
Jon Kelley 52a235fda5 Merge pull request #382 from DusterTheFirst/wasm-cfg
Fix cfg conditions for wasm
2022-04-28 15:56:02 -04:00
Jon Kelley 25c61f5be0 Merge pull request #377 from WIGGLES-dev/master
FEAT: Allow starting live view apps with props
2022-04-28 15:14:37 -04:00
Zachary cdbdc4c4a2 Fix cfg conditions for wasm 2022-04-28 20:11:56 +02:00
WIGGLES 72d185373e Merge branch 'DioxusLabs:master' into master 2022-04-26 23:07:44 -04:00