Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add missing get_api stubs. | Glenn Watson | 2015-01-19 | 1 | -0/+4 |
| | | | | | | | 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. | ||||
* | x11, android, win32: [ui]size, [u]int -> [ui]32 | Andrey Lesnikov | 2015-01-13 | 1 | -12/+12 |
| | |||||
* | 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. | ||||
* | Update for Rustc | Pierre Krieger | 2015-01-08 | 1 | -6/+6 |
| | |||||
* | Update for Rustc | Pierre Krieger | 2015-01-05 | 1 | -4/+4 |
| | |||||
* | Update for Rustc | Pierre Krieger | 2015-01-03 | 1 | -2/+3 |
| | |||||
* | Change the way that events are represented. | Ty Overby | 2015-01-01 | 1 | -8/+9 |
| | | | | | | | | | | 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 | 1 | -15/+8 |
| | |||||
* | Update for changes in Send/Sync traits | Pierre Krieger | 2014-12-30 | 1 | -1/+10 |
| | |||||
* | Fix win32 build without the "window" feature | Pierre Krieger | 2014-12-20 | 1 | -1/+0 |
| | |||||
* | Add resize example, fix warnings, make callback an option so it can be removed. | Glenn Watson | 2014-12-19 | 1 | -2/+2 |
| | |||||
* | Add callback function to allow resize messages to be sent on mac. | Glenn Watson | 2014-12-19 | 1 | -0/+6 |
| | |||||
* | Change todo to unimplemented | Glenn Watson | 2014-12-19 | 1 | -1/+1 |
| | |||||
* | 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 get_api() function | Pierre Krieger | 2014-12-07 | 1 | -0/+10 |
| | |||||
* | Use the winapi crate instead of our own ffi | Pierre Krieger | 2014-12-02 | 1 | -30/+32 |
| | |||||
* | Implement multisampling for x11 | Pierre Krieger | 2014-11-27 | 1 | -3/+3 |
| | |||||
* | Implement lists sharing | Pierre Krieger | 2014-11-24 | 1 | -4/+6 |
| | |||||
* | Update for rustc | Pierre Krieger | 2014-11-19 | 1 | -2/+2 |
| | |||||
* | Add support for the OpenGL debug flag | Tomaka17 | 2014-11-09 | 1 | -4/+5 |
| | |||||
* | Use a proper error type for window creation | Tomaka17 | 2014-11-05 | 1 | -3/+3 |
| | |||||
* | Add visibility-related functions to window | Tomaka17 | 2014-11-01 | 1 | -2/+14 |
| | |||||
* | Remove call to glFlush() before swap_buffers | Tomaka17 | 2014-10-29 | 1 | -3/+0 |
| | | | | | | We may not want to call `swap_buffers` in the same thread as the current thread, so we're moving the call to `glFlush` out of the scope of glutin. | ||||
* | Add `with_vsync` to WindowBuilder, plus the win32 implementation | Tomaka17 | 2014-10-26 | 1 | -3/+3 |
| | |||||
* | Revert "Add `platform_display` impls for win32 and android" | tomaka | 2014-10-25 | 1 | -1/+1 |
| | |||||
* | Add `platform_display` impls for win32 and android | Tomaka17 | 2014-10-24 | 1 | -1/+2 |
| | | | | Fix the cocoa function | ||||
* | Add accessor for underlying display handle on Linux. Although unimplemented ↵ | Glenn Watson | 2014-10-24 | 1 | -0/+4 |
| | | | | on other platforms, this applies to at least android as well. | ||||
* | Update for rustc and gl-rs | Tomaka17 | 2014-10-22 | 1 | -5/+5 |
| | |||||
* | Fix win32 window not closing when destroying it | Tomaka17 | 2014-10-11 | 1 | -0/+1 |
| | |||||
* | Fix win32 window not having a destructor in headless mode | Tomaka17 | 2014-10-11 | 1 | -1/+0 |
| | |||||
* | Fix warnings while compiling for win32 | Tomaka17 | 2014-10-11 | 1 | -1/+2 |
| | |||||
* | Implement headless rendering | Tomaka17 | 2014-10-09 | 1 | -2/+37 |
| | |||||
* | Use the gl_generator macro to generate the bindings for WGL | Tomaka17 | 2014-09-12 | 1 | -6/+7 |
| | |||||
* | Fix & add some comments for win32 | Tomaka17 | 2014-08-22 | 1 | -13/+15 |
| | |||||
* | Win32: no longer fails when calling swap_buffers on a closed window | Tomaka17 | 2014-08-15 | 1 | -5/+1 |
| | |||||
* | Fix #22 | Tomaka17 | 2014-08-12 | 1 | -0/+2 |
| | | | | Thanks to @Anthiste | ||||
* | Add failure if SwapBuffers returns an error | Tomaka17 | 2014-08-12 | 1 | -1/+4 |
| | |||||
* | set_position now takes ints | Pierre Krieger | 2014-08-07 | 1 | -1/+1 |
| | | | | Fix #12 | ||||
* | Fix GL context not being destroyed on win32 | Tomaka17 | 2014-08-03 | 1 | -0/+3 |
| | |||||
* | Fix closed flag not being immediatly set on win32 | Tomaka17 | 2014-08-03 | 1 | -0/+12 |
| | |||||
* | Now passing WindowBuilder to implwin::Window::new | Tomaka17 | 2014-08-02 | 1 | -6/+3 |
| | |||||
* | Add iterators for events and WindowBuilder | Tomaka17 | 2014-08-02 | 1 | -3/+3 |
| | |||||
* | Add documentation to the Win32 implementation | Tomaka17 | 2014-08-01 | 1 | -0/+29 |
| | |||||
* | Put GetMessage in the same thread as the window creation. | Tomaka17 | 2014-07-31 | 1 | -22/+10 |
| | | | | Fixes #6 | ||||
* | Split win32/mod.rs | Tomaka17 | 2014-07-31 | 1 | -352/+4 |
| | |||||
* | Add monitor support for win32 | Tomaka17 | 2014-07-31 | 1 | -11/+17 |
| | |||||
* | Add API for monitors | Tomaka17 | 2014-07-31 | 1 | -0/+8 |
| | |||||
* | MonitorID now defined by the implementations | Tomaka17 | 2014-07-31 | 1 | -1/+3 |
| | |||||
* | make_current() is now unsafe | Tomaka17 | 2014-07-30 | 1 | -2/+2 |
| |