Pierre Krieger
aa9cb99929
Add #[inline] attributes
2015-09-23 13:11:47 +02:00
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
3820d307a3
Merge pull request #611 from vvuk/win32
...
fix up win32 support
2015-09-23 13:09:36 +02:00
Paul Rouget
68230faeb0
Update cocoa version
2015-09-23 10:53:35 +02:00
Paul Rouget
67a31c6221
Use NSFullSizeContentViewWindowMask for decoration-less windows
2015-09-23 10:53:35 +02:00
Vladimir Vukicevic
6ece84f5c0
win32: remove unimplemented!() from platform_display()
2015-09-22 14:23:56 -04:00
Vladimir Vukicevic
059821a99c
win32: implement wakeup_event_loop
2015-09-22 14:23:53 -04: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
Vladimir Vukicevic
4af72a4109
win32: Bump user32-sys req for MapVirtualKeyA
2015-09-22 14:01:27 -04: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