Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 5 | -8/+33 |
| | | | | | | | | | | | | 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. | ||||
* | Merge pull request #480 from tomaka/leaking-colormap | tomaka | 2015-06-09 | 1 | -1/+6 |
|\ | | | | | Fix leaking color map and destruction of IM | ||||
| * | Fix leaking color map and destruction of IM | Pierre Krieger | 2015-06-05 | 1 | -1/+6 |
| | | |||||
* | | Merge pull request #482 from frewsxcv/patch-2 | tomaka | 2015-06-09 | 1 | -1/+1 |
|\ \ | |/ |/| | Alphabetize crate declarations | ||||
| * | Alphabetize crate declarations | Corey Farwell | 2015-06-09 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #479 from metajack/official-crates | tomaka | 2015-06-04 | 2 | -4/+4 |
|\ | | | | | Switch to the official crates. | ||||
| * | Switch to the official crates. | Jack Moffitt | 2015-06-03 | 2 | -4/+4 |
|/ | | | | 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 |
| | | |||||
* | | Merge pull request #476 from aepsil0n/x11-cursor-grab-fix | tomaka | 2015-05-26 | 1 | -4/+9 |
|\ \ | |/ |/| | Fix set_cursor_state on X11 | ||||
| * | 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. | ||||
* | Merge pull request #453 from tomaka/transparency | tomaka | 2015-05-24 | 6 | -4/+80 |
|\ | | | | | Add API for transparency and decorations and add support for win32 | ||||
| * | Switch to dwmapi | Pierre Krieger | 2015-05-24 | 3 | -11/+9 |
| | | |||||
| * | Add API for transparency and decorations and add support for win32 | Pierre Krieger | 2015-05-24 | 5 | -2/+80 |
|/ | |||||
* | 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 |
| | | |||||
* | | Merge pull request #464 from tomaka/wgl-adjustements | tomaka | 2015-05-22 | 2 | -140/+170 |
|\ \ | | | | | | | Several WGL cleanups | ||||
| * | | Several WGL cleanups | Pierre Krieger | 2015-05-22 | 2 | -140/+170 |
|/ / | |||||
* | | Merge pull request #460 from tomaka/fix-compilation-32bits | tomaka | 2015-05-21 | 2 | -2/+2 |
|\ \ | | | | | | | Fix the compilation on 32bits linux | ||||
| * | | Fix the compilation on 32bits linux | Pierre Krieger | 2015-05-21 | 2 | -2/+2 |
|/ / | |||||
* | | Fix docs publication not working | tomaka | 2015-05-21 | 1 | -1/+1 |
| | | |||||
* | | Test on stable Rust instead of beta | tomaka | 2015-05-21 | 1 | -1/+1 |
| | | |||||
* | | Publish 0.1.5 | tomaka | 2015-05-21 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #459 from tomaka/win32-egl-2 | tomaka | 2015-05-21 | 7 | -27/+133 |
|\ \ | | | | | | | Allow creating EGL contexts on win32 with the AMD DLLs | ||||
| * | | Allow creating EGL contexts on win32 with the AMD DLLs | Pierre Krieger | 2015-05-21 | 7 | -27/+133 |
|/ / | |||||
* | | Merge pull request #458 from tomaka/detach-wgl | tomaka | 2015-05-21 | 7 | -427/+531 |
|\ \ | |/ |/| | Detach wgl and win32 | ||||
| * | Detach wgl and win32 | Pierre Krieger | 2015-05-21 | 7 | -427/+531 |
|/ | |||||
* | Merge pull request #457 from tomaka/appveyor | tomaka | 2015-05-20 | 1 | -4/+13 |
|\ | | | | | Update the appveyor file for 64bits builds | ||||
| * | Update the appveyor file for 64bits builds | Pierre Krieger | 2015-05-20 | 1 | -4/+13 |
|/ | |||||
* | Merge pull request #456 from aweinstock314/numlock-fix | tomaka | 2015-05-19 | 1 | -2/+8 |
|\ | | | | | Fix handling of numpad keys w.r.t. numlock (derived from fix mentione… | ||||
| * | 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 | ||||
* | Merge pull request #455 from tomaka/x-rework | tomaka | 2015-05-18 | 6 | -915/+938 |
|\ | | | | | Rework the X implementation to use only one X connection | ||||
| * | Rework the X implementation to use only one X connection | Pierre Krieger | 2015-05-17 | 6 | -915/+938 |
|/ | |||||
* | Publish 0.1.4 | tomaka | 2015-05-16 | 1 | -1/+1 |
| | |||||
* | Merge pull request #454 from tomaka/opengl-3 | tomaka | 2015-05-16 | 1 | -69/+94 |
|\ | | | | | Fix GLX creating only 3.0 contexts | ||||
| * | 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 | 4 | -9/+273 |
|\ | | | | | 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 | 4 | -9/+100 |
| | | |||||
* | | Merge pull request #450 from vberger/x-wayland-split | tomaka | 2015-05-15 | 1 | -24/+31 |
|\ \ | |/ |/| | Do the linux backend choice only once at startup. | ||||
| * | Do the linux backend choice only once at startup. | Victor Berger | 2015-05-13 | 1 | -24/+31 |
|/ | |||||
* | Merge pull request #443 from vberger/wayland | tomaka | 2015-05-13 | 3 | -135/+172 |
|\ | | | | | Some more work on the wayland backend | ||||
| * | 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 | 2 | -12/+28 |
| | | | | | | | | | | - 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 |