Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Fix dependencies erroneously removed | Pierre Krieger | 2014-12-31 | 1 | -0/+15 |
| | |||||
* | Merge pull request #173 from tomaka/change-builder-attribs | tomaka | 2014-12-31 | 8 | -61/+131 |
|\ | | | | | Finalize window building API | ||||
| * | 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 |
|/ | |||||
* | Bump version number | Pierre Krieger | 2014-12-30 | 1 | -16/+1 |
| | |||||
* | Merge pull request #179 from tomaka/use-cratesio | tomaka | 2014-12-30 | 1 | -3/+3 |
|\ | | | | | Use gl_common and gl_generator from crates.io | ||||
| * | Use gl_common and gl_generator from crates.io | Pierre Krieger | 2014-12-30 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #178 from tomaka/update-rustc | tomaka | 2014-12-30 | 8 | -4/+41 |
|\| | | | | | Update for changes in Send/Sync traits | ||||
| * | Update for changes in Send/Sync traits | Pierre Krieger | 2014-12-30 | 8 | -4/+41 |
|/ | |||||
* | Merge pull request #174 from tomaka/travis-docs-headless | tomaka | 2014-12-28 | 1 | -1/+1 |
|\ | | | | | Generate docs for headless functionnalities too | ||||
| * | Generate docs for headless functionnalities too | Pierre Krieger | 2014-12-28 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #172 from ozkriff/master | tomaka | 2014-12-26 | 2 | -12/+7 |
|\ | | | | | Removed 'extern crate gl_generator' and implemented 'poll_events' | ||||
| * | android: Implemented basic poll_events() | Andrey Lesnikov | 2014-12-26 | 1 | -10/+7 |
| | | |||||
| * | Removed 'extern crate gl_generator' | Andrey Lesnikov | 2014-12-26 | 1 | -2/+0 |
|/ | |||||
* | Merge pull request #171 from tomaka/update-gl-generator | tomaka | 2014-12-24 | 7 | -57/+79 |
|\ | | | | | Update for gl_generator's changes | ||||
| * | Update for gl_generator's changes | Pierre Krieger | 2014-12-24 | 7 | -57/+79 |
| | | |||||
* | | Merge pull request #168 from tomaka/fix-appveyor | tomaka | 2014-12-23 | 1 | -1/+1 |
|\| | | | | | Fix the appveyor build | ||||
| * | Fix the appveyor build | Pierre Krieger | 2014-12-23 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #170 from tomaka/update-rustc | tomaka | 2014-12-23 | 3 | -14/+20 |
|\ | | | | | Update for rustc | ||||
| * | Update for rustc | Pierre Krieger | 2014-12-23 | 3 | -14/+20 |
| | | |||||
* | | Merge pull request #169 from glennw/mac-vis | tomaka | 2014-12-23 | 1 | -1/+1 |
|\ \ | |/ |/| | Fix passing visibility through for mac. | ||||
| * | Fix passing visibility through for mac. | Glenn Watson | 2014-12-23 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #167 from tomaka/fix-appveyor | tomaka | 2014-12-20 | 1 | -1/+1 |
|\ | | | | | Fix appveyor build | ||||
| * | Fix appveyor build | Pierre Krieger | 2014-12-20 | 1 | -1/+1 |
|/ | |||||
* | Fix win32 build without the "window" feature | Pierre Krieger | 2014-12-20 | 1 | -1/+0 |
| | |||||
* | Merge pull request #166 from Cifram/master | tomaka | 2014-12-20 | 4 | -4/+4 |
|\ | | | | | Add semicolons after macro invocations, as required by the latest nightly. | ||||
| * | Add semicolons after macro invocations, as required by the latest nightly. | Michael Powell | 2014-12-19 | 4 | -4/+4 |
|/ | |||||
* | Merge pull request #165 from glennw/mac-visible | tomaka | 2014-12-19 | 1 | -3/+7 |
|\ | | | | | Add support for visible parameter on mac. | ||||
| * | Add support for visible parameter on mac. | Glenn Watson | 2014-12-19 | 1 | -3/+7 |
|/ | |||||
* | Merge pull request #160 from glennw/mac-resize | tomaka | 2014-12-18 | 7 | -35/+111 |
|\ | | | | | Add callback function to allow resize messages to be sent on mac. | ||||
| * | 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 | 7 | -22/+26 |
| | | |||||
| * | Add callback function to allow resize messages to be sent on mac. | Glenn Watson | 2014-12-19 | 6 | -32/+102 |
|/ | |||||
* | Merge pull request #161 from glennw/thread-proxy | tomaka | 2014-12-18 | 8 | -52/+187 |
|\ | | | | | Introduce a WindowProxy for accessing a subset of functionality | ||||
| * | Change todo to unimplemented | Glenn Watson | 2014-12-19 | 2 | -2/+2 |
| | | |||||
| * | Add mac implementation of wakeup_event_loop. | Glenn Watson | 2014-12-18 | 1 | -1/+17 |
| | | |||||
| * | Fix event name | Glenn Watson | 2014-12-18 | 2 | -4/+4 |
| | | |||||
| * | Introduce a WindowProxy for accessing a subset of functionality | Glenn Watson | 2014-12-17 | 8 | -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-wheel | tomaka | 2014-12-18 | 1 | -2/+2 |
|\ \ | | | | | | | Add scroll wheel events for mac. | ||||
| * | | Add scroll wheel events for mac. | Glenn Watson | 2014-12-18 | 1 | -2/+2 |
| |/ | |||||
* | | Add links to documentation | Pierre Krieger | 2014-12-17 | 2 | -0/+3 |
| | | |||||
* | | Fix travis secure token | Pierre Krieger | 2014-12-17 | 1 | -1/+1 |
| | | |||||
* | | Add automatic gh-pages deployment in travis | Pierre Krieger | 2014-12-17 | 1 | -0/+13 |
| | | |||||
* | | Merge pull request #163 from tomaka/update-rustc | tomaka | 2014-12-17 | 1 | -8/+8 |
|\ \ | | | | | | | Update for rustc for x11 | ||||
| * | | Update for rustc for x11 | Pierre Krieger | 2014-12-17 | 1 | -8/+8 |
|/ / | |||||
* | | Merge pull request #162 from tomaka/winapi-loc | tomaka | 2014-12-17 | 1 | -2/+2 |
|\ \ | |/ |/| | Use "winapi" from crates.io | ||||
| * | Use "winapi" from crates.io | Pierre Krieger | 2014-12-17 | 1 | -2/+2 |
|/ | |||||
* | Update for Rustc for win32 | Pierre Krieger | 2014-12-15 | 2 | -4/+4 |
| |