├── .gitignore ├── Cargo.toml ├── LICENSE.md └── src ├── application.rs ├── commands ├── data_device.rs ├── layer_surface.rs ├── mod.rs ├── popup.rs └── window.rs ├── conversion.rs ├── dpi.rs ├── egl.rs ├── error.rs ├── event_loop ├── control_flow.rs ├── mod.rs ├── proxy.rs └── state.rs ├── handlers ├── compositor.rs ├── data_device │ ├── data_device.rs │ ├── data_offer.rs │ ├── data_source.rs │ └── mod.rs ├── mod.rs ├── output.rs ├── seat │ ├── keyboard.rs │ ├── mod.rs │ ├── pointer.rs │ ├── seat.rs │ └── touch.rs └── shell │ ├── layer.rs │ ├── mod.rs │ ├── xdg_popup.rs │ └── xdg_window.rs ├── lib.rs ├── result.rs ├── sctk_event.rs ├── settings.rs ├── util.rs ├── widget.rs └── window.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/LICENSE.md -------------------------------------------------------------------------------- /src/application.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/application.rs -------------------------------------------------------------------------------- /src/commands/data_device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/commands/data_device.rs -------------------------------------------------------------------------------- /src/commands/layer_surface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/commands/layer_surface.rs -------------------------------------------------------------------------------- /src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/commands/mod.rs -------------------------------------------------------------------------------- /src/commands/popup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/commands/popup.rs -------------------------------------------------------------------------------- /src/commands/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/commands/window.rs -------------------------------------------------------------------------------- /src/conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/conversion.rs -------------------------------------------------------------------------------- /src/dpi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/dpi.rs -------------------------------------------------------------------------------- /src/egl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/egl.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/event_loop/control_flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/event_loop/control_flow.rs -------------------------------------------------------------------------------- /src/event_loop/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/event_loop/mod.rs -------------------------------------------------------------------------------- /src/event_loop/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/event_loop/proxy.rs -------------------------------------------------------------------------------- /src/event_loop/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/event_loop/state.rs -------------------------------------------------------------------------------- /src/handlers/compositor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/compositor.rs -------------------------------------------------------------------------------- /src/handlers/data_device/data_device.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/handlers/data_device/data_offer.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/handlers/data_device/data_source.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/handlers/data_device/mod.rs: -------------------------------------------------------------------------------- 1 | // TODO after merge 2 | -------------------------------------------------------------------------------- /src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/mod.rs -------------------------------------------------------------------------------- /src/handlers/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/output.rs -------------------------------------------------------------------------------- /src/handlers/seat/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/seat/keyboard.rs -------------------------------------------------------------------------------- /src/handlers/seat/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/seat/mod.rs -------------------------------------------------------------------------------- /src/handlers/seat/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/seat/pointer.rs -------------------------------------------------------------------------------- /src/handlers/seat/seat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/seat/seat.rs -------------------------------------------------------------------------------- /src/handlers/seat/touch.rs: -------------------------------------------------------------------------------- 1 | // TODO 2 | -------------------------------------------------------------------------------- /src/handlers/shell/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/shell/layer.rs -------------------------------------------------------------------------------- /src/handlers/shell/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/shell/mod.rs -------------------------------------------------------------------------------- /src/handlers/shell/xdg_popup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/shell/xdg_popup.rs -------------------------------------------------------------------------------- /src/handlers/shell/xdg_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/handlers/shell/xdg_window.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/result.rs -------------------------------------------------------------------------------- /src/sctk_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/sctk_event.rs -------------------------------------------------------------------------------- /src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/settings.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/util.rs -------------------------------------------------------------------------------- /src/widget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pop-os/iced-sctk/HEAD/src/widget.rs -------------------------------------------------------------------------------- /src/window.rs: -------------------------------------------------------------------------------- 1 | pub fn resize() { 2 | todo!() 3 | } 4 | --------------------------------------------------------------------------------