Reinis Mazeiks
|
a8be789761
|
Remove unneeded lifetimes
This makes clippy (and me) happy
|
2022-06-30 23:35:23 +03:00 |
|
Reinis Mazeiks
|
69dd699b99
|
Remove outdated example; Add note on performance benchmark
|
2022-06-30 22:58:34 +03:00 |
|
Reinis Mazeiks
|
d2c3f98b55
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into delete-blank-docs
|
2022-06-30 22:50:04 +03:00 |
|
Reinis Mazeiks
|
48d96869d3
|
Reference: remove empty and almost empty pages
(Avoids confusion and improves navigation)
|
2022-06-30 22:49:19 +03:00 |
|
Reinis Mazeiks
|
0ab2f38314
|
Guide: remove empty and almost empty pages
(Avoids confusion and improves navigation)
|
2022-06-30 22:39:34 +03:00 |
|
Reinis Mazeiks
|
2b3df609ee
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into rewrite-example-readme
|
2022-06-30 22:03:56 +03:00 |
|
Reinis Mazeiks
|
f5fe4f8fd9
|
Re-write examples Readme
Delete useless table with mostly dead links.
Categorize examples for easy browsing.
Move missing examples to bottom of page.
|
2022-06-30 17:10:28 +03:00 |
|
Reinis Mazeiks
|
3b50a8e6b3
|
Merge branch 'rusty-events' into proofread-readme
|
2022-06-30 16:07:08 +03:00 |
|
Reinis Mazeiks
|
175e921ee6
|
Remove link to state management in Get Started section
It was dead, and didn't feel like it belonged there.
|
2022-06-30 15:46:02 +03:00 |
|
Reinis Mazeiks
|
a9f286c52b
|
Fix bug in TUI key repeat handling
|
2022-06-29 07:44:19 +03:00 |
|
Reinis Mazeiks
|
0777437243
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into rusty-events
Conflicts:
packages/tui/tests/events.rs
|
2022-06-29 02:18:57 +03:00 |
|
Reinis Mazeiks
|
ca60b01c49
|
Fix remaining warnings (unrelated)
|
2022-06-29 02:17:00 +03:00 |
|
Reinis Mazeiks
|
cae0c1409d
|
Fix some warnings: avoid deprecated fields
|
2022-06-29 02:13:01 +03:00 |
|
Reinis Mazeiks
|
6aa800018b
|
Create similar event demo for TUI
|
2022-06-29 01:52:03 +03:00 |
|
Reinis Mazeiks
|
0cdaeb1a8d
|
Delete redundant examples (all events now demoed in single simple example)
|
2022-06-29 01:24:33 +03:00 |
|
Reinis Mazeiks
|
f30387597a
|
Add wheel events to event example; make interface prettier
|
2022-06-29 01:18:09 +03:00 |
|
Reinis Mazeiks
|
a46ff93600
|
Improve keyboard event debug formatting
|
2022-06-29 01:09:17 +03:00 |
|
Reinis Mazeiks
|
8f8a614a5c
|
Add keyboard events to event example
|
2022-06-28 23:58:07 +03:00 |
|
Reinis Mazeiks
|
c090741c60
|
Improve event formatting
|
2022-06-28 23:46:24 +03:00 |
|
Reinis Mazeiks
|
6a6a028afc
|
Create new example for all mouse events
|
2022-06-28 23:36:06 +03:00 |
|
Reinis Mazeiks
|
bfcfe2ca5f
|
Remove use of deprecated functions
|
2022-06-28 23:10:44 +03:00 |
|
Reinis Mazeiks
|
6932924f57
|
Comment on crossterm key event conversion
|
2022-06-28 21:17:46 +03:00 |
|
Reinis Mazeiks
|
f3fcec2bdf
|
Merge branch 'master' of https://github.com/DioxusLabs/dioxus into rusty-events
Conflicts:
packages/html/src/events.rs
packages/tui/src/hooks.rs
|
2022-06-28 21:09:20 +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 |
|
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 |
|
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 |
|
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 |
|
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
|
f48baae0b0
|
CI: Update gh jobs to install libayatana
|
2022-05-07 13:54:59 +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
|
6b2753bd4f
|
Update example
|
2022-05-07 10:12:08 +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 |
|
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 |
|
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 |
|
Reinis Mazeiks
|
f5907a682e
|
Add a better introduction to what Components are.
|
2022-02-10 15:50:11 +02:00 |
|
Reinis Mazeiks
|
fc7d94b8d1
|
Proofread chapter 7
|
2022-02-10 13:28:54 +02:00 |
|
Reinis Mazeiks
|
ebc768932d
|
Proofread chapter 6
|
2022-02-10 12:36:27 +02:00 |
|
Reinis Mazeiks
|
02d8e66f40
|
Refactor: move Component docs into the components directory to reflect how they are presented in the guide
|
2022-02-10 10:07:33 +02:00 |
|
Reinis Mazeiks
|
6727de447b
|
Proofread & rephrase chapters 1-5 for readability
|
2022-02-09 19:35:56 +02:00 |
|