aboutsummaryrefslogtreecommitdiffstats
path: root/src/events.rs
Commit message (Collapse)AuthorAgeFilesLines
* Express scroll deltas as either line or pixel deltasRobert Knight2015-06-131-2/+19
| | | | | | | | | | | | Depending on the platform and device, scroll deltas may either be represented as pixel deltas specifying the amount in pixels to scroll or they may be expressed in 'lines' or 'chunks' for low resolution devices (eg. a traditional mouse wheel). Pixel deltas are currently available on OS X. X11 currently supports only integer line deltas, though pixel deltas are available via XInput2. Windows supports fractional line deltas.
* Rework MouseWheel event and fix the values on win32Pierre Krieger2015-04-291-2/+4
|
* Add Expose event handler which is needed on some window managers.Glenn Watson2015-04-241-0/+3
|
* Rename enum variants of MouseButtonEduard Bopp2015-02-051-4/+4
| | | | | With enums that are namespaced by default, it seems reasonable to be less redundant in the variant naming here.
* fix for latest rustcAndrew Kelley2015-01-231-4/+4
|
* x11, android, win32: [ui]size, [u]int -> [ui]32Andrey Lesnikov2015-01-131-3/+3
|
* Change uint/int to usize/isizeBryan Bell2015-01-121-3/+3
| | | | | From https://github.com/rust-lang/rfcs/pull/544 the types uint/int were renamed to usize/isize.
* Update for RustcPierre Krieger2015-01-031-4/+4
|
* Fix event nameGlenn Watson2014-12-181-2/+2
|
* Introduce a WindowProxy for accessing a subset of functionalityGlenn Watson2014-12-171-0/+3
| | | | | | | from other threads. This currently provides a way for other threads to wakeup a blocked event loop on X11. Other platforms have stub functions that need to be implemented. This is similar to the functionality of glfwPostEmptyEvent.
* Update for RustcPierre Krieger2014-12-131-4/+4
|
* Remove key modifiers in KeyboardInputTomaka172014-11-061-15/+1
|
* Reorder and add comments to some of the virtual keysTomaka172014-11-061-65/+93
|
* Added the Alt key modifierDavid Partouche2014-10-231-0/+2
|
* Added the KeyPress and KeyRelease eventsDavid Partouche2014-10-231-1/+1
|
* Changed statics to uppercaseDavid Partouche2014-10-111-10/+8
|
* Fixed static uppercase warningDavid Partouche2014-10-111-2/+4
|
* Update for rustc f9fc49c06 2014-10-10 00:07:08 +0000Tomaka172014-10-101-8/+8
|
* Implement new events systemTomaka172014-08-131-34/+47
|
* Remove Iconified and NeedRefresh eventsTomaka172014-08-021-8/+0
|
* Fix bad eventsTomaka172014-07-301-4/+1
|
* Implement get_position for win32 and fix interfaceTomaka172014-07-271-1/+1
|
* Add moved events for win32Tomaka172014-07-271-0/+3
|
* Remove FramebufferSizeChanged eventTomaka172014-07-271-3/+0
|
* Add some eventsPierre Krieger2014-07-271-0/+178
|
* Cleanup crate rootTomaka172014-07-271-0/+33