Commit graph

761 commits

Author SHA1 Message Date
tomaka 9ce644618b Merge pull request #329 from tomaka/choose-pixel-format
choose_pixel_format now returns a Result
2015-03-28 20:40:46 +01:00
tomaka 1557cd227f Merge pull request #330 from SSheldon/objc_ret
Audit msg_send return types
2015-03-28 20:27:05 +01:00
Pierre Krieger 697d42a64f choose_pixel_format now returns a Result 2015-03-28 20:17:30 +01:00
Steven Sheldon 0ef63cd9d3 Audit msg_send return types. 2015-03-28 08:55:50 -07:00
tomaka d7c44b95b0 Publish 0.0.15 2015-03-28 11:36:42 +01:00
tomaka 125ebed031 Merge pull request #333 from tomaka/fix
Change grab_cursor and ungrab_cursor to set_cursor_state
2015-03-28 11:24:18 +01:00
Pierre Krieger b27306f972 Fix compilation on win32 2015-03-28 11:07:41 +01:00
Pierre Krieger aaa1c76841 Fix compilation on x11 2015-03-28 10:30:46 +01:00
Pierre Krieger 3d692870e2 Change grab_cursor and ungrab_cursor to set_cursor_state 2015-03-26 17:15:18 +01:00
tomaka d6ebaaaf5c Merge pull request #227 from aepsil0n/grab-cursor
Implement grabbing of the mouse pointer for X11
2015-03-26 16:48:40 +01:00
tomaka 506c2bca27 Merge pull request #327 from frewsxcv/patch-1
Fix typo in Window::get_position docs
2015-03-26 06:21:29 +01:00
Corey Farwell 82367772bb Fix typo in Window::get_position docs 2015-03-25 23:44:21 -04:00
Brendan Zabarauskas eeb314d3aa Merge pull request #321 from SSheldon/objc_lib
Use objc crate for Objective-C runtime functionality
2015-03-26 09:58:26 +11:00
tomaka 132753ebda Release 0.0.14 2015-03-25 21:38:12 +01:00
tomaka f31cbf2a02 Merge pull request #326 from tomaka/rustup
Rustup
2015-03-25 21:35:21 +01:00
Pierre Krieger cedc85c550 Rustup 2015-03-25 20:27:18 +01:00
Steven Sheldon 4b1cfe8801 Updated to use objc lib. 2015-03-25 10:08:42 -04:00
Steven Sheldon 9e96fdb288 Cleaned up OSX dependencies. 2015-03-25 10:07:54 -04:00
Eduard Bopp 77d033d672 Add an example for (un-)grabbing the mouse cursor 2015-03-25 13:17:47 +01:00
Eduard Bopp 18f9bc44c9 Implement grabbing of the mouse pointer for X11
Contains new methods in the Window API that closely mirror the Xlib API. The
methods are left unimplemented for other platforms for now.
2015-03-25 13:10:55 +01:00
tomaka 63d2cd263e Fix the description in Cargo.toml 2015-03-25 10:52:42 +01:00
tomaka 8c78cabcf2 Merge pull request #324 from binsoftware/win32-monitor
Win32 monitor handling
2015-03-25 06:17:35 +01:00
tomaka d0dad79d4c Merge pull request #325 from camjackson/master
Fix compilation by replacing "range" with ".." syntax in cocoa/mod.rs
2015-03-25 06:13:54 +01:00
Cam Jackson 589c4d188a Fix compilation by replacing "range" with ".." syntax 2015-03-25 15:54:57 +11:00
Ryan Stewart 1c9c5c018a enumerate monitors in addition to adapters; this allows the MonitorID implementation to return a more useful monitor name, and the correct native monitor ID 2015-03-24 13:29:17 -07:00
Ryan Stewart 1c20ff87f1 honor top-left coordinates when requesting fullscreen to make sure window appears on the correct monitor 2015-03-24 13:25:24 -07:00
Brendan Zabarauskas 8a463f6643 Merge pull request #316 from binsoftware/cocoa-fixes
Cocoa fixes: memory leaks, monitor handling, is_current()
2015-03-24 18:33:53 +11:00
tomaka 8ad9d5fb4d Merge pull request #323 from bvssvni/rustup
Upgrade to latest Rust
2015-03-23 13:41:35 +01:00
Sven Nilsen 9a5dd996cd Upgrade to latest Rust 2015-03-23 13:03:07 +01:00
tomaka a6485045f1 Merge pull request #318 from glennw/thread-wake-mac
Fix waking up mac event loop from thread.
2015-03-23 10:35:31 +01:00
tomaka fce9b40deb Release 0.0.13 2015-03-23 07:47:13 +01:00
tomaka 09e00564a9 Merge pull request #322 from nicholasbishop/bishop-range-fix
Fix compilation by replacing "range" with ".." syntax
2015-03-23 07:22:30 +01:00
Nicholas Bishop 3413a2d973 Fix compilation by replacing "range" with ".." syntax 2015-03-22 18:54:18 -04:00
tomaka 3ad95d5867 Release 0.0.12 2015-03-21 13:58:55 +01:00
tomaka bbf037a4a3 Merge pull request #320 from tomaka/rustup
Rustup
2015-03-21 13:58:40 +01:00
Pierre Krieger 63f69d6f2f Rustup 2015-03-21 13:43:14 +01:00
tomaka 8eac00f007 Depend on glutin_core_foundation instead of core_foundation 2015-03-20 07:20:53 +01:00
Glenn Watson 918833b19f Fix waking up mac event loop from thread. 2015-03-20 08:06:46 +10:00
tomaka 3117ab5b2d Publish version 0.0.10 2015-03-19 14:44:34 +01:00
tomaka d48b828fd7 Merge pull request #317 from bombless/rustup
Update for latest Rust
2015-03-19 14:43:51 +01:00
York Xiang 0be7b072f0 Update for latest Rust 2015-03-19 18:06:50 +08:00
Ryan Stewart cf630ec041 add and use IdRef::non_nil() instead of doing deref'd comparisons against nil 2015-03-18 14:49:16 -07:00
Ryan Stewart 1b2fd6e6d0 fix headless build by ensuring NativeMonitorId enum is available internally even without the window feature; add Eq/PartialEq to NativeMonitorId 2015-03-18 14:16:35 -07:00
Ryan Stewart 779f3ce888 fix X11 build issue due to missing import 2015-03-16 15:43:33 -07:00
Ryan Stewart 9cecb7ee55 implement Window is_current() for cocoa backend 2015-03-16 14:13:21 -07:00
Ryan Stewart 70776fab41 honor the passed-in MonitorID when using with_fullscreen() in cocoa backend 2015-03-16 14:13:21 -07:00
Ryan Stewart 9914d826b8 expose platform-native monitor identifier 2015-03-16 14:11:49 -07:00
Ryan Stewart 0fa5e541e8 handle retain/release on cocoa objects 2015-03-16 14:11:49 -07:00
tomaka b4f8c3b959 Merge pull request #315 from tomaka/size_hint
Redirect size_hint method to the underlying iterators
2015-03-16 21:04:30 +01:00
Pierre Krieger daa086759c Redirect size_hint method to the underlying iterators 2015-03-16 13:50:23 +01:00