Fredrik Noren
|
2a66d1cffc
|
Construct cocoa headless context based on args
|
2016-01-18 13:12:40 -05:00 |
|
Fredrik Noren
|
db074dc32f
|
Use GLES
|
2016-01-18 12:45:55 -05:00 |
|
Fredrik Noren
|
a5de084856
|
Only run headless test on osx for now
|
2016-01-09 14:31:56 -05:00 |
|
Fredrik Noren
|
c344f36e93
|
Trigger build
|
2016-01-09 13:32:48 -05:00 |
|
Fredrik Noren
|
3d2f71e59b
|
Bigger headless window size in test
|
2016-01-08 00:35:51 -05:00 |
|
Fredrik Noren
|
898a411c86
|
Don't run headless test on linux
|
2016-01-08 00:34:10 -05:00 |
|
Fredrik Noren
|
c6c4dfdd1e
|
Fix cocoa headless
|
2016-01-08 00:03:54 -05:00 |
|
tomaka
|
88e64a87a9
|
Merge pull request #700 from ecoal95/querydevice-leak
x11: Prevent leak on XIQueryDevice
|
2016-01-07 15:44:43 +01:00 |
|
tomaka
|
64dbf51105
|
Merge pull request #699 from tomaka/screen-id
Fix wrong screen ID used on GLX
|
2016-01-07 15:44:34 +01:00 |
|
Emilio Cobos Álvarez
|
21b9245ccc
|
x11: Prevent leak on XIQueryDevice
Per http://linux.die.net/man/3/xiquerydevice:
> XIFreeDeviceInfo frees the information returned by
> XIQueryDevice.
|
2016-01-06 17:44:26 +01:00 |
|
Pierre Krieger
|
8319043298
|
Fix wrong screen ID used on GLX
|
2016-01-05 18:06:30 +01:00 |
|
tomaka
|
f59be2588c
|
Merge pull request #690 from vberger/master
Fix EGL for wayland.
|
2016-01-03 12:44:04 +01:00 |
|
Victor Berger
|
508e8cf665
|
Fix EGL for wayland.
|
2016-01-03 12:19:53 +01:00 |
|
tomaka
|
89e7a2fda7
|
Merge pull request #692 from pmarcelll/dependency_fix
Dependency fix
|
2016-01-01 07:13:05 +01:00 |
|
Marcell Pardavi
|
535356f5ce
|
Dependency fix
|
2015-12-31 21:22:19 +01:00 |
|
tomaka
|
cab61a1367
|
Merge pull request #679 from tomaka/x-error
Add better X error handling
|
2015-12-30 15:28:39 +01:00 |
|
Pierre Krieger
|
82f5cd8272
|
Add better X error handling
|
2015-12-30 14:58:07 +01:00 |
|
tomaka
|
8236564a52
|
Merge pull request #687 from Aceeri/master
Support for side buttons on mouse
|
2015-12-30 08:45:11 +01:00 |
|
tomaka
|
ff0614b61f
|
Merge pull request #686 from pcwalton/virtualbox
Add a useless call to `glXQueryVersion()` before doing anything in the GLX port to work around a bug in the VirtualBox OpenGL driver.
|
2015-12-30 08:40:30 +01:00 |
|
Aceeri
|
47d9a7f1a6
|
Support for side buttons on mouse
|
2015-12-29 15:47:04 -08:00 |
|
Patrick Walton
|
cf3097f6a0
|
Add a useless call to glXQueryVersion() before doing anything in the GLX port to work around a bug in the VirtualBox OpenGL driver.
|
2015-12-29 18:09:19 -05:00 |
|
tomaka
|
bcddb42cfb
|
Merge pull request #685 from AnthIste/crates.io-0.4.5
Publish 0.4.5
|
2015-12-29 22:16:58 +01:00 |
|
Ruben Bakker
|
c68fb24838
|
Publish 0.4.5
|
2015-12-29 22:39:43 +02:00 |
|
tomaka
|
c1a98a200b
|
Merge pull request #684 from AnthIste/0.4.4-cocoa-api
Implement set_cursor_position on OSX with Cocoa
|
2015-12-29 21:21:17 +01:00 |
|
tomaka
|
0a598d7980
|
Merge pull request #680 from tomaka/xsync
Call XSync before XSetInputFocus
|
2015-12-29 21:21:15 +01:00 |
|
Ruben Bakker
|
d892ba168b
|
Reduce cursor warp delay with CGAssociateMouseAndMouseCursorPosition
|
2015-12-29 21:52:18 +02:00 |
|
Ruben Bakker
|
2fb150b345
|
Implement set_cursor_position with CGWarpMouseCursorPosition
|
2015-12-28 21:47:27 +02:00 |
|
tomaka
|
92ae05d6ce
|
Merge pull request #682 from regnierof/master
Fixed setting cursor and cursor state
|
2015-12-27 14:34:13 +01:00 |
|
Rengierof
|
bc811fa587
|
Removed unnecessary unsafe code block
|
2015-12-26 20:23:20 +02:00 |
|
Rengierof
|
d2ac6cfa11
|
Fixed grabbing example.
|
2015-12-26 16:47:25 +02:00 |
|
Rengierof
|
11e27889ae
|
Fixes cursor behavior with windows
|
2015-12-26 16:38:00 +02:00 |
|
Pierre Krieger
|
033d92aae5
|
Only call XSetInputFocus if the window is visible
|
2015-12-24 11:58:50 +01:00 |
|
Pierre Krieger
|
360d2bf452
|
Call XSync before XSetInputFocus
|
2015-12-24 11:55:39 +01:00 |
|
Victor Berger
|
f76aba3d37
|
Merge pull request #674 from vberger/master
Wayland backend rewrite and activation.
|
2015-12-22 15:43:23 +01:00 |
|
Victor Berger
|
83e2924ac2
|
api/wayland: activate the backend
|
2015-12-22 14:36:42 +01:00 |
|
Victor Berger
|
6eba737fce
|
api/wayland: fix cursor errors
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
42551d20fd
|
api/wayland: output and fullscreen handling.
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
aace58d203
|
api/wayland: fix Window not being Send+Sync
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
84f1aef100
|
api/wayland: add keyboard support.
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
0792557f4b
|
api/wayland: pointer events support.
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
6294d3c7dd
|
api/wayland: core windows and events structure.
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
833c892cf9
|
api/wayland: update wayland-client to 0.5.3
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
741311b619
|
api/wayland: core context
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
1b25d705ce
|
api/wayland: move window and monitor to mods.
|
2015-12-22 14:36:41 +01:00 |
|
Victor Berger
|
fad2e77a36
|
api/wayland: Reset to empty API.
In order to build the whole new structure.
|
2015-12-22 14:36:41 +01:00 |
|
tomaka
|
ae7638b995
|
Publish 0.4.4
|
2015-12-20 15:08:28 +01:00 |
|
tomaka
|
1f5f997a68
|
Merge pull request #677 from tomaka/pf
No longer manually enumerate pixel formats
|
2015-12-20 10:58:28 +01:00 |
|
tomaka
|
87f0edea7b
|
Merge pull request #673 from ahihi/master
Fix fullscreen on OS X
|
2015-12-20 07:55:26 +01:00 |
|
Pierre Krieger
|
61bca52217
|
Fix compilation on linux
|
2015-12-19 15:00:32 +01:00 |
|
Pierre Krieger
|
67356b45a3
|
Fix compilation on cocoa
|
2015-12-19 14:42:51 +01:00 |
|