Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove all features for 1.0 beta | Pierre Krieger | 2015-04-03 | 1 | -1/+0 |
| | |||||
* | Change grab_cursor and ungrab_cursor to set_cursor_state | Pierre Krieger | 2015-03-26 | 1 | -3/+4 |
| | |||||
* | Implement grabbing of the mouse pointer for X11 | Eduard Bopp | 2015-03-25 | 1 | -0/+4 |
| | | | | | Contains new methods in the Window API that closely mirror the Xlib API. The methods are left unimplemented for other platforms for now. | ||||
* | fix headless build by ensuring NativeMonitorId enum is available internally ↵ | Ryan Stewart | 2015-03-18 | 1 | -3/+3 |
| | | | | even without the window feature; add Eq/PartialEq to NativeMonitorId | ||||
* | expose platform-native monitor identifier | Ryan Stewart | 2015-03-16 | 1 | -0/+5 |
| | |||||
* | Add set_cursor_position function | Pierre Krieger | 2015-03-10 | 1 | -0/+4 |
| | |||||
* | Add is_current function | Pierre Krieger | 2015-03-04 | 1 | -0/+9 |
| | |||||
* | android: Updated to latest android-rs-glue | Andrey Lesnikov | 2015-02-22 | 1 | -5/+6 |
| | |||||
* | Removed as_slice_with_nul as CString now derefs to a CStr | mitchmindtree | 2015-02-22 | 1 | -1/+1 |
| | |||||
* | RingBuf -> VecDeque for other platforms, as_slice_with_nul -> as_bytes_with_nul | mitchmindtree | 2015-02-22 | 1 | -4/+4 |
| | |||||
* | expose the platform-specific window handle (currently Win only) | Ryan Stewart | 2015-02-20 | 1 | -0/+4 |
| | |||||
* | Improve the OpenGL context request system | Pierre Krieger | 2015-02-18 | 1 | -1/+6 |
| | |||||
* | Don't call MakeCurrent(null, null) when destroying | Pierre Krieger | 2015-02-18 | 1 | -1/+2 |
| | |||||
* | Android: Use platform specific iterators. | Glenn Watson | 2015-02-10 | 1 | -25/+53 |
| | |||||
* | android: Implemented color_bits and depth_bits | Andrey Lesnikov | 2015-02-08 | 1 | -11/+27 |
| | |||||
* | Rename enum variants of MouseButton | Eduard Bopp | 2015-02-05 | 1 | -3/+3 |
| | | | | | With enums that are namespaced by default, it seems reasonable to be less redundant in the variant naming here. | ||||
* | fix for rust nightly | Andrew Kelley | 2015-01-28 | 1 | -1/+1 |
| | |||||
* | Fix a use-after-free in Android get_proc_address. | Ms2ger | 2015-01-23 | 1 | -1/+2 |
| | |||||
* | Fix android API | Glenn Watson | 2015-01-19 | 1 | -1/+1 |
| | |||||
* | Add missing get_api stubs. | Glenn Watson | 2015-01-19 | 1 | -0/+8 |
| | | | | | | | Add hidpi_factor() support for retina displays. Fix Resize and MouseMoved events to handle retina displays. Fix inverted y position for MouseMoved events on mac. Fix initial painting on retina display. | ||||
* | android: Fixed depth buffer | Andrey Lesnikov | 2015-01-15 | 1 | -0/+1 |
| | |||||
* | x11, android, win32: [ui]size, [u]int -> [ui]32 | Andrey Lesnikov | 2015-01-13 | 1 | -13/+13 |
| | |||||
* | Fixed android: Added 'MouseCursor' import | Andrey Lesnikov | 2015-01-13 | 1 | -1/+1 |
| | |||||
* | Add mouse cursor support | Bryan Bell | 2015-01-12 | 1 | -0/+3 |
| | | | | | | | Add a new api, window.set_cursor, for setting the cursor. The enum MouseCursor lists the possible cursors. Only X11 is implemented. On OSX, Android, & Win32 the window.set_cursor function either does nothing or calls the "unimplemented!" macro. | ||||
* | android: Updated for Rust ea6f65c5f 2015-01-06 | Andrey Lesnikov | 2015-01-08 | 1 | -5/+3 |
| | |||||
* | android: Updated for rust fc2ba1393 2015-01-03 | Andrey Lesnikov | 2015-01-04 | 1 | -2/+3 |
| | |||||
* | Update for Rustc | Pierre Krieger | 2015-01-03 | 1 | -1/+1 |
| | |||||
* | Change the way that events are represented. | Ty Overby | 2015-01-01 | 1 | -8/+12 |
| | | | | | | | | | | The bulk of this commit is changing instances of Vec to RingBuf which is optimized for the push_back() / pop_front() strategy that is used internaly in the event system. The glutin custom iterators are now just wrappers around the RingBuf iterator type. This will bring the running time of iterator traversal from O(n^2) to O(n) because shifting-on-delete won't be performed. | ||||
* | Unify WindowBuilder and HeadlessRendererBuilder for easier implementations | Pierre Krieger | 2014-12-31 | 1 | -4/+3 |
| | |||||
* | Update for changes in Send/Sync traits | Pierre Krieger | 2014-12-30 | 1 | -0/+8 |
| | |||||
* | android: Implemented basic poll_events() | Andrey Lesnikov | 2014-12-26 | 1 | -10/+7 |
| | |||||
* | Update for gl_generator's changes | Pierre Krieger | 2014-12-24 | 1 | -6/+1 |
| | |||||
* | Add resize example, fix warnings, make callback an option so it can be removed. | Glenn Watson | 2014-12-19 | 1 | -1/+1 |
| | |||||
* | Add callback function to allow resize messages to be sent on mac. | Glenn Watson | 2014-12-19 | 1 | -0/+3 |
| | |||||
* | Change todo to unimplemented | Glenn Watson | 2014-12-19 | 1 | -1/+1 |
| | |||||
* | Introduce a WindowProxy for accessing a subset of functionality | Glenn Watson | 2014-12-17 | 1 | -0/+14 |
| | | | | | | | from other threads. This currently provides a way for other threads to wakeup a blocked event loop on X11. Other platforms have stub functions that need to be implemented. This is similar to the functionality of glfwPostEmptyEvent. | ||||
* | Add get_api() function | Pierre Krieger | 2014-12-07 | 1 | -0/+4 |
| | |||||
* | android: updated for rust 5484d6f6d 2014-12-02 00:22:00 +0000 | Andrey Lesnikov | 2014-12-05 | 1 | -3/+3 |
| | |||||
* | android: Updated for rust 395901393 2014-11-24 00:46:30 +0000 | Andrey Lesnikov | 2014-11-26 | 1 | -5/+5 |
| | |||||
* | Add support for GLESv2 on android. Remove a few warnings. | Glenn Watson | 2014-11-26 | 2 | -12/+25 |
| | |||||
* | Allows android to compile when headless feature is enabled. | Glenn Watson | 2014-11-26 | 1 | -3/+27 |
| | |||||
* | Implement lists sharing | Pierre Krieger | 2014-11-24 | 1 | -1/+5 |
| | |||||
* | android: Updated for rust e583c4d24 2014-11-21 09:01:50 +0000 | Andrey Lesnikov | 2014-11-21 | 1 | -1/+0 |
| | |||||
* | Update for rustc | Pierre Krieger | 2014-11-19 | 1 | -2/+5 |
| | |||||
* | Android: Implemented basic inputs | Andrey Lesnikov | 2014-11-17 | 1 | -1/+26 |
| | |||||
* | Use a proper error type for window creation | Tomaka17 | 2014-11-05 | 1 | -9/+9 |
| | |||||
* | Add visibility-related functions to window | Tomaka17 | 2014-11-01 | 1 | -0/+6 |
| | |||||
* | Revert "Add `platform_display` impls for win32 and android" | tomaka | 2014-10-25 | 1 | -1/+1 |
| | |||||
* | Add `platform_display` impls for win32 and android | Tomaka17 | 2014-10-24 | 1 | -1/+2 |
| | | | | Fix the cocoa function | ||||
* | Add accessor for underlying display handle on Linux. Although unimplemented ↵ | Glenn Watson | 2014-10-24 | 1 | -0/+4 |
| | | | | on other platforms, this applies to at least android as well. |