tomaka
|
a2507b6876
|
Merge pull request #476 from aepsil0n/x11-cursor-grab-fix
Fix set_cursor_state on X11
|
2015-05-26 16:11:43 +02:00 |
|
Eduard Bopp
|
267b2c027a
|
Fix set_cursor_state on X11
When the state is not changed, no code must be executed. Such no-ops previously
hit the unimplemented cursor hiding.
|
2015-05-25 21:01:39 +02:00 |
|
tomaka
|
d089ea8674
|
Merge pull request #453 from tomaka/transparency
Add API for transparency and decorations and add support for win32
|
2015-05-24 13:09:22 +02:00 |
|
Pierre Krieger
|
9117bcf3d3
|
Switch to dwmapi
|
2015-05-24 09:10:45 +02:00 |
|
Pierre Krieger
|
81314f91d8
|
Add API for transparency and decorations and add support for win32
|
2015-05-24 09:10:44 +02:00 |
|
tomaka
|
1377f276b7
|
Merge pull request #469 from fkaa/cocoa-vsync
Fix vsync not being disabled by default in cocoa
|
2015-05-23 19:25:56 +02:00 |
|
Felix Kaaman
|
e1ab181cdb
|
Fix vsync not being disabled by default in cocoa
|
2015-05-23 18:35:47 +02:00 |
|
tomaka
|
c2acd0360c
|
Merge pull request #464 from tomaka/wgl-adjustements
Several WGL cleanups
|
2015-05-22 12:43:18 +02:00 |
|
Pierre Krieger
|
ead31e3ef8
|
Several WGL cleanups
|
2015-05-22 11:54:28 +02:00 |
|
tomaka
|
e5f888e19a
|
Merge pull request #460 from tomaka/fix-compilation-32bits
Fix the compilation on 32bits linux
|
2015-05-21 21:37:19 +02:00 |
|
Pierre Krieger
|
9c21899249
|
Fix the compilation on 32bits linux
|
2015-05-21 21:31:41 +02:00 |
|
tomaka
|
0a1fe4b8aa
|
Fix docs publication not working
|
2015-05-21 19:45:58 +02:00 |
|
tomaka
|
f78737c0cf
|
Test on stable Rust instead of beta
|
2015-05-21 19:43:24 +02:00 |
|
tomaka
|
a05ae6ba97
|
Publish 0.1.5
|
2015-05-21 19:38:06 +02:00 |
|
tomaka
|
4824333453
|
Merge pull request #459 from tomaka/win32-egl-2
Allow creating EGL contexts on win32 with the AMD DLLs
|
2015-05-21 19:37:10 +02:00 |
|
Pierre Krieger
|
01ecd24fe2
|
Allow creating EGL contexts on win32 with the AMD DLLs
|
2015-05-21 18:59:30 +02:00 |
|
tomaka
|
e606281862
|
Merge pull request #458 from tomaka/detach-wgl
Detach wgl and win32
|
2015-05-21 18:15:20 +02:00 |
|
Pierre Krieger
|
ea17038ac2
|
Detach wgl and win32
|
2015-05-21 16:47:19 +02:00 |
|
tomaka
|
b72ac990e6
|
Merge pull request #457 from tomaka/appveyor
Update the appveyor file for 64bits builds
|
2015-05-20 09:12:54 +02:00 |
|
Pierre Krieger
|
214c4253e4
|
Update the appveyor file for 64bits builds
|
2015-05-20 06:52:50 +02:00 |
|
tomaka
|
cbb0579191
|
Merge pull request #456 from aweinstock314/numlock-fix
Fix handling of numpad keys w.r.t. numlock (derived from fix mentione…
|
2015-05-19 10:04:41 +02:00 |
|
Avi Weinstock
|
966c2f2e54
|
fixup! Fix handling of numpad keys w.r.t. numlock (derived from fix mentioned at http://www.kaffe.org/pipermail/kaffe/2000-April/175201.html).
|
2015-05-18 13:02:23 -04:00 |
|
Avi Weinstock
|
b6a63ad11f
|
Fix handling of numpad keys w.r.t. numlock (derived from fix mentioned at http://www.kaffe.org/pipermail/kaffe/2000-April/175201.html).
Conflicts:
src/api/x11/window.rs
|
2015-05-18 12:55:59 -04:00 |
|
tomaka
|
ff829f7d9d
|
Merge pull request #455 from tomaka/x-rework
Rework the X implementation to use only one X connection
|
2015-05-18 09:42:28 +02:00 |
|
Pierre Krieger
|
3376332a85
|
Rework the X implementation to use only one X connection
|
2015-05-17 19:33:07 +02:00 |
|
tomaka
|
7fe85cbc49
|
Publish 0.1.4
|
2015-05-16 17:29:47 +02:00 |
|
tomaka
|
476d91c9d8
|
Merge pull request #454 from tomaka/opengl-3
Fix GLX creating only 3.0 contexts
|
2015-05-16 17:29:05 +02:00 |
|
Pierre Krieger
|
848f6cd2a7
|
Fix GLX creating only 3.0 contexts
|
2015-05-16 11:37:58 +02:00 |
|
tomaka
|
129df983ce
|
Merge pull request #452 from vberger/wayland
Implement Keyboard support for the wayland backend
|
2015-05-15 14:50:46 +02:00 |
|
tomaka
|
899f9b9880
|
Merge pull request #450 from vberger/x-wayland-split
Do the linux backend choice only once at startup.
|
2015-05-15 13:13:00 +02:00 |
|
Victor Berger
|
8150d1216e
|
Implement most of the keysyms for wayland.
|
2015-05-15 13:04:23 +02:00 |
|
Victor Berger
|
178b7b133b
|
UTF8 keyboard events for wayland.
|
2015-05-15 12:20:25 +02:00 |
|
Victor Berger
|
02bd3758ee
|
Basic raw keyboard handling.
|
2015-05-14 21:46:29 +02:00 |
|
Victor Berger
|
1dc2cb27cf
|
Do the linux backend choice only once at startup.
|
2015-05-13 17:31:34 +02:00 |
|
tomaka
|
a6c33ef958
|
Merge pull request #443 from vberger/wayland
Some more work on the wayland backend
|
2015-05-13 17:12:31 +02:00 |
|
Victor Berger
|
9e489fee01
|
Update to new Platform structure.
|
2015-05-13 08:32:20 +02:00 |
|
Victor Berger
|
562d6cd1e3
|
Move WaylandContext in its own file.
|
2015-05-13 08:12:09 +02:00 |
|
Victor Berger
|
40322a2c69
|
Implement some more functions for wayland.
- set/get_inner_size()
- set_title
|
2015-05-13 08:12:09 +02:00 |
|
Victor Berger
|
1278d9779d
|
wayland: Fix MonitorID::get_dimensions() and fullscreen support.
|
2015-05-13 08:12:09 +02:00 |
|
tomaka
|
41af4406cb
|
Merge pull request #448 from vberger/x-wayland-split
Make platform::linux generic over X11 and Wayland
|
2015-05-13 07:20:40 +02:00 |
|
tomaka
|
ea20580719
|
Merge pull request #447 from tomaka/egl-fixes
Fixes in EGL context creation
|
2015-05-13 06:49:26 +02:00 |
|
Victor Berger
|
9a144a6869
|
Disable Wayland backend.
It is not ready for production yet.
|
2015-05-12 22:49:29 +02:00 |
|
Victor Berger
|
310b44f35b
|
Make platform::linux generic over X11 and Wayland.
|
2015-05-12 22:49:03 +02:00 |
|
Pierre Krieger
|
b3044809c2
|
Fixes in EGL context creation
|
2015-05-12 21:28:56 +02:00 |
|
tomaka
|
3279f15f9f
|
Merge pull request #446 from zmike/xwindow-upstream
implement get_platform_window() return for X11
|
2015-05-12 07:13:22 +02:00 |
|
Mike Blumenkrantz
|
1519459471
|
implement get_platform_window() return for X11
|
2015-05-11 21:35:06 -04:00 |
|
tomaka
|
8eae6ef79e
|
Merge pull request #441 from vberger/wayland
Continuation of wayland API
|
2015-05-09 11:34:57 +02:00 |
|
Victor Berger
|
a3921ea88a
|
Continue wayland API: WindowProxy, MonitorID,
and some other little stuff.
|
2015-05-09 11:12:44 +02:00 |
|
tomaka
|
bfa7e091d0
|
Publish 0.1.3
|
2015-05-09 07:17:48 +02:00 |
|
tomaka
|
9ba9bfc369
|
Merge pull request #439 from Esption/master
Fixed build warnings on Linux
|
2015-05-09 07:04:01 +02:00 |
|