Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement grabbing of the mouse pointer for X11 | Eduard Bopp | 2015-03-25 | 1 | -0/+15 |
| | | | | | Contains new methods in the Window API that closely mirror the Xlib API. The methods are left unimplemented for other platforms for now. | ||||
* | Reorder the fields of `XErrorEvent` to match the struct layout found in ↵ | Akos Kiss | 2015-02-01 | 1 | -1/+1 |
| | | | | | | recent Xlib.h Fixes #244 | ||||
* | Some GPU/driver combinations have glxCreateContextAttribsARB present, but it ↵ | Glenn Watson | 2015-01-22 | 1 | -0/+12 |
| | | | | fails with an X error. In this case, catch the X error and fall back to the old method of creating a context. | ||||
* | 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-03 | 1 | -3/+3 |
| | |||||
* | Update for gl_generator's changes | Pierre Krieger | 2014-12-24 | 1 | -15/+2 |
| | |||||
* | Introduce a WindowProxy for accessing a subset of functionality | Glenn Watson | 2014-12-17 | 1 | -0/+2 |
| | | | | | | | 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. | ||||
* | Fix some rustc warnings | Glenn Watson | 2014-11-24 | 1 | -2/+2 |
| | |||||
* | Add support for with_visibility(), show(), hide() on X11. | Glenn Watson | 2014-11-18 | 1 | -0/+2 |
| | |||||
* | Fix resize event on X11. Without this change, resizing window larger than ↵ | Glenn Watson | 2014-10-28 | 1 | -0/+17 |
| | | | | initial size doesn't work. | ||||
* | Add an interface for providing system wide initialization options to the ↵ | Glenn Watson | 2014-10-24 | 1 | -0/+1 |
| | | | | | | windowing system. This allows setting up Linux based systems which use multithreaded OpenGL contexts. | ||||
* | Update for rustc and gl-rs | Tomaka17 | 2014-10-22 | 1 | -9/+9 |
| | |||||
* | Update for gl-rs | Tomaka17 | 2014-10-21 | 1 | -2/+15 |
| | |||||
* | Use gl-rs's GLX bindings for x11 | Pierre Krieger | 2014-10-13 | 1 | -42/+11 |
| | |||||
* | Update for rustc f9fc49c06 2014-10-10 00:07:08 +0000 | Tomaka17 | 2014-10-10 | 1 | -1176/+1176 |
| | |||||
* | Implement headless rendering | Tomaka17 | 2014-10-09 | 1 | -0/+24 |
| | |||||
* | Fix warnings | Pierre Krieger | 2014-10-05 | 1 | -0/+1 |
| | |||||
* | Fix compilation warnings | Tomaka17 | 2014-09-23 | 1 | -2/+2 |
| | |||||
* | Get the monitors attached to the display, and their resolution for X11 | DavidPartouche | 2014-09-19 | 1 | -0/+5 |
| | |||||
* | Changed is_fullscreen to monitor.is_some() | DavidPartouche | 2014-09-19 | 1 | -0/+1 |
| | |||||
* | Added fullscreen support for X11 | David Partouche | 2014-09-19 | 1 | -0/+24 |
| | |||||
* | make x11 keyboard repeat detectable | Evan Tatarka | 2014-09-15 | 1 | -1/+3 |
| | |||||
* | Cleaner GL creation on X11 | Pierre Krieger | 2014-08-07 | 1 | -0/+11 |
| | |||||
* | Now using glXChooseFBConfig | Pierre Krieger | 2014-08-07 | 1 | -3/+4 |
| | |||||
* | Implement set_window_position for x11 | Pierre Krieger | 2014-08-02 | 1 | -0/+1 |
| | |||||
* | Implement ReceivedCharacter for X11 | Pierre Krieger | 2014-07-31 | 1 | -10/+35 |
| | |||||
* | Add mouse buttons press/release events for X11 | Pierre Krieger | 2014-07-31 | 1 | -0/+6 |
| | |||||
* | Fix warning in X11 ffi | Pierre Krieger | 2014-07-31 | 1 | -0/+1 |
| | |||||
* | Add get_position and get_inner_size for X11 | Pierre Krieger | 2014-07-31 | 1 | -0/+5 |
| | |||||
* | Better events handling on X11 | Pierre Krieger | 2014-07-28 | 1 | -0/+5 |
| | |||||
* | Work on input support for X11 | Pierre Krieger | 2014-07-28 | 1 | -0/+1037 |
| | |||||
* | Implement CursorPositionChanged event for X11 | Pierre Krieger | 2014-07-28 | 1 | -1/+21 |
| | |||||
* | Implement resize events on X11 | Pierre Krieger | 2014-07-28 | 1 | -0/+11 |
| | |||||
* | Better cleanup in X11 destruction | Pierre Krieger | 2014-07-27 | 1 | -3/+56 |
| | |||||
* | Work on X11 events | Pierre Krieger | 2014-07-27 | 1 | -0/+34 |
| | |||||
* | X11 implementation | Pierre Krieger | 2014-07-27 | 1 | -0/+255 |