aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix poll_events returning None when it shouldn'ttomaka2015-02-121-116/+116
|
* Fix poll_events() blocking on win32tomaka2015-02-111-1/+1
|
* Merge pull request #70 from tomaka/fix-iteratorstomaka2015-02-106-341/+440
|\ | | | | Use platform-specific iterators instead
| * Mac: Use platform specific iterators.Glenn Watson2015-02-101-107/+153
| |
| * Android: Use platform specific iterators.Glenn Watson2015-02-101-25/+53
| |
| * X11: use platform specific iterators insteadPierre Krieger2015-02-102-141/+178
| |
| * Win32: use platform-specific iterators insteadTomaka172015-02-102-68/+56
| |
* | Implement get_outer_size() on x11tomaka2015-02-101-5/+5
| |
* | Implement win32 initialization in a cleaner wayPierre Krieger2015-02-103-29/+49
|/
* Make the mouse wheel events match natural direction on osx.Glenn Watson2015-02-101-1/+1
|
* android: Implemented color_bits and depth_bitsAndrey Lesnikov2015-02-081-11/+27
|
* Merge pull request #254 from aepsil0n/mousebutton-renamingtomaka2015-02-055-28/+28
|\ | | | | Rename enum variants of MouseButton
| * Rename enum variants of MouseButtonEduard Bopp2015-02-055-28/+28
| | | | | | | | | | With enums that are namespaced by default, it seems reasonable to be less redundant in the variant naming here.
* | Add some more support for X11 keys (partially fixes #251)Manish Goregaokar2015-02-051-49/+49
|/
* Merge pull request #250 from bjz/osx-windowtomaka2015-02-031-1/+2
|\ | | | | Add tempory fix for #248
| * Add tempory fix for #248Brendan Zabarauskas2015-02-031-1/+2
| |
* | Reorder the fields of `XErrorEvent` to match the struct layout found in ↵Akos Kiss2015-02-011-1/+1
| | | | | | | | | | | | recent Xlib.h Fixes #244
* | Merge pull request #241 from tomaka/add-webgltomaka2015-01-301-0/+2
|\ \ | |/ |/| Add WebGL in the APIs list
| * Add WebGL in the APIs listPierre Krieger2015-01-291-0/+2
| |
* | Fix OSX buildBrendan Zabarauskas2015-01-301-29/+23
| |
* | On some X11 driver implementations, calling XCloseDisplay from a different ↵Glenn Watson2015-01-301-17/+25
|/ | | | | | | thread causes memory corruption, resulting in a crash. Change window proxy to be a weak reference so that the XCloseDisplay is always called from the main window.
* fix for rust nightlyAndrew Kelley2015-01-282-2/+2
|
* Merge pull request #231 from bjz/osx-windowtomaka2015-01-265-21/+31
|\ | | | | Implement some more Cocoa stuff
| * Rename osx->cocoaBrendan Zabarauskas2015-01-265-2/+2
| |
| * Implement some more osx stuffBrendan Zabarauskas2015-01-261-19/+29
| |
* | Upgrade to latest winapiPeter Atashian2015-01-254-48/+61
|/ | | | Signed-off-by: Peter Atashian <retep998@gmail.com>
* {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
|