├── .github └── FUNDING.yml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── COPYRIGHT ├── Cargo.toml ├── Gir.toml ├── LICENSE ├── Makefile ├── README.md ├── appveyor.yml ├── src ├── atom.rs ├── auto │ ├── app_launch_context.rs │ ├── cursor.rs │ ├── device.rs │ ├── device_manager.rs │ ├── device_pad.rs │ ├── device_tool.rs │ ├── display.rs │ ├── display_manager.rs │ ├── drag_context.rs │ ├── drawing_context.rs │ ├── enums.rs │ ├── event_sequence.rs │ ├── flags.rs │ ├── frame_clock.rs │ ├── frame_timings.rs │ ├── functions.rs │ ├── gl_context.rs │ ├── keymap.rs │ ├── mod.rs │ ├── monitor.rs │ ├── screen.rs │ ├── seat.rs │ ├── versions.txt │ ├── visual.rs │ └── window.rs ├── cairo_interaction.rs ├── change_data.rs ├── device.rs ├── device_manager.rs ├── drag_context.rs ├── event.rs ├── event_button.rs ├── event_configure.rs ├── event_crossing.rs ├── event_dnd.rs ├── event_expose.rs ├── event_focus.rs ├── event_grab_broken.rs ├── event_key.rs ├── event_motion.rs ├── event_owner_change.rs ├── event_pad_axis.rs ├── event_pad_button.rs ├── event_pad_group_mode.rs ├── event_property.rs ├── event_proximity.rs ├── event_scroll.rs ├── event_selection.rs ├── event_setting.rs ├── event_touch.rs ├── event_touchpad_pinch.rs ├── event_touchpad_swipe.rs ├── event_visibility.rs ├── event_window_state.rs ├── frame_clock.rs ├── frame_timings.rs ├── functions.rs ├── geometry.rs ├── keymap.rs ├── keymap_key.rs ├── keys.rs ├── lib.rs ├── prelude.rs ├── rectangle.rs ├── rgba.rs ├── rt.rs ├── screen.rs ├── time_coord.rs ├── visual.rs └── window.rs └── tests ├── check_event.rs └── check_gir.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: gtk-rs 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Gir.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/Gir.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/appveyor.yml -------------------------------------------------------------------------------- /src/atom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/atom.rs -------------------------------------------------------------------------------- /src/auto/app_launch_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/app_launch_context.rs -------------------------------------------------------------------------------- /src/auto/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/cursor.rs -------------------------------------------------------------------------------- /src/auto/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/device.rs -------------------------------------------------------------------------------- /src/auto/device_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/device_manager.rs -------------------------------------------------------------------------------- /src/auto/device_pad.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/device_pad.rs -------------------------------------------------------------------------------- /src/auto/device_tool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/device_tool.rs -------------------------------------------------------------------------------- /src/auto/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/display.rs -------------------------------------------------------------------------------- /src/auto/display_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/display_manager.rs -------------------------------------------------------------------------------- /src/auto/drag_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/drag_context.rs -------------------------------------------------------------------------------- /src/auto/drawing_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/drawing_context.rs -------------------------------------------------------------------------------- /src/auto/enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/enums.rs -------------------------------------------------------------------------------- /src/auto/event_sequence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/event_sequence.rs -------------------------------------------------------------------------------- /src/auto/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/flags.rs -------------------------------------------------------------------------------- /src/auto/frame_clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/frame_clock.rs -------------------------------------------------------------------------------- /src/auto/frame_timings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/frame_timings.rs -------------------------------------------------------------------------------- /src/auto/functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/functions.rs -------------------------------------------------------------------------------- /src/auto/gl_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/gl_context.rs -------------------------------------------------------------------------------- /src/auto/keymap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/keymap.rs -------------------------------------------------------------------------------- /src/auto/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/mod.rs -------------------------------------------------------------------------------- /src/auto/monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/monitor.rs -------------------------------------------------------------------------------- /src/auto/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/screen.rs -------------------------------------------------------------------------------- /src/auto/seat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/seat.rs -------------------------------------------------------------------------------- /src/auto/versions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/versions.txt -------------------------------------------------------------------------------- /src/auto/visual.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/visual.rs -------------------------------------------------------------------------------- /src/auto/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/auto/window.rs -------------------------------------------------------------------------------- /src/cairo_interaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/cairo_interaction.rs -------------------------------------------------------------------------------- /src/change_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/change_data.rs -------------------------------------------------------------------------------- /src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/device.rs -------------------------------------------------------------------------------- /src/device_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/device_manager.rs -------------------------------------------------------------------------------- /src/drag_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/drag_context.rs -------------------------------------------------------------------------------- /src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event.rs -------------------------------------------------------------------------------- /src/event_button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_button.rs -------------------------------------------------------------------------------- /src/event_configure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_configure.rs -------------------------------------------------------------------------------- /src/event_crossing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_crossing.rs -------------------------------------------------------------------------------- /src/event_dnd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_dnd.rs -------------------------------------------------------------------------------- /src/event_expose.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_expose.rs -------------------------------------------------------------------------------- /src/event_focus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_focus.rs -------------------------------------------------------------------------------- /src/event_grab_broken.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_grab_broken.rs -------------------------------------------------------------------------------- /src/event_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_key.rs -------------------------------------------------------------------------------- /src/event_motion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_motion.rs -------------------------------------------------------------------------------- /src/event_owner_change.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_owner_change.rs -------------------------------------------------------------------------------- /src/event_pad_axis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_pad_axis.rs -------------------------------------------------------------------------------- /src/event_pad_button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_pad_button.rs -------------------------------------------------------------------------------- /src/event_pad_group_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_pad_group_mode.rs -------------------------------------------------------------------------------- /src/event_property.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_property.rs -------------------------------------------------------------------------------- /src/event_proximity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_proximity.rs -------------------------------------------------------------------------------- /src/event_scroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_scroll.rs -------------------------------------------------------------------------------- /src/event_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_selection.rs -------------------------------------------------------------------------------- /src/event_setting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_setting.rs -------------------------------------------------------------------------------- /src/event_touch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_touch.rs -------------------------------------------------------------------------------- /src/event_touchpad_pinch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_touchpad_pinch.rs -------------------------------------------------------------------------------- /src/event_touchpad_swipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_touchpad_swipe.rs -------------------------------------------------------------------------------- /src/event_visibility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_visibility.rs -------------------------------------------------------------------------------- /src/event_window_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/event_window_state.rs -------------------------------------------------------------------------------- /src/frame_clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/frame_clock.rs -------------------------------------------------------------------------------- /src/frame_timings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/frame_timings.rs -------------------------------------------------------------------------------- /src/functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/functions.rs -------------------------------------------------------------------------------- /src/geometry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/geometry.rs -------------------------------------------------------------------------------- /src/keymap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/keymap.rs -------------------------------------------------------------------------------- /src/keymap_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/keymap_key.rs -------------------------------------------------------------------------------- /src/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/keys.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/prelude.rs -------------------------------------------------------------------------------- /src/rectangle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/rectangle.rs -------------------------------------------------------------------------------- /src/rgba.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/rgba.rs -------------------------------------------------------------------------------- /src/rt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/rt.rs -------------------------------------------------------------------------------- /src/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/screen.rs -------------------------------------------------------------------------------- /src/time_coord.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/time_coord.rs -------------------------------------------------------------------------------- /src/visual.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/visual.rs -------------------------------------------------------------------------------- /src/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/src/window.rs -------------------------------------------------------------------------------- /tests/check_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/tests/check_event.rs -------------------------------------------------------------------------------- /tests/check_gir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gtk-rs/gdk/HEAD/tests/check_gir.rs --------------------------------------------------------------------------------