Corey Farwell
dc49156fe6
Allow OSX WindowBuilder to specify 'activation behavior'.
2016-04-29 10:43:30 -04:00
tomaka
524bc73039
Merge pull request #9 from tomaka/update-android-glue
...
Update the android glue to 0.2 to use the new cargo-apk crate
2016-04-26 13:59:21 +02:00
Pierre Krieger
764bf7ce4b
Update the android glue to 0.2 to use the new cargo-apk crate
2016-04-26 13:43:48 +02:00
tomaka
d4d4a6ffba
Merge pull request #8 from tomaka/android-cleanup
...
Remove OpenGL from Android code
2016-04-19 21:00:22 +02:00
Pierre Krieger
180aae3ada
Remove OpenGL from Android code
2016-04-19 19:31:36 +02: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
tomaka
f7bef4f156
Merge pull request #7 from tomaka/fix-test
...
Fix the test and the examples
2016-03-26 18:23:21 +01:00
Pierre Krieger
007ad0f911
Fix the test and the examples
2016-03-26 18:10:19 +01:00
tomaka
6d7e3e73d1
Merge pull request #6 from tomaka/merge-glutin
...
Merge glutin
2016-03-26 18:07:17 +01:00
Pierre Krieger
d216d6b052
Merge remote-tracking branch 'glutin/master' into merge-glutin
...
Conflicts:
Cargo.toml
build.rs
src/api/caca/mod.rs
src/api/cocoa/mod.rs
src/api/egl/ffi.rs
src/api/egl/mod.rs
src/api/glx/mod.rs
src/api/osmesa/mod.rs
2016-03-26 17:55:03 +01: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
Adam Casey
9e2a179daa
Enable more Windows keys
...
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.
2016-03-19 10:56:58 +00:00
tomaka
9643d2625c
Merge pull request #743 from UK992/win32-vk
...
Uncomment more keys for win32
2016-03-18 06:48:53 +01:00
UK992
28599a5d79
Uncomment more keys on win32
2016-03-18 02:49:15 +01:00
tomaka
45d25471c3
Merge pull request #730 from Manishearth/nav
...
Add support for navigation keys
2016-03-17 12:45:58 +01:00
Manish Goregaokar
1de66e4efb
Add support for navigation keys
2016-03-17 16:04:03 +05:30
Paul Rouget
a3543b700f
Merge pull request #733 from fkaa/cocoa-memleak
...
Fix memory leak while creating NSEvent and swapping buffers (Fixes #514 )
2016-03-17 03:08:47 +01:00
Paul Rouget
3e9a5e711e
Merge pull request #740 from pcwalton/mac-resize-drag-borderless-tomaka
...
Make Mac borderless windows resizable and draggable.
2016-03-16 06:08:33 +01:00
Paul Rouget
141f61002e
Merge pull request #741 from tomaka/fix-mac-build
...
Fix Mac build by bumping core-graphics.
2016-03-15 16:13:31 +01:00
Corey Farwell
c0adb8d87e
Fix Mac build by bumping core-graphics.
...
At the time of writing, Glutin requires 0.2.x and cocoa requires 0.3.x.
2016-03-14 20:22:19 -04:00
Patrick Walton
7249529654
Make Mac borderless windows resizable and draggable.
...
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 .
2016-03-14 16:45:01 -07:00
tomaka
140fd1f156
Merge pull request #736 from metajack/fix-core-graphics
...
Pin core-graphics to 0.2 since cocoa 0.2.4 does
2016-03-09 07:17:35 +01:00