├── .clippy.toml ├── .github ├── copyright.sh └── workflows │ └── ci.yml ├── .gitignore ├── .taplo.toml ├── .typos.toml ├── AUTHORS ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples ├── simple │ ├── Cargo.toml │ └── src │ │ └── main.rs └── simple_web │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── index.html │ └── src │ └── lib.rs ├── ui-events-web ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ ├── keyboard.rs │ ├── lib.rs │ └── pointer.rs ├── ui-events-winit ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ ├── keyboard.rs │ ├── lib.rs │ └── pointer.rs ├── ui-events ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ ├── keyboard │ ├── android.rs │ └── mod.rs │ ├── lib.rs │ ├── pointer │ ├── buttons.rs │ └── mod.rs │ └── scroll │ └── mod.rs ├── ui-input-state ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src │ ├── input_state.rs │ ├── keyboard_state.rs │ ├── lib.rs │ └── primary_pointer_state.rs └── ui-theme ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md └── src └── lib.rs /.clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/.clippy.toml -------------------------------------------------------------------------------- /.github/copyright.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/.github/copyright.sh -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.taplo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/.taplo.toml -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/.typos.toml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/AUTHORS -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/README.md -------------------------------------------------------------------------------- /examples/simple/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/examples/simple/Cargo.toml -------------------------------------------------------------------------------- /examples/simple/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/examples/simple/src/main.rs -------------------------------------------------------------------------------- /examples/simple_web/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /examples/simple_web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/examples/simple_web/Cargo.toml -------------------------------------------------------------------------------- /examples/simple_web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/examples/simple_web/README.md -------------------------------------------------------------------------------- /examples/simple_web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/examples/simple_web/index.html -------------------------------------------------------------------------------- /examples/simple_web/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/examples/simple_web/src/lib.rs -------------------------------------------------------------------------------- /ui-events-web/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-web/CHANGELOG.md -------------------------------------------------------------------------------- /ui-events-web/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-web/Cargo.toml -------------------------------------------------------------------------------- /ui-events-web/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-web/LICENSE-APACHE -------------------------------------------------------------------------------- /ui-events-web/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-web/LICENSE-MIT -------------------------------------------------------------------------------- /ui-events-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-web/README.md -------------------------------------------------------------------------------- /ui-events-web/src/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-web/src/keyboard.rs -------------------------------------------------------------------------------- /ui-events-web/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-web/src/lib.rs -------------------------------------------------------------------------------- /ui-events-web/src/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-web/src/pointer.rs -------------------------------------------------------------------------------- /ui-events-winit/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-winit/CHANGELOG.md -------------------------------------------------------------------------------- /ui-events-winit/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-winit/Cargo.toml -------------------------------------------------------------------------------- /ui-events-winit/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-winit/LICENSE-APACHE -------------------------------------------------------------------------------- /ui-events-winit/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-winit/LICENSE-MIT -------------------------------------------------------------------------------- /ui-events-winit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-winit/README.md -------------------------------------------------------------------------------- /ui-events-winit/src/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-winit/src/keyboard.rs -------------------------------------------------------------------------------- /ui-events-winit/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-winit/src/lib.rs -------------------------------------------------------------------------------- /ui-events-winit/src/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events-winit/src/pointer.rs -------------------------------------------------------------------------------- /ui-events/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/CHANGELOG.md -------------------------------------------------------------------------------- /ui-events/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/Cargo.toml -------------------------------------------------------------------------------- /ui-events/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/LICENSE-APACHE -------------------------------------------------------------------------------- /ui-events/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/LICENSE-MIT -------------------------------------------------------------------------------- /ui-events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/README.md -------------------------------------------------------------------------------- /ui-events/src/keyboard/android.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/src/keyboard/android.rs -------------------------------------------------------------------------------- /ui-events/src/keyboard/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/src/keyboard/mod.rs -------------------------------------------------------------------------------- /ui-events/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/src/lib.rs -------------------------------------------------------------------------------- /ui-events/src/pointer/buttons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/src/pointer/buttons.rs -------------------------------------------------------------------------------- /ui-events/src/pointer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/src/pointer/mod.rs -------------------------------------------------------------------------------- /ui-events/src/scroll/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-events/src/scroll/mod.rs -------------------------------------------------------------------------------- /ui-input-state/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/CHANGELOG.md -------------------------------------------------------------------------------- /ui-input-state/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/Cargo.toml -------------------------------------------------------------------------------- /ui-input-state/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/LICENSE-APACHE -------------------------------------------------------------------------------- /ui-input-state/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/LICENSE-MIT -------------------------------------------------------------------------------- /ui-input-state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/README.md -------------------------------------------------------------------------------- /ui-input-state/src/input_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/src/input_state.rs -------------------------------------------------------------------------------- /ui-input-state/src/keyboard_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/src/keyboard_state.rs -------------------------------------------------------------------------------- /ui-input-state/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/src/lib.rs -------------------------------------------------------------------------------- /ui-input-state/src/primary_pointer_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-input-state/src/primary_pointer_state.rs -------------------------------------------------------------------------------- /ui-theme/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-theme/CHANGELOG.md -------------------------------------------------------------------------------- /ui-theme/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-theme/Cargo.toml -------------------------------------------------------------------------------- /ui-theme/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-theme/LICENSE-APACHE -------------------------------------------------------------------------------- /ui-theme/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-theme/LICENSE-MIT -------------------------------------------------------------------------------- /ui-theme/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-theme/README.md -------------------------------------------------------------------------------- /ui-theme/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endoli/ui-events/HEAD/ui-theme/src/lib.rs --------------------------------------------------------------------------------