Commit graph

1666 commits

Author SHA1 Message Date
Pierre Krieger cf7c691bd6 Remove emscripten implementation 2016-11-01 16:16:59 +01:00
tomaka 9e404f2fe6 Merge pull request #28 from tomaka/win32-cleanups
Cleanups in the win32 code
2016-11-01 16:10:14 +01:00
tomaka d1e1a2d58c Merge pull request #26 from tomaka/move-impls-around
Move some implementations around
2016-11-01 16:10:06 +01:00
tomaka ef7428c44f Merge pull request #27 from tomaka/readme-update
Update the README
2016-11-01 16:10:00 +01:00
Pierre Krieger a557d6417c Forgot OpenGL 2016-10-31 17:33:36 +01:00
Pierre Krieger ef61a46182 Removed pub fields when not needed 2016-10-31 17:30:19 +01:00
Pierre Krieger 158543f336 Remove obsolete comment 2016-10-31 17:29:12 +01:00
Pierre Krieger aace1c0373 Remove dependency on libc when possible 2016-10-31 17:26:26 +01:00
Pierre Krieger 751b0a7ed7 Move the win32 implementation to platform/windows 2016-10-31 17:23:00 +01:00
Pierre Krieger 2896ed889b Update the README 2016-10-31 17:19:37 +01:00
Pierre Krieger 188ecae101 Move some implementations around 2016-10-31 17:13:11 +01:00
tomaka a32aaee83e Publish 0.5.3 2016-10-20 11:24:42 +02:00
tomaka 81e2037745 Merge pull request #23 from ozkriff/port_glutin_to_winit
Prepared winit for glutin porting
2016-10-20 11:22:19 +02:00
Andrey Lesnikov f5daac771e Prepared winit for glutin porting 2016-10-20 11:06:57 +03:00
tomaka 1f170264ed Merge pull request #21 from vberger/master
Wayland backend rewrite
2016-10-17 12:40:00 +02:00
Victor Berger 76f5613496 wayland: properly fetch new events with Window::poll_events() 2016-10-16 23:29:29 +02:00
Victor Berger 0663269482 wayland: Implement wakeup_event_loop() 2016-10-16 22:53:53 +02:00
Victor Berger db6b4606a1 wayland: Support for wheel scrolling 2016-10-16 22:35:18 +02:00
Victor Berger 44996acf94 wayland: expose internals as side unsable methods 2016-10-10 08:01:58 +02:00
Victor Berger 42d73a1488 wayland: fix event dispatch, avoid double wait 2016-10-09 18:26:46 +02:00
Victor Berger 2d025a4a35 wayland: gracefully handle missing libxkbcommon 2016-10-09 18:26:24 +02:00
Victor Berger c6f8ed2f81 wayland: handle Focused event 2016-10-09 16:33:29 +02:00
Victor Berger 6483e7f408 wayland: Some Window methods 2016-10-09 16:19:06 +02:00
Victor Berger a5ba9983c9 wayland: basic mouse & keyboard support 2016-10-09 16:08:10 +02:00
Victor Berger 34c00aa153 wayland: window creation & resizing 2016-10-09 16:08:10 +02:00
Victor Berger a505eddf29 wayland: bases of backend and output handling 2016-10-09 16:08:10 +02:00
Victor Berger c991172a28 wayland: remove old code for new backend 2016-10-09 16:08:10 +02:00
tomaka fdf8a21125 Merge pull request #19 from tomaka/nsview-fix
Fix WindowExt implemented on the wrong Window
2016-10-08 09:40:04 +02:00
Pierre Krieger fe77a55a67 Fix WindowExt implemented on the wrong Window 2016-10-08 09:18:00 +02:00
tomaka 10a2a52cb1 Merge pull request #18 from tomaka/macos-nsview
Add get_nsview to WindowExt for MacOS
2016-10-07 08:52:27 +02:00
Pierre Krieger d5b88f1d5f Add get_nsview to WindowExt for MacOS 2016-10-06 20:41:15 +02:00
tomaka 41e1a768e5 Merge pull request #16 from ozkriff/WIP_merge_glutin
Merge latest glutin
2016-09-19 22:16:17 +02:00
Andrey Lesnikov 2def6d5fff Fixed macos 2016-09-19 21:05:48 +03:00
Andrey Lesnikov 7f6ae8910e Merge https://github.com/tomaka/glutin
Conflicts:
	.travis.yml
	Cargo.toml
	examples/fullscreen.rs
	src/api/android/mod.rs
	src/api/cocoa/headless.rs
	src/api/cocoa/helpers.rs
	src/api/cocoa/mod.rs
	src/api/glx/mod.rs
	src/api/osmesa/mod.rs
	src/api/win32/callback.rs
	src/headless.rs
	src/lib.rs
	src/platform/linux/mod.rs
	src/window.rs
2016-09-19 19:53:28 +03:00
tomaka 614276eb0b Merge pull request #12 from Osspial/master
Fix win32 bug where window resize cursors would not show
2016-09-07 07:13:19 +02:00
tomaka 95434eaf99 Merge pull request #810 from tomaka/docs_io_to_rs
README.md: docs.io -> docs.rs
2016-09-06 09:24:22 +02:00
tomaka 39e9502189 Merge pull request #811 from tomaka/travis_cargo_cache
travis: Enabled deps cache
2016-09-06 09:24:08 +02:00
Andrey Lesnikov 2c0ba47873 travis: Enabled deps cache 2016-09-06 09:46:31 +03:00
Andrey Lesnikov 74d5ae3e86 README.rst: docs.io -> docs.rs 2016-09-06 09:39:31 +03:00
tomaka 4bfa7980ec Merge pull request #809 from ozkriff/docs_rs
docs.rs
2016-09-05 22:35:52 +02:00
Andrey Lesnikov 6089fa8c2c docs.rs 2016-09-05 22:10:15 +03:00
tomaka bb91df4fb8 Merge pull request #806 from glennw/osmesa
Add support to Linux headless implementation for specifying OpenGL version.
2016-08-22 12:42:13 +02:00
Glenn Watson 1eb2052bcf Add support to Linux headless implementation for specifying OpenGL version.
This allows creation of GL3+ headless OSMesa contexts on Linux.
2016-08-22 09:16:47 +10:00
tomaka 91dc80b968 Merge pull request #804 from VictorKoenders/master
Added two more PartialEq's
2016-08-18 08:19:18 +02:00
Victor Koenders 5ce48523cd Added a couple more PartialEq's 2016-08-17 20:42:45 +02:00
tomaka 37882d140d Publish 0.5.2 2016-07-31 08:31:41 +02:00
tomaka ce76985313 Merge pull request #15 from nicokoch/xcb-conversion
Add support for xcb
2016-07-31 08:31:19 +02:00
Nicolas Koch 32d01b288e Add support for xcb
Due to XCB and Xlib compability, we can take a shortcut and use X11's
underlying xcb_connection. This way, a complete XCB backend implementation can
be avoided.
2016-07-31 00:00:43 +02:00
tomaka 20afec5a14 Merge pull request #14 from nicokoch/platform-deps
Simplify target dependencies in Cargo.toml
2016-07-30 22:50:25 +02:00
Nicolas Koch 8a2a3219d7 Simplify target dependencies in Cargo.toml 2016-07-30 22:08:00 +02:00