Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve X11 cursor symbols handling | est31 | 2016-04-17 | 1 | -40/+66 |
| | | | | | | | | | | | | | | | 1. Make it non failing. Before we tried to call XFreeCursor with a cursor of 0 if we couldn't find a cursor. This has then caused a panic. 2. Introduce a system where multiple special cursors are tried in order to work with different themes and desktop environments. This way we get less often into the situation where we have to use a default cursor. 3. Also set names for some cursors that previously only had a placeholder. Fixes #765. Will fix https://github.com/servo/servo/issues/10475 as well. | ||||
* | glx: Always set CONFIG_CAVEAT to DONT_CARE | Boris-Chengbiao Zhou | 2016-04-13 | 1 | -15/+2 |
| | |||||
* | Merge pull request #762 from pierrechevalier83/master | tomaka | 2016-04-13 | 1 | -1/+1 |
|\ | | | | | Publish 0.5.1 | ||||
| * | Publish 0.5.1 | Pierre Chevalier | 2016-04-13 | 1 | -1/+1 |
|/ | | | | - to make the fix for #748 available to the repos downstream that need it | ||||
* | Merge pull request #761 from pierrechevalier83/master | tomaka | 2016-04-13 | 1 | -1/+5 |
|\ | | | | | Fix pixel format support detection in glx. #748 | ||||
| * | Fix pixel format support detection in glx. #748 | Pierre Chevalier | 2016-04-13 | 1 | -1/+5 |
|/ | | | | | * by accepting GLX_EXT_framebuffer_sRGB as a sRGB capable framebuffer * the new behaviour matches the wgl codel | ||||
* | Merge pull request #759 from tomaka/tomaka-patch-1 | tomaka | 2016-04-11 | 1 | -1/+1 |
|\ | | | | | Publish 0.5.0 | ||||
| * | Publish 0.5.0 | tomaka | 2016-04-06 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #755 from BonsaiDen/glx_multisampling_conformance | tomaka | 2016-04-06 | 1 | -9/+16 |
|\ \ | |/ |/| | glx: Support non-conformant multisampling fbconfigs. | ||||
| * | glx: Support non-conformant multisampling fbconfigs. | Ivo Wetzel | 2016-03-30 | 1 | -9/+16 |
| | | |||||
* | | Merge pull request #750 from BonsaiDen/x11_window_size_constraints | tomaka | 2016-03-30 | 1 | -5/+43 |
|\ \ | | | | | | | Add support for X11 window size constraints | ||||
| * \ | Merge branch 'master' of github.com:tomaka/glutin into ↵ | Ivo Wetzel | 2016-03-30 | 6 | -8/+8 |
| |\ \ | |/ / |/| | | | | | x11_window_size_constraints | ||||
* | | | Merge pull request #752 from RichardlL/master | tomaka | 2016-03-27 | 6 | -8/+8 |
|\ \ \ | |_|/ |/| | | Changed MouseMoved((i32, i32)) to MouseMoved(i32, i32), breaking change | ||||
| * | | Changed MouseMoved((i32, i32)) to MouseMoved(i32, i32), breaking change | Richard Lettich | 2016-03-27 | 6 | -8/+8 |
|/ / | |||||
| * | Correctly apply initial size constraints for x11 windows. | Ivo Wetzel | 2016-03-25 | 1 | -2/+18 |
| | | |||||
| * | Merge branch 'master' into x11_window_size_constraints | Ivo Wetzel | 2016-03-25 | 7 | -223/+222 |
| |\ | |/ |/| | |||||
* | | Merge pull request #744 from adamncasey/patch-1 | tomaka | 2016-03-24 | 1 | -34/+28 |
|\ \ | | | | | | | Enable more Windows keys | ||||
| * | | Enable more Windows keys | Adam Casey | 2016-03-19 | 1 | -34/+28 |
| | | | | | | | | | | | | | | | | | | This should enable most required keys on Windows. Mappings taken from: https://msdn.microsoft.com/en-gb/library/windows/desktop/dd375731%28v=vs.85%29.aspx and applied with some guesswork to the Glutin names. | ||||
* | | | Merge pull request #746 from Thinkofname/hide-cursor-state-x11 | tomaka | 2016-03-24 | 1 | -14/+41 |
|\ \ \ | | | | | | | | | Implement CursorState::Hide for x11 | ||||
| * | | | Implement CursorState::Hide for x11 | Thinkofname | 2016-03-21 | 1 | -14/+41 |
| | | | | |||||
* | | | | Merge pull request #749 from bjz/update-gl_generator | tomaka | 2016-03-24 | 2 | -143/+102 |
|\ \ \ \ | | | | | | | | | | | Update gl_generator to v0.5 | ||||
| * | | | | Update gl_generator to v0.5 | Brendan Zabarauskas | 2016-03-24 | 2 | -143/+102 |
|/ / / / | |||||
* | | | | Merge pull request #747 from Thinkofname/remove-debug-print | tomaka | 2016-03-21 | 1 | -1/+0 |
|\ \ \ \ | |/ / / |/| | | | Remove a debug print added in 1de66e4ef | ||||
| * | | | Remove a debug print added in 1de66e4ef | Thinkofname | 2016-03-21 | 1 | -1/+0 |
|/ / / | |||||
* | | | Merge pull request #745 from SSheldon/objc2 | tomaka | 2016-03-21 | 2 | -16/+17 |
|\ \ \ | |/ / |/| | | Update objc dependency to 0.2 | ||||
| * | | Update objc to 0.2. | Steven Sheldon | 2016-03-20 | 2 | -16/+17 |
|/ / | |||||
* | | Merge pull request #743 from UK992/win32-vk | tomaka | 2016-03-18 | 1 | -6/+6 |
|\ \ | | | | | | | Uncomment more keys for win32 | ||||
| * | | Uncomment more keys on win32 | UK992 | 2016-03-18 | 1 | -6/+6 |
|/ / | |||||
* | | Merge pull request #730 from Manishearth/nav | tomaka | 2016-03-17 | 4 | -13/+18 |
|\ \ | | | | | | | Add support for navigation keys | ||||
| * | | Add support for navigation keys | Manish Goregaokar | 2016-03-17 | 4 | -13/+18 |
|/ / | |||||
* | | Merge pull request #733 from fkaa/cocoa-memleak | Paul Rouget | 2016-03-17 | 1 | -1/+13 |
|\ \ | | | | | | | Fix memory leak while creating NSEvent and swapping buffers (Fixes #514) | ||||
| * | | Fix memory leak while creating NSEvent and swapping buffers (Fixes #514) | Felix Kaaman | 2016-03-02 | 1 | -1/+13 |
| | | | |||||
* | | | Merge pull request #740 from pcwalton/mac-resize-drag-borderless-tomaka | Paul Rouget | 2016-03-16 | 1 | -1/+3 |
|\ \ \ | | | | | | | | | Make Mac borderless windows resizable and draggable. | ||||
| * | | | Make Mac borderless windows resizable and draggable. | Patrick Walton | 2016-03-14 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Despite the fact that the style mask contains `NSTitledWindowMask`, the title doesn't show up for two reasons: (a) we draw over it; (b) we make it invisible with a call to `-[NSWindow setTitleVisibility:]`. Addresses servo/servo#9856 and servo/servo#9878. Partially addresses servo/servo#9812. | ||||
* | | | | Merge pull request #741 from tomaka/fix-mac-build | Paul Rouget | 2016-03-15 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | Fix Mac build by bumping core-graphics. | ||||
| * | | | Fix Mac build by bumping core-graphics. | Corey Farwell | 2016-03-14 | 1 | -1/+1 |
|/ / / | | | | | | | | | | At the time of writing, Glutin requires 0.2.x and cocoa requires 0.3.x. | ||||
* | | | Merge pull request #736 from metajack/fix-core-graphics | tomaka | 2016-03-09 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Pin core-graphics to 0.2 since cocoa 0.2.4 does | ||||
| * | | | Pin core-graphics to 0.2 since cocoa 0.2.4 does | Jack Moffitt | 2016-03-08 | 1 | -1/+1 |
|/ / / | |||||
| | * | Implement `min/max_dimensions` for x11 windows. | Ivo Wetzel | 2016-03-06 | 1 | -6/+28 |
| |/ |/| | | | | | | | | | | | | | | | | | Size hints are only being set for non-fullscreen windows, if `max_dimensions` are set they'll override the normal `dimensions` since X11 will not automatically resize the window after setting the size hints. `PSize` hint is currently set along with the `min/max` hints for good measure. | ||||
* | | Merge pull request #735 from metajack/overscroll-tomaka | Paul Rouget | 2016-03-04 | 5 | -10/+19 |
|\ \ | |/ |/| | Add phases to wheel events. | ||||
| * | Add phases to wheel events. | Patrick Walton | 2016-03-03 | 5 | -10/+19 |
|/ | | | | Needed for apps to support overscroll on the Mac. | ||||
* | Merge pull request #732 from zkirill/master | tomaka | 2016-03-02 | 14 | -15/+22 |
|\ | | | | | Fix this_platform_is_not_supported on OpenBSD. | ||||
| * | Fix this_platform_is_not_supported on OpenBSD. | Kirill Zdornyy | 2016-03-01 | 14 | -15/+22 |
|/ | | | | I followed the steps of @mneumann. | ||||
* | Merge pull request #731 from pcwalton/event-deflooding-tomaka | Paul Rouget | 2016-03-01 | 1 | -1/+1 |
|\ | | | | | cocoa: Post Awakened events at the end of the queue to avoid floods. | ||||
| * | cocoa: Post Awakened events at the end of the queue to avoid floods. | Patrick Walton | 2016-02-29 | 1 | -1/+1 |
|/ | | | | Closes servo/webrender#179. | ||||
* | Merge pull request #725 from paulrouget/forceTouch | tomaka | 2016-02-26 | 3 | -6/+16 |
|\ | | | | | TouchpadPressure event | ||||
| * | TouchpadPressure event | Paul Rouget | 2016-02-26 | 3 | -6/+16 |
|/ | |||||
* | Merge pull request #723 from petevine/master | tomaka | 2016-02-14 | 1 | -0/+7 |
|\ | | | | | Add the new `i586` target in Cargo.toml | ||||
| * | Update Cargo.toml | petevine | 2016-02-14 | 1 | -0/+7 |
| | | |||||
* | | Merge pull request #702 from tomaka/platform-specific | tomaka | 2016-02-10 | 13 | -17/+92 |
|\ \ | | | | | | | Unlocks platform-specific attributes |