Matt Brubeck
1827910927
Support multi-touch events on Android
...
Depends on tomaka/android-rs-glue#64 .
2015-09-22 09:25:49 -07:00
Tim Neumann
9f6806ba2e
make glutin compile on all iOS targets
2015-09-21 18:57:35 +02:00
tomaka
fa48f4b845
Publish 0.3.6
2015-09-12 14:40:16 +02:00
Anthony Ramine
b096143f73
Bump gl_generator to 0.0.27
2015-09-12 01:02:38 +02:00
tomaka
ded23549eb
Merge pull request #585 from frewsxcv/https
...
Use HTTPS for doc hyperlink
2015-08-30 18:54:01 +02:00
Michael Neumann
b707959c2c
Make it work on DragonFly/FreeBSD
...
Tested on DragonFly BSD. Should work similarily on FreeBSD.
2015-08-30 13:52:09 +02:00
Corey Farwell
bcce133fae
Use HTTPS for doc hyperlink
2015-08-27 22:28:16 -04:00
Peter Atashian
9d387b4f98
Cleanup unused import stuff
...
Also support i686-pc-windows-msvc
Signed-off-by: Peter Atashian <retep998@gmail.com>
2015-08-21 11:49:10 -04:00
Pierre Krieger
42949fb34b
Publish 0.3.5
2015-08-21 07:59:49 +02:00
Victor Berger
1cea6a65a4
Update wayland backend to draw decorations.
...
Integrate with wayland-window crate to draw decorations
allowing resize & move of the window.
Leaving the wayland backend as disabled until full usability
is ensured.
2015-08-16 14:12:21 +02:00
Pierre Krieger
15dfbd1ef6
Publish 0.3.4
2015-07-25 16:15:00 +02:00
Akos Kiss
07c8154cb7
Add aarch64-unknown-linux-gnu support
...
* Adding dependencies
* Replacing `i8` with `c_char` ot `_` (since `c_char` can be
unsigned on some platforms, aarch64 is one of them)
2015-07-23 06:19:54 +00:00
tomaka
eb8611f272
Publish 0.3.3
2015-07-22 15:52:43 +02:00
Pierre Krieger
ca1eb8dc53
Publish 0.3.2
2015-07-19 21:41:48 +02:00
tomaka
7d1d035d9a
Merge pull request #510 from robertknight/x11_xinput2
...
Use XInput2 for event handling
2015-07-18 19:03:13 +02:00
Pierre Krieger
f8b6f0f1fc
Fix the winapi build and publish 0.3.1
2015-07-14 11:55:55 +02:00
Pierre Krieger
59a18acde2
Publish 0.3.0
2015-07-12 13:55:57 +02:00
tomaka
bb96e8a58a
Merge pull request #511 from thelink2012/drop-win32
...
[0.3] DroppedFile event for Win32
2015-07-09 11:06:38 +02:00
Robert Knight
b1223bc041
Bump x11-dl dependency to 2.x
...
This brings in XInput2 support.
2015-07-08 21:42:45 +01:00
Pierre Krieger
db901e3d83
Test glutin with MSVC++
2015-07-04 13:57:29 +02:00
tomaka
836e53e55a
Merge pull request #477 from rozaliev/feature/ios
...
[WIP] ios support
2015-06-29 09:29:46 +02:00
tomaka
164d47b93c
Publish 0.2.2
2015-06-27 18:21:57 +02:00
Pierre Krieger
bff79c02ce
Add support for the EGL_KHR_create_context_no_error extension
2015-06-25 09:35:58 +02:00
Denilson M. Amorim
826931e2c2
DroppedFile event for Win32
2015-06-23 19:05:37 -03:00
Pierre Krieger
1c6fb9daae
Publish 0.2.1
2015-06-23 17:01:59 +02:00
Victor Berger
2ac78cadf6
Update wayland dependency to 0.2.
2015-06-23 11:23:10 +02:00
Ricky Taylor
4ef969c7db
Add support for MSVC build.
2015-06-21 01:23:29 +01:00
tomaka
e6dca4f7d1
Publish 0.2.0
2015-06-17 07:43:26 +02:00
Felix Kaaman
a8fef35dbf
Make legacy functions crash on osx core contexts
2015-06-16 09:00:02 +02:00
Evgeny Rozaliev
84703027d6
[add] ios support
2015-06-05 16:38:35 +03:00
Jack Moffitt
dbec1bf79d
Switch to the official crates.
...
cocoa, core-foundation, and core-graphics are now on crates.io.
2015-06-03 23:06:54 -06:00
Pierre Krieger
9117bcf3d3
Switch to dwmapi
2015-05-24 09:10:45 +02:00
Pierre Krieger
9c21899249
Fix the compilation on 32bits linux
2015-05-21 21:31:41 +02:00
tomaka
a05ae6ba97
Publish 0.1.5
2015-05-21 19:38:06 +02:00
Pierre Krieger
ea17038ac2
Detach wgl and win32
2015-05-21 16:47:19 +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
Victor Berger
02bd3758ee
Basic raw keyboard handling.
2015-05-14 21:46:29 +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
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
Pierre Krieger
4086063e40
Use precise version numbers for dependencies
2015-05-08 15:34:56 +02:00
tomaka
28355a66f0
Publish 0.1.2
2015-05-08 08:00:37 +02:00
Daggerbot
68aff5ba0d
Using x11_dl instead of x11.
2015-05-07 11:20:25 +00:00
Pierre Krieger
7ee416ab88
Make it work under the raspi
2015-05-07 13:49:33 +02:00
Pierre Krieger
2414f87ceb
Make x11 dynamic
2015-05-07 13:14:09 +02:00
tomaka
3e29c6585b
Merge pull request #410 from vberger/wayland
...
(WIP) Wayland backend
2015-05-07 08:57:38 +02:00
tomaka
f67802021c
Publish 0.1.1
2015-05-07 08:14:44 +02:00
Victor Berger
1e0dd2290e
Firsts steps of a wayland backend.
2015-05-06 23:30:45 +02:00
Pierre Krieger
fa74d7412b
Fix previous commit
2015-05-06 16:58:57 +02:00
tomaka
587a36eb8d
Publish 0.1
2015-05-06 16:56:42 +02:00
tomaka
2d97e0380f
Merge pull request #429 from tomaka/remove-headless
...
[Breaking change] Remove the "headless" feature entirely
2015-05-06 16:56:20 +02:00
krdln
99ee1de381
Copy Linux dependencies to ARM target
...
Add `[target.arm-unknown-linux-gnueabihf.dependencies]` with osmesa-sys and x11. This enables glutin to compile on ARM Linux.
2015-05-05 02:01:50 +02:00
Pierre Krieger
430ae43528
Remove the "headless" feature entirely
2015-05-04 18:36:26 +02:00
tomaka
e45e107d07
Publish 0.0.31
2015-05-04 17:46:34 +02:00
Pierre Krieger
ace4808fac
Remove the "headless" feature
2015-05-04 07:48:42 +02:00
tomaka
b9aa741c26
Publish 0.0.30
2015-05-02 09:10:33 +02:00
Pierre Krieger
ad21d31b6b
Fix compilation of cocoa
2015-05-02 06:56:47 +02:00
Dzmitry Malyshau
a42f1f5833
Implemented gl_core flag
2015-04-30 22:50:15 -04:00
Pierre Krieger
7df4de2ce7
Use the shared_library crate instead of loading symbols manually
2015-04-27 14:31:26 +02:00
tomaka
aca06d16e2
Release 0.0.27
2015-04-26 11:05:23 +02:00
tomaka
d8cd748e35
Publish 0.0.26
2015-04-22 19:57:33 +02:00
tomaka
2d7a800aee
Merge pull request #368 from Daggerbot/wip
...
Using `x11-rs` and `osmesa-rs`.
2015-04-17 17:42:46 +02:00
tomaka
d56e723677
Publish 0.0.25
2015-04-14 22:14:57 +02:00
Dzmitry Malyshau
ac23d3114c
Implemented get_pixel_format for X11
2015-04-12 13:45:41 -04:00
Daggerbot
2d20050b89
Using x11-rs
and osmesa-rs
.
2015-04-09 10:38:58 +00:00
tomaka
2a2c98d631
Publish 0.0.23
2015-04-08 10:17:00 +02:00
tomaka
dc5b0110c9
Publish 0.0.22
...
For Rust 1.0.0-beta
2015-04-03 19:18:40 +02:00
tomaka
52fa3c8382
Publish 0.0.21
2015-04-03 13:10:01 +02:00
tomaka
631cedb58c
Publish 0.0.20
2015-04-03 09:57:36 +02:00
Pierre Krieger
0f7bd9071e
Remove all features for 1.0 beta
2015-04-03 09:42:45 +02:00
tomaka
2e1fe8283f
Publish 0.0.19
2015-04-02 13:23:45 +02:00
tomaka
837ea45867
Publish 0.0.18
2015-04-01 18:18:10 +02:00
Nathaniel Theis
f554eceb58
Release 0.0.17
2015-03-31 11:41:58 -07:00
tomaka
c3470abc8e
Release 0.0.16
2015-03-30 07:12:57 +02:00
Pierre Krieger
556e1b4caf
Update for winapi
2015-03-30 05:58:13 +02:00
tomaka
d7c44b95b0
Publish 0.0.15
2015-03-28 11:36:42 +01:00
Brendan Zabarauskas
eeb314d3aa
Merge pull request #321 from SSheldon/objc_lib
...
Use objc crate for Objective-C runtime functionality
2015-03-26 09:58:26 +11:00
tomaka
132753ebda
Release 0.0.14
2015-03-25 21:38:12 +01:00
Steven Sheldon
4b1cfe8801
Updated to use objc lib.
2015-03-25 10:08:42 -04:00
Steven Sheldon
9e96fdb288
Cleaned up OSX dependencies.
2015-03-25 10:07:54 -04:00
tomaka
63d2cd263e
Fix the description in Cargo.toml
2015-03-25 10:52:42 +01:00
tomaka
fce9b40deb
Release 0.0.13
2015-03-23 07:47:13 +01:00
tomaka
3ad95d5867
Release 0.0.12
2015-03-21 13:58:55 +01:00
tomaka
8eac00f007
Depend on glutin_core_foundation instead of core_foundation
2015-03-20 07:20:53 +01:00
tomaka
3117ab5b2d
Publish version 0.0.10
2015-03-19 14:44:34 +01:00
Pierre Krieger
330767d0c3
Pull all dependencies from crates.io
2015-03-13 21:24:59 +01:00
Pierre Krieger
896c8b11af
Switch to new I/O in build.rs
2015-03-13 10:21:27 +01:00
tomaka
277b66a708
Bump version
2015-03-08 10:39:53 +01:00
Andreas Gal
16a934fc94
bump version
2015-02-23 23:50:17 +01:00
tomaka
424dbb29ed
Bump version
2015-02-21 18:11:26 +01:00
Pierre Krieger
c3ab907e04
Setup deployment on crates.io
2015-02-15 14:13:26 +01:00
Pierre Krieger
28955c69d0
Update with libc change
2015-02-06 09:21:55 +01:00
Peter Atashian
33cd252f99
Upgrade to latest winapi
...
Signed-off-by: Peter Atashian <retep998@gmail.com>
2015-01-25 21:52:17 -05:00
Pierre Krieger
b05ef16d81
Implement vsync for x11 and add vsync example
2015-01-23 09:33:22 +01:00
Pierre Krieger
c2c43b80b3
Fix for changes in winapi
2015-01-18 13:48:43 +01:00
Pierre Krieger
7557dc52fc
Update for rustc/cargo
2015-01-17 18:02:22 +01:00
tomaka
318f0d2d06
Merge pull request #191 from sbward/osx-1.0-alpha
...
OSX compatibility for Rust 1.0 alpha
2015-01-12 21:21:53 +01:00
Sam Ward
2b0a70e69b
Revert arch_64 feature flag for rust-cocoa
2015-01-11 16:26:26 -08:00
Sam Ward
879f61dbbc
OSX compatibility for Rust 1.0 alpha
2015-01-10 01:56:47 -08:00
Pierre Krieger
5a20f0af6b
Bump version number
2015-01-10 08:55:51 +01:00
Pierre Krieger
4c5e430dd3
Update for Rustc
2015-01-03 23:15:39 +01:00
Pierre Krieger
f68bf85a85
Fix dependencies erroneously removed
2014-12-31 23:10:29 +01:00
Pierre Krieger
fb42768a14
Bump version number
2014-12-30 11:18:42 +01:00
Pierre Krieger
9d7cfb4a32
Use gl_common and gl_generator from crates.io
2014-12-30 10:51:45 +01:00
Pierre Krieger
b9a6366f96
Update for changes in Send/Sync traits
2014-12-30 08:20:50 +01:00
Pierre Krieger
7f6f4f8d04
Update for gl_generator's changes
2014-12-24 08:12:10 +01:00
Pierre Krieger
452514a863
Add links to documentation
2014-12-17 10:57:13 +01:00
Pierre Krieger
61a4c4b75f
Use "winapi" from crates.io
2014-12-17 07:29:45 +01:00
Pierre Krieger
ffba8564c8
Remove the dependency to compile_msg
2014-12-04 20:44:12 +01:00
Pierre Krieger
3cf487ac70
Use the winapi crate instead of our own ffi
2014-12-02 14:58:20 +01:00
Brendan Zabarauskas
9bf954d049
Use servo/rust-cocoa
2014-11-20 15:33:01 +11:00
Pierre Krieger
1c69819084
Add readme in Cargo.toml
2014-11-14 08:54:04 +01:00
Pierre Krieger
fc7cfac41c
Version 0.0.2
2014-11-14 08:51:37 +01:00
Tomaka17
7268082b76
Add some metadata in Cargo.toml
2014-11-13 09:01:30 +01:00
Glenn Watson
62bbcdbf09
Add gl_common dependency to fix android build.
2014-11-11 10:42:11 +10:00
David Partouche
2d76e0666f
Added fullscreen support to osx
2014-11-06 16:40:30 +01:00
David Partouche
0ce2fd00dd
Switched to own repos for osx bindings
2014-11-05 11:17:58 +01:00
David Partouche
9dd592600a
Retrieve the monitors and their info for osx
2014-11-04 18:03:38 +01:00
Tomaka17
2c029f3fa3
android_glue is now a platform-specific dependency
2014-10-31 07:17:48 +01:00
Tomaka17
1d9ceb9ddf
Update for Cargo's platform-specific dependencies
2014-10-21 21:25:30 +02:00
Tomaka17
6d34ef7a3d
Revert temporary fix for rust-core-foundation
2014-10-14 14:44:26 +02:00
Tomaka17
4a654b561e
Temporary fix to outdated rust-core-foundation
2014-10-14 14:43:38 +02:00
Tomaka17
e565bfeb13
Implement headless rendering
2014-10-09 15:55:42 +02:00
Tomaka17
cfb0cb7001
Use Cargo features to opt out of the makefile
...
See #46
2014-10-06 20:32:47 +02:00
David Partouche
db578e6e1c
Refactored window initialisation code for cocoa, making it more memory safe
2014-10-06 18:23:31 +02:00
David Partouche
c38110cac7
Cocoa opens a window with OpenGL context inside
2014-10-06 18:23:31 +02:00
Tomaka17
02ba9d33d7
Rename crate to glutin
2014-09-21 11:34:41 +02:00
Tomaka17
2af367b55c
Use the gl_generator macro to generate the bindings for WGL
2014-09-12 15:51:43 +02:00
Tomaka17
3cad622ee8
Examples now using a support module to draw
2014-09-12 08:53:31 +02:00
Tomaka17
0bb82e8467
Add basic support for Android
2014-09-11 18:28:07 +02:00
Tomaka17
ca83db39c7
Rename gl-init-rs to gl_init
...
Fix #20
2014-08-13 13:42:59 +02:00
Tomaka17
391c4e525c
Now using compile_msg crate instead of static_assert
2014-08-12 09:16:08 +02:00
Tomaka17
c3a73bd68e
Remove deps/gl
2014-08-11 10:27:29 +02:00
Tomaka17
1cc0447c5e
Initial commit
2014-07-27 11:41:26 +02:00