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