Commit graph

1628 commits

Author SHA1 Message Date
tomaka 7f2c161704 Merge pull request #644 from mbrubeck/mouse-emulated
Change X11 events based on `multitouch` option
2015-10-23 17:25:04 +02:00
Matt Brubeck 8c0dfe19c2 Change X11 events based on multitouch option
* If `multitouch` is enabled, touch input generates touch events.
* If `multitouch` is disabled, touch input generates emulated mouse events.
2015-10-23 08:01:03 -07:00
tomaka aaa9e508bd Merge pull request #643 from mbrubeck/xlib-display
Fix typo in WindowExt::get_xlib_display
2015-10-23 08:24:26 +02:00
Matt Brubeck 93bec2ffca Fix typo in WindowExt::get_xlib_display 2015-10-22 13:59:52 -07:00
tomaka 6cefaa12be Merge pull request #636 from wartman4404/master
ensure server has GLX_ARB_create_context extension
2015-10-19 08:19:29 +02:00
wartman4404 f83e783b26 ensure server has GLX_ARB_create_context extension 2015-10-18 18:53:50 -05:00
tomaka dcd5c49b7f Merge pull request #629 from tomaka/fix-win-vsync
Fix vsync being enabled even when disabled
2015-10-08 16:32:10 +02:00
tomaka 760f9d5fc5 Merge pull request #630 from tomaka/fix-examples
Fix the examples
2015-10-04 20:19:04 +02:00
Pierre Krieger 2b35a6c9d1 Fix the examples 2015-10-04 18:39:17 +02:00
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