Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge pull request #192 from bjwbell/mouse-cursors | tomaka | 2015-01-13 | 1 | -0/+62 | |
|\ | | | | | Add mouse cursor support | |||||
| * | Code review comments | Bryan Bell | 2015-01-13 | 1 | -0/+1 | |
| | | | | | | | | | | - Revert version back to 0.0.4 - Add comment that set_cursor has no effect on Android | |||||
| * | Add mouse cursor support | Bryan Bell | 2015-01-12 | 1 | -0/+61 | |
| | | | | | | | | | | | | | | 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. | |||||
* | | Change uint/int to usize/isize | Bryan Bell | 2015-01-12 | 1 | -14/+14 | |
|/ | | | | | From https://github.com/rust-lang/rfcs/pull/544 the types uint/int were renamed to usize/isize. | |||||
* | Update to latest Rust nightly | Austin Bonander | 2015-01-08 | 1 | -3/+0 | |
| | ||||||
* | fix for Iterator now using associated types | Mike Dilger | 2015-01-05 | 1 | -3/+7 | |
| | ||||||
* | Update for Rustc | Pierre Krieger | 2015-01-03 | 1 | -3/+3 | |
| | ||||||
* | Change the way that events are represented. | Ty Overby | 2015-01-01 | 1 | -10/+11 | |
| | | | | | | | | | | 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. | |||||
* | Add missing `with_*` functions | Pierre Krieger | 2014-12-31 | 1 | -0/+35 | |
| | ||||||
* | Add `build_strict` function on builders | Pierre Krieger | 2014-12-31 | 1 | -0/+20 | |
| | ||||||
* | Unify WindowBuilder and HeadlessRendererBuilder for easier implementations | Pierre Krieger | 2014-12-31 | 1 | -29/+46 | |
| | ||||||
* | Removed 'extern crate gl_generator' | Andrey Lesnikov | 2014-12-26 | 1 | -2/+0 | |
| | ||||||
* | Add experimental attribute since this API will need to be cleaned up. | Glenn Watson | 2014-12-19 | 1 | -0/+2 | |
| | ||||||
* | Add resize example, fix warnings, make callback an option so it can be removed. | Glenn Watson | 2014-12-19 | 1 | -2/+2 | |
| | ||||||
* | Add callback function to allow resize messages to be sent on mac. | Glenn Watson | 2014-12-19 | 1 | -0/+10 | |
| | ||||||
* | Introduce a WindowProxy for accessing a subset of functionality | Glenn Watson | 2014-12-17 | 1 | -0/+31 | |
| | | | | | | | 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. | |||||
* | Update for Rustc | Pierre Krieger | 2014-12-13 | 1 | -0/+1 | |
| | ||||||
* | Avoid warning; if_let and tuple_indexing now part of language. | Jakob Fries | 2014-12-08 | 1 | -2/+0 | |
| | ||||||
* | Add get_api() function | Pierre Krieger | 2014-12-07 | 1 | -0/+24 | |
| | ||||||
* | Remove the dependency to compile_msg | Pierre Krieger | 2014-12-04 | 1 | -4/+3 | |
| | ||||||
* | Use the winapi crate instead of our own ffi | Pierre Krieger | 2014-12-02 | 1 | -0/+2 | |
| | ||||||
* | Implement multisampling for x11 | Pierre Krieger | 2014-11-27 | 1 | -0/+14 | |
| | ||||||
* | Update for rustc | Pierre Krieger | 2014-11-26 | 1 | -2/+0 | |
| | ||||||
* | Implement lists sharing | Pierre Krieger | 2014-11-24 | 1 | -10/+21 | |
| | ||||||
* | Update for rustc | Pierre Krieger | 2014-11-19 | 1 | -1/+1 | |
| | ||||||
* | Add support for the OpenGL debug flag | Tomaka17 | 2014-11-09 | 1 | -0/+22 | |
| | ||||||
* | Use a proper error type for window creation | Tomaka17 | 2014-11-05 | 1 | -3/+17 | |
| | ||||||
* | Update for changes in gl-rs | Tomaka17 | 2014-11-05 | 1 | -0/+16 | |
| | ||||||
* | Retrieve the monitors and their info for osx | David Partouche | 2014-11-04 | 1 | -0/+2 | |
| | ||||||
* | Add visibility-related functions to window | Tomaka17 | 2014-11-01 | 1 | -0/+30 | |
| | ||||||
* | Fix default window name | Tomaka17 | 2014-10-27 | 1 | -1/+1 | |
| | ||||||
* | Add `with_vsync` to WindowBuilder, plus the win32 implementation | Tomaka17 | 2014-10-26 | 1 | -0/+12 | |
| | ||||||
* | Merge pull request #65 from glennw/x-threads | tomaka | 2014-10-24 | 1 | -0/+2 | |
|\ | | | | | Add an interface for providing system wide initialization options to the windowing system. | |||||
| * | Add an interface for providing system wide initialization options to the ↵ | Glenn Watson | 2014-10-24 | 1 | -0/+2 | |
| | | | | | | | | | | | | windowing system. This allows setting up Linux based systems which use multithreaded OpenGL contexts. | |||||
* | | Make platform data function as unsafe. | Glenn Watson | 2014-10-24 | 1 | -1/+1 | |
| | | ||||||
* | | Add accessor for underlying display handle on Linux. Although unimplemented ↵ | Glenn Watson | 2014-10-24 | 1 | -0/+8 | |
|/ | | | | on other platforms, this applies to at least android as well. | |||||
* | Change implementations import system | Tomaka17 | 2014-10-11 | 1 | -13/+8 | |
| | ||||||
* | Implement headless rendering | Tomaka17 | 2014-10-09 | 1 | -0/+82 | |
| | ||||||
* | Cocoa opens a window with OpenGL context inside | David Partouche | 2014-10-06 | 1 | -0/+5 | |
| | ||||||
* | Fix warnings | Pierre Krieger | 2014-10-05 | 1 | -1/+1 | |
| | ||||||
* | Changed is_fullscreen to monitor.is_some() | DavidPartouche | 2014-09-19 | 1 | -3/+0 | |
| | ||||||
* | Added fullscreen support for X11 | David Partouche | 2014-09-19 | 1 | -0/+3 | |
| | ||||||
* | Changed is_fullscreen to monitor.is_some() | DavidPartouche | 2014-09-19 | 1 | -3/+0 | |
| | ||||||
* | Added fullscreen support for X11 | David Partouche | 2014-09-19 | 1 | -9/+12 | |
| | ||||||
* | Use the gl_generator macro to generate the bindings for WGL | Tomaka17 | 2014-09-12 | 1 | -0/+1 | |
| | ||||||
* | Remove old "egl" module | Tomaka17 | 2014-09-12 | 1 | -3/+0 | |
| | ||||||
* | Add basic support for Android | Tomaka17 | 2014-09-11 | 1 | -1/+5 | |
| | ||||||
* | Fixed broken build with latest rust update (use 'foo' = 'bar' syntax error) | DavidPartouche | 2014-08-19 | 1 | -3/+3 | |
| | ||||||
* | Track rust nightly | Tomaka17 | 2014-08-15 | 1 | -4/+4 | |
| | ||||||
* | Implement Default for Window | Tomaka17 | 2014-08-13 | 1 | -0/+8 | |
| |