Commit graph

35 commits

Author SHA1 Message Date
Ty Overby
5af2d6e84c Update events.rs 2015-07-15 09:37:15 -07:00
tomaka
d3fd00968e Merge pull request #513 from meh/key-consistency
Fix some inconsistencies in VirtualKeyCode variant names
2015-07-09 11:06:44 +02:00
tomaka
bb96e8a58a Merge pull request #511 from thelink2012/drop-win32
[0.3] DroppedFile event for Win32
2015-07-09 11:06:38 +02:00
meh
cd6577065f Fix some inconsistencies in VirtualKeyCode variant names 2015-07-02 09:52:44 +02:00
tomaka
836e53e55a Merge pull request #477 from rozaliev/feature/ios
[WIP] ios support
2015-06-29 09:29:46 +02:00
Denilson M. Amorim
826931e2c2 DroppedFile event for Win32 2015-06-23 19:05:37 -03:00
Robert Knight
b2c2f300dc Correct MouseWheel doc comment.
Remove incomplete sentence and obsolete comment
about the meaning of the parameter.
2015-06-15 23:57:07 +01:00
Robert Knight
5e626b7fdf Correct typo in MouseScrollDelta docs 2015-06-13 23:22:51 +01:00
Robert Knight
f0bab95c4d Express scroll deltas as either line or pixel deltas
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.
2015-06-13 23:19:31 +01:00
Evgeny Rozaliev
84703027d6 [add] ios support 2015-06-05 16:38:35 +03:00
Pierre Krieger
d9f0d92584 Rework MouseWheel event and fix the values on win32 2015-04-29 14:35:09 +02:00
Glenn Watson
0670b1ec2e Add Expose event handler which is needed on some window managers. 2015-04-24 07:32:36 +10:00
Eduard Bopp
b2367fe2e6 Rename enum variants of MouseButton
With enums that are namespaced by default, it seems reasonable to be less
redundant in the variant naming here.
2015-02-05 16:52:53 +01:00
Andrew Kelley
02a57e0422 fix for latest rustc 2015-01-23 19:18:22 -07:00
Andrey Lesnikov
5a4fee967a x11, android, win32: [ui]size, [u]int -> [ui]32 2015-01-13 16:23:30 +03:00
Bryan Bell
995bd37c78 Change uint/int to usize/isize
From https://github.com/rust-lang/rfcs/pull/544 the types uint/int were
renamed to usize/isize.
2015-01-12 19:33:31 -08:00
Pierre Krieger
4c5e430dd3 Update for Rustc 2015-01-03 23:15:39 +01:00
Glenn Watson
435c64f473 Fix event name 2014-12-18 10:57:12 +10:00
Glenn Watson
9dc5689eef Introduce a WindowProxy for accessing a subset of functionality
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.
2014-12-17 14:50:05 +10:00
Pierre Krieger
a79bc34807 Update for Rustc 2014-12-13 20:07:35 +01:00
Tomaka17
2be71306ec Remove key modifiers in KeyboardInput 2014-11-06 19:09:07 +01:00
Tomaka17
04f4135110 Reorder and add comments to some of the virtual keys 2014-11-06 13:26:42 +01:00
David Partouche
f86af01a99 Added the Alt key modifier 2014-10-23 18:01:09 +02:00
David Partouche
86e8480550 Added the KeyPress and KeyRelease events 2014-10-23 17:30:16 +02:00
David Partouche
a2df6a8699 Changed statics to uppercase 2014-10-11 12:38:34 +02:00
David Partouche
10f625c2c8 Fixed static uppercase warning 2014-10-11 12:04:48 +02:00
Tomaka17
c316c86e7c Update for rustc f9fc49c06 2014-10-10 00:07:08 +0000 2014-10-10 17:52:47 +02:00
Tomaka17
ae65b423dd Implement new events system 2014-08-13 17:23:03 +02:00
Tomaka17
d08c94daac Remove Iconified and NeedRefresh events 2014-08-02 12:43:48 +02:00
Tomaka17
aa7d88dbda Fix bad events 2014-07-30 13:11:49 +02:00
Tomaka17
1f0999e6a0 Implement get_position for win32 and fix interface 2014-07-27 22:46:30 +02:00
Tomaka17
6133e17b9a Add moved events for win32 2014-07-27 20:08:31 +02:00
Tomaka17
0103fb833e Remove FramebufferSizeChanged event 2014-07-27 19:45:02 +02:00
Pierre Krieger
24baf4d104 Add some events 2014-07-27 17:06:03 +02:00
Tomaka17
13b79ffaaf Cleanup crate root 2014-07-27 12:59:45 +02:00