aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* 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
| |
* | Update for RustcPierre Krieger2015-01-083-11/+11
|/
* Update for RustcPierre Krieger2015-01-054-8/+8
|
* fix for Iterator now using associated typesMike Dilger2015-01-051-3/+7
|
* android: Updated for rust fc2ba1393 2015-01-03Andrey Lesnikov2015-01-041-2/+3
|
* Update for RustcPierre Krieger2015-01-039-23/+28
|
* Change the way that events are represented.Ty Overby2015-01-018-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_*` functionsPierre Krieger2014-12-311-0/+35
|
* Add `build_strict` function on buildersPierre Krieger2014-12-311-0/+20
|
* Unify WindowBuilder and HeadlessRendererBuilder for easier implementationsPierre Krieger2014-12-318-61/+76
|
* Update for changes in Send/Sync traitsPierre Krieger2014-12-307-2/+39
|
* android: Implemented basic poll_events()Andrey Lesnikov2014-12-261-10/+7
|
* Removed 'extern crate gl_generator'Andrey Lesnikov2014-12-261-2/+0
|
* Update for gl_generator's changesPierre Krieger2014-12-243-37/+5
|
* Merge pull request #170 from tomaka/update-rustctomaka2014-12-231-10/+10
|\ | | | | Update for rustc
| * Update for rustcPierre Krieger2014-12-231-10/+10
| |
* | Fix passing visibility through for mac.Glenn Watson2014-12-231-1/+1
|/
* Fix win32 build without the "window" featurePierre Krieger2014-12-201-1/+0
|
* Add semicolons after macro invocations, as required by the latest nightly.Michael Powell2014-12-191-1/+1
|
* Add support for visible parameter on mac.Glenn Watson2014-12-191-3/+7
|
* Add experimental attribute since this API will need to be cleaned up.Glenn Watson2014-12-191-0/+2
|
* Add resize example, fix warnings, make callback an option so it can be removed.Glenn Watson2014-12-196-20/+19
|
* Add callback function to allow resize messages to be sent on mac.Glenn Watson2014-12-196-32/+102
|
* Merge pull request #161 from glennw/thread-proxytomaka2014-12-188-52/+187
|\ | | | | Introduce a WindowProxy for accessing a subset of functionality
| * Change todo to unimplementedGlenn Watson2014-12-192-2/+2
| |
| * Add mac implementation of wakeup_event_loop.Glenn Watson2014-12-181-1/+17
| |
| * Fix event nameGlenn Watson2014-12-182-4/+4
| |
| * Introduce a WindowProxy for accessing a subset of functionalityGlenn Watson2014-12-178-52/+171
| | | | | | | | | | | | | | 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.
* | Merge pull request #164 from glennw/scroll-wheeltomaka2014-12-181-2/+2
|\ \ | | | | | | Add scroll wheel events for mac.
| * | Add scroll wheel events for mac.Glenn Watson2014-12-181-2/+2
| |/
* / Update for rustc for x11Pierre Krieger2014-12-171-8/+8
|/
* Update for Rustc for win32Pierre Krieger2014-12-151-1/+1
|
* Update for RustcPierre Krieger2014-12-132-4/+5
|
* Avoid warning; if_let and tuple_indexing now part of language.Jakob Fries2014-12-081-2/+0
|
* Add get_api() functionPierre Krieger2014-12-076-0/+52
|
* Merge pull request #156 from tomaka/remove-compile-msgtomaka2014-12-051-4/+3
|\ | | | | Remove the dependency to compile_msg
| * Remove the dependency to compile_msgPierre Krieger2014-12-041-4/+3
| |
* | Merge pull request #157 from ozkriff/mastertomaka2014-12-041-3/+3
|\ \ | | | | | | android: updated for rust 5484d6f6d 2014-12-02 00:22:00 +0000
| * | android: updated for rust 5484d6f6d 2014-12-02 00:22:00 +0000Andrey Lesnikov2014-12-051-3/+3
| |/
* / Qualify enum namespacing for NSOpenGLCPSwapIntervalRuben Bakker2014-12-031-1/+1
|/
* Merge pull request #150 from tomaka/winapitomaka2014-12-037-1078/+343
|\ | | | | Use the winapi crate instead of our own ffi
| * Use the winapi crate instead of our own ffiPierre Krieger2014-12-027-1078/+343
| |
* | Merge pull request #154 from tomaka/fix-warning-x11tomaka2014-12-021-2/+2
|\ \ | | | | | | Fix deprecation warning on X11
| * | Fix deprecation warning on X11Pierre Krieger2014-12-021-2/+2
| |/
* / Fix multisampling not working on X11Pierre Krieger2014-12-021-1/+2
|/