aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Implement some more osx stuffBrendan Zabarauskas2015-01-261-19/+29
|
* {true, false}->{YES, NO}Brendan Zabarauskas2015-01-261-8/+8
|
* Merge pull request #220 from tomaka/x11-vsynctomaka2015-01-251-2/+45
|\ | | | | Implement vsync for x11 and add vsync example
| * Implement vsync for x11 and add vsync examplePierre Krieger2015-01-231-2/+45
| |
* | Merge pull request #221 from tomaka/fix-rctomaka2015-01-251-0/+5
|\ \ | | | | | | Fix race condition with XOpenIM
| * | Fix race condition with XOpenIMPierre Krieger2015-01-231-0/+5
| |/
* | fix for latest rustcAndrew Kelley2015-01-233-11/+22
| |
* | Fix a use-after-free in Android get_proc_address.Ms2ger2015-01-231-1/+2
| |
* | Merge pull request #219 from bjwbell/remove-deadcode-warningtomaka2015-01-231-0/+1
|\ \ | | | | | | Remove deadcode warning in BuilderAttribs
| * | Remove deadcode warning in BuilderAttribsBryan Bell2015-01-231-0/+1
| |/ | | | | | | | | | | In src/lib.rs remove the deadcode warning about the 'headless' builder attribute. Headless is /actually/ set to false or true depending on if HeadlessRendererBuilder is used.
* / Disable compiler unstable warningsBryan Bell2015-01-221-0/+1
|/ | | | | To cleanup the compiler output when building, disable warnings about using unstable crates/features.
* Merge pull request #217 from glennw/context-fallbacktomaka2015-01-222-2/+26
|\ | | | | Some GPU/driver combinations have glxCreateContextAttribsARB present, bu...
| * Fix log prefixGlenn Watson2015-01-231-1/+1
| |
| * Some GPU/driver combinations have glxCreateContextAttribsARB present, but it ↵Glenn Watson2015-01-222-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 Matthews2015-01-211-19/+13
|/
* `c_char` isn't always `i8`Akos Kiss2015-01-202-2/+2
|
* Merge pull request #214 from bjz/osx-windowBrendan Zabarauskas2015-01-201-62/+109
|\ | | | | Move osx delegate stuff into separate type
| * Move osx delegate stuff into separate typeBrendan Zabarauskas2015-01-201-58/+108
| |
| * if letifyBrendan Zabarauskas2015-01-191-8/+5
| |
* | Merge pull request #213 from tomaka/permanent-iteratorstomaka2015-01-191-8/+30
|\ \ | |/ |/| Iterators returned by wait_events and poll_events are now persistent
| * Iterators returned by wait_events and poll_events are now persistentPierre Krieger2015-01-191-8/+30
| |
* | Fix android APIGlenn Watson2015-01-191-1/+1
| |
* | Add missing get_api stubs.Glenn Watson2015-01-196-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 matchesBrendan Zabarauskas2015-01-181-16/+14
|
* Remove unnecessary inner methodBrendan Zabarauskas2015-01-181-16/+12
|
* Remove AsciiExt import, s/uint/u32/, delete some files I accidentallyJames Gilles2015-01-175-2005/+5
| | | | committed (whoops)
* Merge PixelPirate's changes and fix merge conflictsJames Gilles2015-01-175-4/+2010
|\
| * Removed NSOpenGLPFAOpenGLProfiles enum in favor of the one defined in the ↵Patrick Horlebein2014-12-301-15/+4
| | | | | | | | AppKit bindings
| * Fixed missing std::ascii::AsciiExt importPatrick Horlebein2014-12-301-0/+1
| |
| * Minor match clause cleanupPatrick Horlebein2014-12-291-3/+1
| |
| * Fixed deprecation warningsPatrick Horlebein2014-12-291-2/+2
| |
| * Started adding support for selection OpenGL versions on OS X. Needs issue ↵Patrick Horlebein2014-12-291-4/+23
| | | | | | | | #176 to be fixed.
* | Change &mut self to &self in set_cursorBryan Bell2015-01-171-1/+1
| |
* | More OS/X fixesPierre Krieger2015-01-151-4/+4
| |
* | More OS/X fixesPierre Krieger2015-01-151-2/+2
| |
* | Blind attempt to fix the OS/X buildPierre Krieger2015-01-153-25/+25
| |
* | android: Fixed depth bufferAndrey Lesnikov2015-01-151-0/+1
| |
* | x11, android, win32: [ui]size, [u]int -> [ui]32Andrey Lesnikov2015-01-139-88/+89
| |
* | Fixed android: Added 'MouseCursor' importAndrey Lesnikov2015-01-131-1/+1
| |
* | Merge pull request #192 from bjwbell/mouse-cursorstomaka2015-01-136-3/+127
|\ \ | | | | | | Add mouse cursor support
| * | Code review commentsBryan Bell2015-01-131-0/+1
| | | | | | | | | | | | | | | - Revert version back to 0.0.4 - Add comment that set_cursor has no effect on Android
| * | Fix OS X & Win32 buildsBryan Bell2015-01-122-2/+2
| | |
| * | Refine X11 cursor selectionsBryan Bell2015-01-121-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 supportBryan Bell2015-01-126-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/isizeBryan Bell2015-01-124-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 alphaSam Ward2015-01-102-16/+20
| |
* | Update for rust alpha 1.0Pierre Krieger2015-01-101-1/+1
| |
* | android: Updated for Rust ea6f65c5f 2015-01-06Andrey Lesnikov2015-01-081-5/+3
| |
* | Merge remote-tracking branch 'cybergeek94/master' into update-rustcPierre Krieger2015-01-083-27/+34
|\ \ | | | | | | | | | | | | | | | | | | Conflicts: examples/support/mod.rs src/lib.rs tests/headless.rs
| * | Update to latest Rust nightlyAustin Bonander2015-01-083-29/+34
| | |