Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disable compiler unstable warnings | Bryan Bell | 2015-01-22 | 1 | -0/+1 |
| | | | | | To cleanup the compiler output when building, disable warnings about using unstable crates/features. | ||||
* | Merge pull request #217 from glennw/context-fallback | tomaka | 2015-01-22 | 2 | -2/+26 |
|\ | | | | | Some GPU/driver combinations have glxCreateContextAttribsARB present, bu... | ||||
| * | Fix log prefix | Glenn Watson | 2015-01-23 | 1 | -1/+1 |
| | | |||||
| * | Some GPU/driver combinations have glxCreateContextAttribsARB present, but it ↵ | Glenn Watson | 2015-01-22 | 2 | -2/+26 |
| | | | | | | | | fails with an X error. In this case, catch the X error and fall back to the old method of creating a context. | ||||
* | | Fix OS X build. | Josh Matthews | 2015-01-21 | 1 | -19/+13 |
|/ | |||||
* | `c_char` isn't always `i8` | Akos Kiss | 2015-01-20 | 2 | -2/+2 |
| | |||||
* | Merge pull request #214 from bjz/osx-window | Brendan Zabarauskas | 2015-01-20 | 1 | -62/+109 |
|\ | | | | | Move osx delegate stuff into separate type | ||||
| * | Move osx delegate stuff into separate type | Brendan Zabarauskas | 2015-01-20 | 1 | -58/+108 |
| | | |||||
| * | if letify | Brendan Zabarauskas | 2015-01-19 | 1 | -8/+5 |
| | | |||||
* | | Merge pull request #213 from tomaka/permanent-iterators | tomaka | 2015-01-19 | 1 | -8/+30 |
|\ \ | |/ |/| | Iterators returned by wait_events and poll_events are now persistent | ||||
| * | Iterators returned by wait_events and poll_events are now persistent | Pierre Krieger | 2015-01-19 | 1 | -8/+30 |
| | | |||||
* | | Fix android API | Glenn Watson | 2015-01-19 | 1 | -1/+1 |
| | | |||||
* | | Add missing get_api stubs. | Glenn Watson | 2015-01-19 | 6 | -3/+49 |
|/ | | | | | | | 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. | ||||
* | Clean up pattern matches | Brendan Zabarauskas | 2015-01-18 | 1 | -16/+14 |
| | |||||
* | Remove unnecessary inner method | Brendan Zabarauskas | 2015-01-18 | 1 | -16/+12 |
| | |||||
* | Remove AsciiExt import, s/uint/u32/, delete some files I accidentally | James Gilles | 2015-01-17 | 5 | -2005/+5 |
| | | | | committed (whoops) | ||||
* | Merge PixelPirate's changes and fix merge conflicts | James Gilles | 2015-01-17 | 5 | -4/+2010 |
|\ | |||||
| * | Removed NSOpenGLPFAOpenGLProfiles enum in favor of the one defined in the ↵ | Patrick Horlebein | 2014-12-30 | 1 | -15/+4 |
| | | | | | | | | AppKit bindings | ||||
| * | Fixed missing std::ascii::AsciiExt import | Patrick Horlebein | 2014-12-30 | 1 | -0/+1 |
| | | |||||
| * | Minor match clause cleanup | Patrick Horlebein | 2014-12-29 | 1 | -3/+1 |
| | | |||||
| * | Fixed deprecation warnings | Patrick Horlebein | 2014-12-29 | 1 | -2/+2 |
| | | |||||
| * | Started adding support for selection OpenGL versions on OS X. Needs issue ↵ | Patrick Horlebein | 2014-12-29 | 1 | -4/+23 |
| | | | | | | | | #176 to be fixed. | ||||
* | | Change &mut self to &self in set_cursor | Bryan Bell | 2015-01-17 | 1 | -1/+1 |
| | | |||||
* | | More OS/X fixes | Pierre Krieger | 2015-01-15 | 1 | -4/+4 |
| | | |||||
* | | More OS/X fixes | Pierre Krieger | 2015-01-15 | 1 | -2/+2 |
| | | |||||
* | | Blind attempt to fix the OS/X build | Pierre Krieger | 2015-01-15 | 3 | -25/+25 |
| | | |||||
* | | 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 | 9 | -88/+89 |
| | | |||||
* | | Fixed android: Added 'MouseCursor' import | Andrey Lesnikov | 2015-01-13 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #192 from bjwbell/mouse-cursors | tomaka | 2015-01-13 | 6 | -3/+127 |
|\ \ | | | | | | | 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 | ||||
| * | | Fix OS X & Win32 builds | Bryan Bell | 2015-01-12 | 2 | -2/+2 |
| | | | |||||
| * | | Refine X11 cursor selections | Bryan Bell | 2015-01-12 | 1 | -19/+22 |
| | | | | | | | | | | | | | | | | | | | | | For MouseCursor::Cell, NotAllowed, NoDrop, Grab, Grabbing, ... set the appropriate X11 cursor. Also alphabetize the cursors listed in the MouseCursor enum. | ||||
| * | | Add mouse cursor support | Bryan Bell | 2015-01-12 | 6 | -1/+121 |
| | | | | | | | | | | | | | | | | | | | | | 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 | 4 | -35/+35 |
|/ / | | | | | | | | | From https://github.com/rust-lang/rfcs/pull/544 the types uint/int were renamed to usize/isize. | ||||
* | | OSX compatibility for Rust 1.0 alpha | Sam Ward | 2015-01-10 | 2 | -16/+20 |
| | | |||||
* | | Update for rust alpha 1.0 | Pierre Krieger | 2015-01-10 | 1 | -1/+1 |
| | | |||||
* | | android: Updated for Rust ea6f65c5f 2015-01-06 | Andrey Lesnikov | 2015-01-08 | 1 | -5/+3 |
| | | |||||
* | | Merge remote-tracking branch 'cybergeek94/master' into update-rustc | Pierre Krieger | 2015-01-08 | 3 | -27/+34 |
|\ \ | | | | | | | | | | | | | | | | | | | Conflicts: examples/support/mod.rs src/lib.rs tests/headless.rs | ||||
| * | | Update to latest Rust nightly | Austin Bonander | 2015-01-08 | 3 | -29/+34 |
| | | | |||||
* | | | Update for Rustc | Pierre Krieger | 2015-01-08 | 3 | -11/+11 |
|/ / | |||||
* | | Update for Rustc | Pierre Krieger | 2015-01-05 | 4 | -8/+8 |
| | | |||||
* | | fix for Iterator now using associated types | Mike Dilger | 2015-01-05 | 1 | -3/+7 |
| | | |||||
* | | android: Updated for rust fc2ba1393 2015-01-03 | Andrey Lesnikov | 2015-01-04 | 1 | -2/+3 |
| | | |||||
* | | Update for Rustc | Pierre Krieger | 2015-01-03 | 9 | -23/+28 |
| | | |||||
* | | Change the way that events are represented. | Ty Overby | 2015-01-01 | 8 | -65/+77 |
| | | | | | | | | | | | | | | | | | | | | 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 | 8 | -61/+76 |
| | | |||||
* | | Update for changes in Send/Sync traits | Pierre Krieger | 2014-12-30 | 7 | -2/+39 |
|/ |