Victor Berger
|
4acf437221
|
Move api module into platform::linux
|
2017-03-04 09:09:09 +01:00 |
|
Pierre Krieger
|
d216d6b052
|
Merge remote-tracking branch 'glutin/master' into merge-glutin
Conflicts:
Cargo.toml
build.rs
src/api/caca/mod.rs
src/api/cocoa/mod.rs
src/api/egl/ffi.rs
src/api/egl/mod.rs
src/api/glx/mod.rs
src/api/osmesa/mod.rs
|
2016-03-26 17:55:03 +01:00 |
|
Kirill Zdornyy
|
74a28adba2
|
Fix this_platform_is_not_supported on OpenBSD.
I followed the steps of @mneumann.
|
2016-03-01 18:06:13 -08:00 |
|
Pierre Krieger
|
16f76b2407
|
Make it compile on Linux
|
2016-02-27 13:59:11 +01:00 |
|
Pierre Krieger
|
82f5cd8272
|
Add better X error handling
|
2015-12-30 14:58:07 +01:00 |
|
Pierre Krieger
|
7a625ef3d8
|
Remove the window feature entirely
|
2015-10-03 10:33:37 +02:00 |
|
Pierre Krieger
|
86fa1b58e5
|
Rename MonitorID -> MonitorId
|
2015-09-24 09:11:59 +02:00 |
|
Pierre Krieger
|
b9a4f5fbe9
|
Err when a X connection cannot be created instead of panicking
|
2015-09-20 08:42:32 +02:00 |
|
Michael Neumann
|
b707959c2c
|
Make it work on DragonFly/FreeBSD
Tested on DragonFly BSD. Should work similarily on FreeBSD.
|
2015-08-30 13:52:09 +02:00 |
|
Robert Knight
|
94c31e42a4
|
Use XInput2 for event handling
This provides smooth scrolling for touchpad devices and will
enable support for touch events etc. in future.
|
2015-06-28 13:25:09 +01:00 |
|
Pierre Krieger
|
3376332a85
|
Rework the X implementation to use only one X connection
|
2015-05-17 19:33:07 +02:00 |
|
Victor Berger
|
310b44f35b
|
Make platform::linux generic over X11 and Wayland.
|
2015-05-12 22:49:03 +02:00 |
|
Mike Blumenkrantz
|
1519459471
|
implement get_platform_window() return for X11
|
2015-05-11 21:35:06 -04:00 |
|
Esption
|
c973a1f83e
|
Fixed build warnings
|
2015-05-08 12:31:56 -05:00 |
|
Esption
|
0d10dda72a
|
Added mut so glutin can compile on nightly.
|
2015-05-08 06:35:38 -05:00 |
|
Pierre Krieger
|
7ee416ab88
|
Make it work under the raspi
|
2015-05-07 13:49:33 +02:00 |
|
Pierre Krieger
|
2414f87ceb
|
Make x11 dynamic
|
2015-05-07 13:14:09 +02:00 |
|
tomaka
|
119bd6393f
|
Merge pull request #405 from tomaka/win32-wheel
[Breaking change] Fix mouse wheel value on win32 and return a f64 instead of i32 in the MouseWheel event
|
2015-05-06 16:56:24 +02:00 |
|
Pierre Krieger
|
aa58f4149a
|
Add a GlContext trait
|
2015-04-30 16:57:07 +02:00 |
|
Pierre Krieger
|
36de5a5e5a
|
Fix PixelFormat for x11, egl and win32
|
2015-04-30 16:15:37 +02:00 |
|
Pierre Krieger
|
d9f0d92584
|
Rework MouseWheel event and fix the values on win32
|
2015-04-29 14:35:09 +02:00 |
|
Pierre Krieger
|
0417f7003f
|
Allow using EGL with X11
|
2015-04-25 22:28:43 +02:00 |
|
Pierre Krieger
|
5561e58646
|
Split GLX and X11 in "api"
|
2015-04-25 12:10:40 +02:00 |
|
Pierre Krieger
|
a72e06cf1b
|
Reorganize the Linux implementation and split OSMesa and X11
|
2015-04-24 15:40:17 +02:00 |
|
Pierre Krieger
|
3ad7f9a584
|
Create reorganization
|
2015-04-24 09:51:23 +02:00 |
|