Mathijs van de Nes
4046a892ee
Fix Window.set_inner_size() on Win32
...
Previously, the function would actually set the outer size of the window
instead of the inner size.
We fix this by first letting windows calculate the outer size based upon
the specified inner size.
2015-09-23 13:11:00 +02:00
tomaka
0f9693bde4
Merge pull request #608 from tomaka/pub-attribs
...
Make some fields in WindowBuilder and HeadlessRendererBuilder public
2015-09-22 20:22:41 +02:00
tomaka
34d2c7517d
Merge pull request #610 from mbrubeck/android-touch
...
Support multi-touch events on Android
2015-09-22 19:55:43 +02:00
Matt Brubeck
1827910927
Support multi-touch events on Android
...
Depends on tomaka/android-rs-glue#64 .
2015-09-22 09:25:49 -07:00
tomaka
48f3962a01
Merge pull request #609 from TimNN/ios-compile-fixes
...
make glutin compile on all iOS targets (again)
2015-09-21 22:34:17 +02:00
Tim Neumann
9f6806ba2e
make glutin compile on all iOS targets
2015-09-21 18:57:35 +02:00
Pierre Krieger
e466cfb2d6
Make some fields in WindowBuilder and HeadlessRendererBuilder public
2015-09-21 15:42:24 +02:00
tomaka
1b28e32e31
Merge pull request #587 from neivv/win32-alt
...
Handle events for Alt-<Key> and F10 presses in windows
2015-09-21 14:43:10 +02:00
tomaka
6787f1d434
Merge pull request #603 from tomaka/gl-attribs
...
Separate the builder attributes into multiple substates
2015-09-21 14:15:41 +02:00
Pierre Krieger
62bafe2130
Remove BuilderAttribs
2015-09-21 14:03:05 +02:00
Pierre Krieger
a8d3342468
Switch OS/X to new design
2015-09-21 12:47:14 +02:00
Pierre Krieger
5182023fd6
Switch X11 and wayland to the new design
2015-09-21 12:04:33 +02:00
Pierre Krieger
b5d0a3eb67
Convert GLX to the new design
2015-09-21 12:03:59 +02:00
Pierre Krieger
8f3ec7998d
Finish converting windows to the new design
2015-09-21 12:03:58 +02:00
Pierre Krieger
932e565391
Remove extract_non_static
2015-09-21 12:03:58 +02:00
Pierre Krieger
1b836f6040
Switch WGL and part of win32 to the new system
2015-09-21 12:03:57 +02:00
Pierre Krieger
3054e2ee02
Switch EGL to use only pf_reqs and opengl
2015-09-21 12:03:57 +02:00
Pierre Krieger
3ff08d747c
Add GlAttributes::map_sharing
2015-09-21 12:03:56 +02:00
Pierre Krieger
58b3bfb4fb
Extract PixelFormatRequirements from BuilderAttribs
2015-09-21 12:03:56 +02:00
Pierre Krieger
48fe9b2644
Extract WindowAttributes from the BuilderAttribs
2015-09-21 12:03:55 +02:00
Pierre Krieger
c244f8c033
Extract GlAttributes from BuilderAttribs
2015-09-21 12:03:55 +02:00
tomaka
f51ace4c78
Merge pull request #602 from tomaka/api-dispatch-error
...
[Breaking change] Better error handling in Linux's api dispatch
2015-09-20 17:52:53 +02:00
tomaka
907d7621bc
Merge pull request #604 from tomaka/rm-config
...
Remove .cargo/config
2015-09-20 17:29:44 +02:00
Pierre Krieger
c237d0d79a
Remove .cargo/config
2015-09-20 11:49:27 +02:00
Pierre Krieger
82bb047fda
Report the error from x11-rs when failing to open shared libraries
2015-09-20 08:48:53 +02:00
Pierre Krieger
b9a4f5fbe9
Err when a X connection cannot be created instead of panicking
2015-09-20 08:42:32 +02:00
Felix Kaaman
27385894ac
Merge pull request #600 from paulrouget/resizableMask
...
[cocoa] add resizable mask to decoration-less windows
2015-09-17 10:57:01 +02:00
Paul Rouget
da51a60595
add resizable mask to decoration-less windows
2015-09-17 08:57:43 +02:00
tomaka
fa48f4b845
Publish 0.3.6
2015-09-12 14:40:16 +02:00
tomaka
806208f5db
Merge pull request #598 from nox/bump-gl_generator
...
Bump gl_generator to 0.0.27
2015-09-12 07:35:15 +02:00
Anthony Ramine
b096143f73
Bump gl_generator to 0.0.27
2015-09-12 01:02:38 +02:00
tomaka
567d29fcc5
Merge pull request #596 from fkaa/cocoa-focus
...
Add focus and defocus events on cocoa. Fixes #595
2015-09-10 19:50:29 +02:00
Felix Kaaman
b029233e54
Add focus and defocus events on cocoa. Fixes #595
2015-09-10 19:36:53 +02:00
tomaka
8092fd6409
Merge pull request #590 from tomaka/glx-non-conformant
...
No longer filter out non-conformant formats
2015-09-04 20:55:59 +02:00
tomaka
08cb668037
Merge pull request #580 from mbrubeck/scroll-lines
...
Fix smooth-scrolling increment on some X11 devices
2015-09-01 07:29:59 +02:00
tomaka
01fc9a70cd
Merge pull request #591 from tomaka/fix-triangle
...
Fix the triangle in the examples
2015-08-30 21:11:58 +02:00
tomaka
ded23549eb
Merge pull request #585 from frewsxcv/https
...
Use HTTPS for doc hyperlink
2015-08-30 18:54:01 +02:00
Pierre Krieger
326ea3555b
Fix the triangle in the examples
2015-08-30 18:48:26 +02:00
Pierre Krieger
cb749ad904
No longer filter out non-conformant formats
2015-08-30 18:19:31 +02:00
tomaka
9d6d2412c7
Merge pull request #589 from mneumann/dragonfly2
...
Make it work on DragonFly/FreeBSD
2015-08-30 14:35:47 +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
Markus Heikkinen
84d5db91af
Handle events for Alt-<Key> and F10 presses in windows
2015-08-29 17:00:05 +03:00
tomaka
b8b1b80631
Merge pull request #586 from mceier/master
...
Correct event type
2015-08-28 11:33:58 +02:00
Mariusz Ceier
5392ba0db0
Correct event type
...
KeymapNotify should not be handled by calling XRefreshKeyboardMapping.
XRefreshKeyboardMapping expects XMappingEvent.
2015-08-28 11:23:44 +02:00
tomaka
4605979c9e
Merge pull request #584 from glennw/fixup-android
...
Fix android build.
2015-08-28 06:55:21 +02:00
Corey Farwell
bcce133fae
Use HTTPS for doc hyperlink
2015-08-27 22:28:16 -04:00
Glenn Watson
7d43ca32bb
Fix android build
2015-08-28 08:58:17 +10:00
Matt Brubeck
576720fd97
Read scroll axis info from all devices
...
When multiple scrolling devices are attached, XIAllMasterDevices does not
include the scroll axes for all hardware devices.
2015-08-27 06:52:32 -07:00
tomaka
66317f5924
Merge pull request #560 from dylanede/master
...
Modified Windows key event handling to support modifier keys.
2015-08-26 16:43:50 +02:00
Dylan Ede
3427308c60
Modified Windows key event handling to support modifier keys.
2015-08-26 14:37:05 +01:00