Commit graph

1333 commits

Author SHA1 Message Date
tomaka 87a9cc639a Merge pull request #793 from mitchmindtree/remove_variant_imports
Remove imports of `Event` and `ElementState` variants in favour of using the full type path.
2016-06-22 07:42:51 +02:00
mitchmindtree 9a6b6b3f35 Remove imports of enum variants in favour of using the type name paths. 2016-06-22 13:32:36 +10:00
tomaka e18ff88d21 Merge pull request #789 from tomaka/tomaka-patch-1
Publish 0.6.1
2016-06-19 20:34:19 +02:00
tomaka 50b2b4d351 Publish 0.6.1 2016-06-19 12:53:28 +02:00
tomaka fa96db1350 Merge pull request #788 from ozkriff/android_fix_get_pixel_format
android: Fix Window::get_pixel_format
2016-06-19 11:03:43 +02:00
Andrey Lesnikov 7a8429e499 android: Fixed Window::get_pixel_format 2016-06-19 11:24:26 +03:00
tomaka 0f385e9dea Merge pull request #786 from tomaka/tomaka-patch-1
Publish 0.6.0
2016-06-14 14:20:06 +02:00
tomaka 3958cd7192 Publish 0.6.0 2016-06-13 10:34:35 +02:00
tomaka 11faacefd7 Merge pull request #772 from ozkriff/master
Update to android_glue 0.2
2016-05-25 21:22:13 +02:00
tomaka e796a2e018 Merge pull request #780 from jansegre/impl-clone-builders
Make `WindowBuilder` and `HeadlessRendererBuilder` derive `Clone`.
2016-05-23 08:48:09 +02:00
Jan Segre e0f36b80c9 Make WindowBuilder and HeadlessRendererBuilder derive Clone. 2016-05-23 03:17:31 -03:00
tomaka cf02e7f1f4 Publish 0.5.2 2016-05-19 11:14:19 +02:00
tomaka 547161af27 Merge pull request #773 from IvanUkhov/title
Generalize WindowBuilder::with_title
2016-05-08 11:13:58 +02:00
Ivan Ukhov 54f442ea06 Generalize WindowBuilder::with_title 2016-05-08 09:28:42 +02:00
Andrey Lesnikov 18f846403b Updated to android_glue 0.2 2016-05-06 00:01:40 +03:00
tomaka 93c88ee54d Merge pull request #770 from mbrubeck/deps
Update some dependencies
2016-05-03 07:11:11 +02:00
Matt Brubeck 386db74093 Update lazy_static, osmesa-sys, and x11-dl 2016-05-02 15:05:45 -07:00
Matt Brubeck 523140ed74 Use cfg syntax for target-specific dependencies 2016-05-02 15:05:09 -07:00
tomaka 2e2febaa42 Merge pull request #769 from frewsxcv/activation-policy
Allow OSX WindowBuilder to specify 'activation behavior'.
2016-04-29 20:39:59 +02:00
Corey Farwell dc49156fe6 Allow OSX WindowBuilder to specify 'activation behavior'. 2016-04-29 10:43:30 -04:00
tomaka e467819794 Merge pull request #767 from emilio/x11-cursor-hide
x11: Add cursor hiding
2016-04-17 19:36:34 +02:00
Emilio Cobos Álvarez 0918fe4d9c
x11: Refactor NoneCursor logic so it applies to CursorState::Hide too 2016-04-17 18:14:53 +02:00
Emilio Cobos Álvarez 51aeb27d7e
x11: Add cursor hiding
The created cursor could be cached and whatnot, but I'm not sure it
deserves the complexity.
2016-04-17 17:41:58 +02:00
tomaka 558eeadbd5 Merge pull request #766 from est31/master
Improve X11 cursor symbols handling
2016-04-17 17:33:25 +02:00
est31 7fb6450d17 Improve X11 cursor symbols handling
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.
2016-04-17 16:48:27 +02:00
tomaka 648e831538 Merge pull request #763 from Bobo1239/glx-caveat
glx: Always set CONFIG_CAVEAT to DONT_CARE
2016-04-13 15:22:36 +02:00
Boris-Chengbiao Zhou b9065f56ba glx: Always set CONFIG_CAVEAT to DONT_CARE 2016-04-13 13:39:03 +02:00
tomaka ff3dcf2573 Merge pull request #762 from pierrechevalier83/master
Publish 0.5.1
2016-04-13 09:12:42 +02:00
Pierre Chevalier 18c065a2a1 Publish 0.5.1
- to make the fix for #748 available to the repos downstream that need it
2016-04-13 07:54:37 +01:00
tomaka ce3d6dbe56 Merge pull request #761 from pierrechevalier83/master
Fix pixel format support detection in glx. #748
2016-04-13 08:41:17 +02:00
Pierre Chevalier c68c0d96b2 Fix pixel format support detection in glx. #748
* by accepting GLX_EXT_framebuffer_sRGB as a sRGB capable framebuffer
* the new behaviour matches the wgl codel
2016-04-13 01:25:23 +01:00
tomaka ce03ade47c Merge pull request #759 from tomaka/tomaka-patch-1
Publish 0.5.0
2016-04-11 13:30:40 +02:00
tomaka 136d3beed1 Publish 0.5.0 2016-04-06 16:34:30 +02:00
tomaka d2343106bc Merge pull request #755 from BonsaiDen/glx_multisampling_conformance
glx: Support non-conformant multisampling fbconfigs.
2016-04-06 16:34:05 +02:00
tomaka 9a129aa862 Merge pull request #750 from BonsaiDen/x11_window_size_constraints
Add support for X11 window size constraints
2016-03-30 09:15:13 +02:00
Ivo Wetzel 1b313df1ea glx: Support non-conformant multisampling fbconfigs. 2016-03-30 08:40:32 +02:00
Ivo Wetzel 0e9fad5d23 Merge branch 'master' of github.com:tomaka/glutin into x11_window_size_constraints 2016-03-30 08:21:01 +02:00
tomaka 89dd63b9ce Merge pull request #752 from RichardlL/master
Changed MouseMoved((i32, i32)) to MouseMoved(i32, i32), breaking change
2016-03-27 21:40:11 +02:00
Richard Lettich 117069ef90 Changed MouseMoved((i32, i32)) to MouseMoved(i32, i32), breaking change 2016-03-27 14:39:20 -04:00
Ivo Wetzel 1b7a3cd31f Correctly apply initial size constraints for x11 windows. 2016-03-25 19:52:57 +01:00
Ivo Wetzel 7a5e47c446 Merge branch 'master' into x11_window_size_constraints 2016-03-25 02:54:40 +01:00
tomaka 8ae2df68e1 Merge pull request #744 from adamncasey/patch-1
Enable more Windows keys
2016-03-24 19:56:55 +01:00
tomaka 0cf1f01990 Merge pull request #746 from Thinkofname/hide-cursor-state-x11
Implement CursorState::Hide for x11
2016-03-24 07:37:58 +01:00
tomaka 261a3ef6b5 Merge pull request #749 from bjz/update-gl_generator
Update gl_generator to v0.5
2016-03-24 07:31:47 +01:00
Brendan Zabarauskas e8b3570db4 Update gl_generator to v0.5 2016-03-24 14:03:38 +11:00
tomaka 5acd63df63 Merge pull request #747 from Thinkofname/remove-debug-print
Remove a debug print added in 1de66e4ef
2016-03-21 22:38:18 +01:00
Thinkofname 5c4bfe1379 Remove a debug print added in 1de66e4ef 2016-03-21 18:49:00 +00:00
Thinkofname 267221af3e Implement CursorState::Hide for x11 2016-03-21 18:42:54 +00:00
tomaka 9a8ca6ebae Merge pull request #745 from SSheldon/objc2
Update objc dependency to 0.2
2016-03-21 10:15:54 +01:00
Steven Sheldon c5268309c3 Update objc to 0.2. 2016-03-20 16:04:11 -07:00