Jeff Muizelaar
3b1fdc0f55
macos: Map our user generated event to Event::Awakened
...
This fixes propagation of Event::Awakend from wakeup_event_loop() when
using poll_event() on macOS.
Currently wait_event() translates all unknown events into
Event::Awakened so doesn't need the explicit translation.
2017-01-19 14:17:55 -05:00
Sam Phillips
55e52d6071
Add middle mouse events for MacOS.
2017-01-17 19:47:36 -08:00
tomaka
09e6698236
Merge pull request #106 from rerion/master
...
Allow creation of X11 window with specified visual and screen
2017-01-07 15:03:59 +01:00
rerion
941c8d3344
Add TODO & bump version
2017-01-07 15:00:15 +01:00
rerion
f5812018ca
Add get_x11_xconnection function
2017-01-07 14:34:38 +01:00
rerion
d4b8fd9f5a
Add methods allowing creation of X11 window with specified visual and screen
2017-01-06 22:46:41 +01:00
Christian Howe
ba94b8edf8
Fix Travis iOS build
2016-12-15 21:34:37 -06:00
Christian Howe
5146bce88e
Fix iOS build and add to Travis CI
2016-12-13 07:29:17 -06:00
tomaka
bc0dd0f854
Merge pull request #98 from paulirotta/dependency-version-update
...
Dependent crates version updates
2016-12-08 12:52:15 +01:00
Paul Houghton
d4ee609e6f
Dependent crates version updates
2016-12-08 09:29:17 +02:00
tomaka
3b93c7c664
Merge pull request #95 from frewsxcv/transparent
...
Implement window transparency on macOS.
2016-12-04 07:59:51 +01:00
tomaka
1ee91364bf
Merge pull request #96 from k-brac/child_window
...
Child window
2016-12-02 13:21:12 +01:00
Baptiste AUBRY
5e387812d1
remove useless example
2016-12-02 12:54:06 +01:00
Corey Farwell
cb0811faf3
Implement window transparency on macOS.
...
Fixes https://github.com/tomaka/winit/issues/57 .
2016-11-30 14:36:51 -05:00
k-brac
f66b533a95
fix typo
2016-11-29 16:27:23 +01:00
k-brac
7f2ee9a09a
remove useless pub
2016-11-29 14:02:19 +01:00
k-brac
3e2154a922
child window created using a winapi::HWND instead of a WindowProxy
2016-11-29 13:02:42 +01:00
k-brac
2b25bf1480
child window creation improvement
2016-11-28 13:50:07 +01:00
k-brac
5a09e8ba21
first try to allow child window on windows
2016-11-25 17:05:39 +01:00
tomaka
13620118f6
Merge pull request #91 from frewsxcv/patch-1
...
Bump version to 0.5.6.
2016-11-24 07:44:25 +01:00
Corey Farwell
a7c8d115d2
Bump version to 0.5.6.
...
Primarily to pick up https://github.com/tomaka/winit/pull/89 .
2016-11-23 17:01:44 -05:00
tomaka
7bf9df848b
Merge pull request #90 from tomaka/rm-android
...
Remove android_main! call
2016-11-23 21:03:14 +01:00
Pierre Krieger
289bb7bc9f
Remove android_main! call
2016-11-23 19:33:44 +01:00
tomaka
79bed75d28
Merge pull request #89 from frewsxcv/constraints
...
Implement min/max window dimension constraints for MacOS.
2016-11-23 19:32:35 +01:00
Corey Farwell
b500808d1a
Rename example, remove debug logging.
2016-11-23 10:51:15 -05:00
Corey Farwell
57d1e162ee
Update min/max window constraints to support MacOS 10.10.
2016-11-23 10:50:12 -05:00
Corey Farwell
f8666a05fb
Add example demonstrating min/max window dimension constraints.
2016-11-23 09:41:53 -05:00
Corey Farwell
e3fce3d5ec
Implement min/max window dimension constraints for MacOS.
...
Fixes https://github.com/tomaka/winit/issues/80 .
2016-11-23 09:31:41 -05:00
tomaka
25b5768cd3
Merge pull request #88 from mitchmindtree/resize_cb_builder
...
Add a `WindowBuilder::with_window_resize_callback` method.
2016-11-11 18:14:15 +01:00
mitchmindtree
53065bda40
Move resize_callback field from WindowBuilder into WindowAttributes struct
2016-11-12 02:55:21 +11:00
mitchmindtree
eb18b3d8b6
Add a WindowBuilder::with_window_resize_callback
method.
...
This allows for passing the window_resize_callback fn during the window
building stage. More importantly, this allows setting the callback
without the need for mutable access to the Window, making it possible
to set the callback in the downstream glium crate.
This may solve tomaka/glium#1232 for most folk.
2016-11-11 22:08:46 +11:00
Pierre Krieger
2c58e85584
Some documentation improvements
2016-11-06 09:51:20 +01:00
tomaka
97da37ef04
Merge pull request #86 from tomaka/fix-win32
...
Fix win32
2016-11-05 14:01:02 +01:00
Pierre Krieger
38ad236df0
Publish 0.5.5
2016-11-05 13:44:36 +01:00
Pierre Krieger
712b27086f
Fix win32 panicking all the time and make events work
2016-11-05 13:44:23 +01:00
tomaka
f4d0a26495
Merge pull request #85 from tomaka/tomaka-patch-1
...
Publish 0.5.4
2016-11-05 10:08:27 +01:00
tomaka
2a545a8ef6
Publish 0.5.4
2016-11-05 09:48:58 +01:00
tomaka
2c90eeb80d
Merge pull request #84 from vberger/master
...
linux: remove outdated comment
2016-11-04 07:25:14 +01:00
Victor Berger
f371621dd9
linux: remove outdate comment
2016-11-03 22:48:58 +01:00
tomaka
1caa499f59
Merge pull request #81 from AndyBarron/master
...
Add MouseEntered/MouseLeft for Windows, X11, Wayland, & Cocoa
2016-11-03 10:45:54 +01:00
Andy Barron
db45e58390
Add MouseEntered/MouseLeft for Windows, X11, Wayland, & Cocoa
2016-11-03 01:31:16 -07:00
tomaka
705f5f50fa
Merge pull request #25 from xales/master
...
Bump version of MacOS deps.
2016-11-02 20:38:39 +01:00
tomaka
8a1f4d6669
Merge pull request #30 from vberger/master
...
wayland: sync drawn border size on window creation
2016-11-02 20:38:11 +01:00
Victor Berger
ce6d2496d3
wayland: sync drawn border size on window creation
2016-11-02 20:07:49 +01:00
Jacob Greenfield
f9030abdab
Bump version of MacOS deps.
2016-11-02 11:23:18 -04:00
tomaka
3373e45e13
Merge pull request #29 from tomaka/rm-emscripten
...
Remove emscripten implementation
2016-11-01 21:52:45 +01:00
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