Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename osx->cocoa | Brendan Zabarauskas | 2015-01-26 | 4 | -867/+0 |
| | |||||
* | Implement some more osx stuff | Brendan Zabarauskas | 2015-01-26 | 1 | -19/+29 |
| | |||||
* | {true, false}->{YES, NO} | Brendan Zabarauskas | 2015-01-26 | 1 | -8/+8 |
| | |||||
* | Fix OS X build. | Josh Matthews | 2015-01-21 | 1 | -19/+13 |
| | |||||
* | 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 |
| | |||||
* | Add missing get_api stubs. | Glenn Watson | 2015-01-19 | 2 | -3/+26 |
| | | | | | | | 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. | ||||
* | | 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 |
| | | |||||
* | | Fix OS X & Win32 builds | Bryan Bell | 2015-01-12 | 1 | -1/+1 |
| | | |||||
* | | Add mouse cursor support | Bryan Bell | 2015-01-12 | 1 | -0/+4 |
| | | | | | | | | | | | | | | 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 alpha | Sam Ward | 2015-01-10 | 2 | -16/+20 |
| | | |||||
* | | Update for Rustc | Pierre Krieger | 2015-01-03 | 1 | -1/+1 |
| | | |||||
* | | Change the way that events are represented. | Ty Overby | 2015-01-01 | 2 | -18/+20 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Unify WindowBuilder and HeadlessRendererBuilder for easier implementations | Pierre Krieger | 2014-12-31 | 2 | -5/+4 |
| | | |||||
* | | Update for changes in Send/Sync traits | Pierre Krieger | 2014-12-30 | 2 | -0/+8 |
|/ | |||||
* | Fix passing visibility through for mac. | Glenn Watson | 2014-12-23 | 1 | -1/+1 |
| | |||||
* | Add support for visible parameter on mac. | Glenn Watson | 2014-12-19 | 1 | -3/+7 |
| | |||||
* | Add resize example, fix warnings, make callback an option so it can be removed. | Glenn Watson | 2014-12-19 | 1 | -13/+12 |
| | |||||
* | Add callback function to allow resize messages to be sent on mac. | Glenn Watson | 2014-12-19 | 1 | -32/+77 |
| | |||||
* | Merge pull request #161 from glennw/thread-proxy | tomaka | 2014-12-18 | 1 | -0/+30 |
|\ | | | | | Introduce a WindowProxy for accessing a subset of functionality | ||||
| * | Add mac implementation of wakeup_event_loop. | Glenn Watson | 2014-12-18 | 1 | -1/+17 |
| | | |||||
| * | Introduce a WindowProxy for accessing a subset of functionality | Glenn Watson | 2014-12-17 | 1 | -0/+14 |
| | | | | | | | | | | | | | | 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. | ||||
* | | Add scroll wheel events for mac. | Glenn Watson | 2014-12-18 | 1 | -2/+2 |
|/ | |||||
* | Add get_api() function | Pierre Krieger | 2014-12-07 | 1 | -0/+4 |
| | |||||
* | Qualify enum namespacing for NSOpenGLCPSwapInterval | Ruben Bakker | 2014-12-03 | 1 | -1/+1 |
| | |||||
* | Fixed issue with menu bar showing in fullscreen | David Partouche | 2014-11-28 | 1 | -1/+3 |
| | |||||
* | Merge pull request #138 from DavidPartouche/cocoa_offscreen | tomaka | 2014-11-27 | 2 | -19/+115 |
|\ | | | | | Added headless rendering on osx | ||||
| * | Added headless rendering on osx | David Partouche | 2014-11-25 | 2 | -19/+115 |
| | | |||||
* | | Added swap interval to osx | David Partouche | 2014-11-26 | 1 | -4/+9 |
|/ | |||||
* | Implement lists sharing | Pierre Krieger | 2014-11-24 | 1 | -0/+4 |
| | |||||
* | Implement get_inner_size() for mac. | Glenn Watson | 2014-11-21 | 1 | -1/+2 |
| | |||||
* | Add support for setting a window delegate, and implement close event on mac. | Glenn Watson | 2014-11-21 | 1 | -7/+56 |
| | |||||
* | Fixed some compilation errors on osx | David Partouche | 2014-11-19 | 1 | -7/+8 |
| | |||||
* | Update for rustc | Pierre Krieger | 2014-11-19 | 2 | -105/+106 |
| | |||||
* | Fixed an issue with the updated rust-cocoa crate | David Partouche | 2014-11-11 | 2 | -3/+4 |
| | |||||
* | Implement Window::set_title for Cocoa | Brendan Zabarauskas | 2014-11-10 | 1 | -2/+7 |
| | |||||
* | Remove key modifiers in KeyboardInput | Tomaka17 | 2014-11-06 | 2 | -25/+5 |
| | |||||
* | Added fullscreen support to osx | David Partouche | 2014-11-06 | 1 | -9/+22 |
| | |||||
* | Use a proper error type for window creation | Tomaka17 | 2014-11-05 | 1 | -8/+8 |
| |