Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Report scroll deltas in lines for non-touch devices on OS X | Robert Knight | 2015-06-14 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | Scroll deltas on OS X may be reported either as pixel deltas to scroll by if supported by the device or line/row deltas otherwise. | |||||
* | | | Correct typo in MouseScrollDelta docs | Robert Knight | 2015-06-13 | 1 | -1/+1 | |
| | | | ||||||
* | | | Express scroll deltas as either line or pixel deltas | Robert Knight | 2015-06-13 | 4 | -7/+32 | |
|/ / | | | | | | | | | | | | | | | | | | | | | | | Depending on the platform and device, scroll deltas may either be represented as pixel deltas specifying the amount in pixels to scroll or they may be expressed in 'lines' or 'chunks' for low resolution devices (eg. a traditional mouse wheel). Pixel deltas are currently available on OS X. X11 currently supports only integer line deltas, though pixel deltas are available via XInput2. Windows supports fractional line deltas. | |||||
* / | Fix leaking color map and destruction of IM | Pierre Krieger | 2015-06-05 | 1 | -1/+6 | |
|/ | ||||||
* | Switch to the official crates. | Jack Moffitt | 2015-06-03 | 1 | -1/+1 | |
| | | | | cocoa, core-foundation, and core-graphics are now on crates.io. | |||||
* | Merge pull request #475 from fkaa/cocoa-glcap | tomaka | 2015-05-26 | 1 | -9/+17 | |
|\ | | | | | Add OS version detection on cocoa for selecting latest gl version. Fixes #470 | |||||
| * | Add OS version detection on cocoa for selecting latest gl version. Fixes #470 | Felix Kaaman | 2015-05-24 | 1 | -9/+17 | |
| | | ||||||
* | | Fix set_cursor_state on X11 | Eduard Bopp | 2015-05-25 | 1 | -4/+9 | |
|/ | | | | | When the state is not changed, no code must be executed. Such no-ops previously hit the unimplemented cursor hiding. | |||||
* | Switch to dwmapi | Pierre Krieger | 2015-05-24 | 2 | -9/+5 | |
| | ||||||
* | Add API for transparency and decorations and add support for win32 | Pierre Krieger | 2015-05-24 | 4 | -2/+42 | |
| | ||||||
* | Merge pull request #469 from fkaa/cocoa-vsync | tomaka | 2015-05-23 | 1 | -4/+2 | |
|\ | | | | | Fix vsync not being disabled by default in cocoa | |||||
| * | Fix vsync not being disabled by default in cocoa | Felix Kaaman | 2015-05-23 | 1 | -4/+2 | |
| | | ||||||
* | | Several WGL cleanups | Pierre Krieger | 2015-05-22 | 2 | -140/+170 | |
| | | ||||||
* | | Fix the compilation on 32bits linux | Pierre Krieger | 2015-05-21 | 1 | -1/+1 | |
| | | ||||||
* | | Allow creating EGL contexts on win32 with the AMD DLLs | Pierre Krieger | 2015-05-21 | 6 | -27/+123 | |
| | | ||||||
* | | Detach wgl and win32 | Pierre Krieger | 2015-05-21 | 6 | -425/+529 | |
|/ | ||||||
* | fixup! Fix handling of numpad keys w.r.t. numlock (derived from fix ↵ | Avi Weinstock | 2015-05-18 | 1 | -1/+1 | |
| | | | | mentioned at http://www.kaffe.org/pipermail/kaffe/2000-April/175201.html). | |||||
* | Fix handling of numpad keys w.r.t. numlock (derived from fix mentioned at ↵ | Avi Weinstock | 2015-05-18 | 1 | -2/+8 | |
| | | | | | | | http://www.kaffe.org/pipermail/kaffe/2000-April/175201.html). Conflicts: src/api/x11/window.rs | |||||
* | Rework the X implementation to use only one X connection | Pierre Krieger | 2015-05-17 | 5 | -914/+937 | |
| | ||||||
* | Fix GLX creating only 3.0 contexts | Pierre Krieger | 2015-05-16 | 1 | -69/+94 | |
| | ||||||
* | Merge pull request #452 from vberger/wayland | tomaka | 2015-05-15 | 3 | -6/+267 | |
|\ | | | | | Implement Keyboard support for the wayland backend | |||||
| * | Implement most of the keysyms for wayland. | Victor Berger | 2015-05-15 | 1 | -2/+165 | |
| | | ||||||
| * | UTF8 keyboard events for wayland. | Victor Berger | 2015-05-15 | 1 | -3/+13 | |
| | | ||||||
| * | Basic raw keyboard handling. | Victor Berger | 2015-05-14 | 3 | -6/+94 | |
| | | ||||||
* | | Do the linux backend choice only once at startup. | Victor Berger | 2015-05-13 | 1 | -24/+31 | |
|/ | ||||||
* | Update to new Platform structure. | Victor Berger | 2015-05-13 | 1 | -1/+3 | |
| | ||||||
* | Move WaylandContext in its own file. | Victor Berger | 2015-05-13 | 2 | -120/+129 | |
| | ||||||
* | Implement some more functions for wayland. | Victor Berger | 2015-05-13 | 1 | -9/+25 | |
| | | | | | - set/get_inner_size() - set_title | |||||
* | wayland: Fix MonitorID::get_dimensions() and fullscreen support. | Victor Berger | 2015-05-13 | 1 | -5/+15 | |
| | ||||||
* | Merge pull request #448 from vberger/x-wayland-split | tomaka | 2015-05-13 | 5 | -10/+347 | |
|\ | | | | | Make platform::linux generic over X11 and Wayland | |||||
| * | Disable Wayland backend. | Victor Berger | 2015-05-12 | 1 | -3/+3 | |
| | | | | | | | | It is not ready for production yet. | |||||
| * | Make platform::linux generic over X11 and Wayland. | Victor Berger | 2015-05-12 | 5 | -10/+347 | |
| | | ||||||
* | | Fixes in EGL context creation | Pierre Krieger | 2015-05-12 | 1 | -9/+22 | |
|/ | ||||||
* | implement get_platform_window() return for X11 | Mike Blumenkrantz | 2015-05-11 | 1 | -1/+1 | |
| | ||||||
* | Continue wayland API: WindowProxy, MonitorID, | Victor Berger | 2015-05-09 | 1 | -12/+31 | |
| | | | | and some other little stuff. | |||||
* | Fixed build warnings | Esption | 2015-05-08 | 10 | -16/+21 | |
| | ||||||
* | Added mut so glutin can compile on nightly. | Esption | 2015-05-08 | 1 | -1/+1 | |
| | ||||||
* | Using x11_dl instead of x11. | Daggerbot | 2015-05-07 | 2 | -5/+5 | |
| | ||||||
* | Make it work under the raspi | Pierre Krieger | 2015-05-07 | 1 | -1/+5 | |
| | ||||||
* | Make x11 dynamic | Pierre Krieger | 2015-05-07 | 3 | -84/+113 | |
| | ||||||
* | Firsts steps of a wayland backend. | Victor Berger | 2015-05-06 | 2 | -0/+379 | |
| | ||||||
* | Removed import of x11::xlib::xkb, which has been absorbed by x11::xlib. | Daggerbot | 2015-05-06 | 1 | -1/+0 | |
| | ||||||
* | Merge pull request #405 from tomaka/win32-wheel | tomaka | 2015-05-06 | 4 | -6/+9 | |
|\ | | | | | [Breaking change] Fix mouse wheel value on win32 and return a f64 instead of i32 in the MouseWheel event | |||||
| * | Rework MouseWheel event and fix the values on win32 | Pierre Krieger | 2015-04-29 | 4 | -6/+9 | |
| | | ||||||
* | | Merge pull request #429 from tomaka/remove-headless | tomaka | 2015-05-06 | 1 | -2/+0 | |
|\ \ | | | | | | | [Breaking change] Remove the "headless" feature entirely | |||||
| * | | Remove the "headless" feature entirely | Pierre Krieger | 2015-05-04 | 1 | -2/+0 | |
| | | | ||||||
* | | | Add cursor grabbing on cocoa | Felix Kaaman | 2015-05-05 | 1 | -10/+8 | |
|/ / | ||||||
* | | Fix compiler errors on OSX | Sven Nilsen | 2015-05-04 | 1 | -2/+3 | |
| | | | | | | | | Closes https://github.com/tomaka/glutin/issues/425 | |||||
* | | Remove the "headless" feature | Pierre Krieger | 2015-05-04 | 6 | -21/+80 | |
| | | ||||||
* | | Basic implementation of emscripten | Tomaka17 | 2015-05-03 | 4 | -0/+383 | |
| | |