Pierre Krieger
0c1f15f842
Fix vsync being enabled even when disabled
2015-10-04 18:36:05 +02:00
Pierre Krieger
df10bbd163
Publish 0.4.0
2015-10-03 16:58:04 +02:00
tomaka
747040cc8c
Merge pull request #628 from tomaka/khronos-api-0.0.8
...
Update khronos_api to 0.0.8
2015-10-03 16:46:03 +02:00
Pierre Krieger
cb56b55a88
Update khronos_api to 0.0.8
2015-10-03 16:33:38 +02:00
tomaka
819c5f679b
Merge pull request #626 from tomaka/rm-window-feature
...
Remove the window feature entirely
2015-10-03 16:22:39 +02:00
Pierre Krieger
7a625ef3d8
Remove the window feature entirely
2015-10-03 10:33:37 +02:00
tomaka
c8fd077e17
Merge pull request #617 from tomaka/platform-specific
...
Add an `os` module containing platform-specific traits
2015-10-03 10:11:11 +02:00
tomaka
5e1e7436af
Merge pull request #624 from ozkriff/android_disable_multitouch_by_default
...
android: Disabled multitouch by default
2015-10-03 09:58:18 +02:00
Pierre Krieger
8c6a27d426
Add an os
module containing platform-specific traits
2015-10-03 09:53:37 +02:00
Andrey Lesnikov
b01897bfc7
android: Disabled multitouch by default
2015-10-01 23:05:05 +03:00
tomaka
9fccb2e06e
Merge pull request #623 from tomaka/fix-gl-generator
...
Update the gl_generator dependency
2015-09-30 11:44:09 +02:00
Pierre Krieger
644ecf877d
Update the gl_generator dependency
2015-09-30 07:29:29 +02:00
tomaka
d67248ee2a
Merge pull request #622 from jdm/warnings
...
Warning fixes for OS X.
2015-09-28 22:52:15 +02:00
Josh Matthews
77b3743117
Warning fixes for OS X.
2015-09-28 12:19:36 -04:00
tomaka
3e11e5ef69
Merge pull request #612 from tomaka/monitorid-to-monitorid
...
Rename MonitorID -> MonitorId
2015-09-24 09:34:35 +02:00
Pierre Krieger
86fa1b58e5
Rename MonitorID -> MonitorId
2015-09-24 09:11:59 +02:00
tomaka
aa5f5de109
Merge pull request #615 from tomaka/appveyor
...
Fix the appveyor build
2015-09-24 09:09:56 +02:00
Pierre Krieger
ea1cb5d2cc
Fix the appveyor build
2015-09-24 08:37:52 +02:00
tomaka
7ab495b698
Merge pull request #614 from tomaka/windowproxy-sync
...
Fix WindowProxy not being Send and Sync on win32
2015-09-24 08:37:29 +02:00
tomaka
28029c8038
Merge pull request #613 from mvdnes/windows_set_size
...
Fix Window.set_inner_size() on win32
2015-09-24 08:29:12 +02:00
Pierre Krieger
9a459f94ff
Fix WindowProxy not being Send and Sync on win32
2015-09-24 08:28:09 +02:00
tomaka
a448043b16
Merge pull request #606 from paulrouget/NSFullSizeContentViewWindowMask
...
Use NSFullSizeContentViewWindowMask for decoration-less windows
2015-09-23 13:29:28 +02:00
tomaka
dc7c15b7d9
Merge pull request #607 from tomaka/inline
...
Add #[inline] attributes
2015-09-23 13:26:42 +02:00
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