Commit Graph
1735 Commits
Author SHA1 Message Date
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