Pierre Krieger
cedc85c550
Rustup
2015-03-25 20:27:18 +01:00
Ryan Stewart
1c9c5c018a
enumerate monitors in addition to adapters; this allows the MonitorID implementation to return a more useful monitor name, and the correct native monitor ID
2015-03-24 13:29:17 -07:00
Ryan Stewart
1b2fd6e6d0
fix headless build by ensuring NativeMonitorId enum is available internally even without the window feature; add Eq/PartialEq to NativeMonitorId
2015-03-18 14:16:35 -07:00
Ryan Stewart
9914d826b8
expose platform-native monitor identifier
2015-03-16 14:11:49 -07:00
mitchmindtree
0389c834e4
RingBuf -> VecDeque for other platforms, as_slice_with_nul -> as_bytes_with_nul
2015-02-22 00:40:23 +11:00
Peter Atashian
33cd252f99
Upgrade to latest winapi
...
Signed-off-by: Peter Atashian <retep998@gmail.com>
2015-01-25 21:52:17 -05:00
Andrey Lesnikov
5a4fee967a
x11, android, win32: [ui]size, [u]int -> [ui]32
2015-01-13 16:23:30 +03:00
Pierre Krieger
885d5e9c38
Update for Rustc
2015-01-05 14:39:58 +01:00
Pierre Krieger
4c5e430dd3
Update for Rustc
2015-01-03 23:15:39 +01:00
Ty Overby
a698146943
Change the way that events are represented.
...
The bulk of this commit is changing instances of Vec to RingBuf which is
optimized for the push_back() / pop_front() strategy that is used
internaly in the event system.
The glutin custom iterators are now just wrappers around the RingBuf
iterator type. This will bring the running time of iterator traversal from
O(n^2) to O(n) because shifting-on-delete won't be performed.
2015-01-01 23:44:02 -08:00
Pierre Krieger
3cf487ac70
Use the winapi crate instead of our own ffi
2014-12-02 14:58:20 +01:00
Tomaka17
7de3d55e71
fail! -> panic!
2014-10-30 08:14:09 +01:00
Tomaka17
ea957ce1d7
Fix compilation warnings
2014-09-23 08:01:18 +02:00
Tomaka17
abceca1121
Add get_dimensions() to MonitorID
2014-08-02 11:17:49 +02:00
Tomaka17
d93cea808d
Add documentation to the Win32 implementation
2014-08-01 23:02:26 +02:00
Tomaka17
d9d293667a
Add monitor support for win32
2014-07-31 11:13:40 +02:00