Commit Graph

  • 29b1fe7319 Add function to check if a GLContext is current, set window to current Dan Spencer 2015-05-25 15:01:57 -06:00
  • fb8473294e Query, enable and disable event types Dan Spencer 2015-05-25 15:15:04 -06:00
  • 211cffef45 Remove SDL context parameter from properties_getters() Dan Spencer 2015-05-25 15:11:38 -06:00
  • f4d6e65ea3 Fix dangling pointers from CString, deal with interior nul bytes Dan Spencer 2015-05-22 16:17:01 -06:00
  • 91c69a56e7 add sdl2_net to README.md Katze 2015-05-23 13:28:29 +02:00
  • e7db20fd0c Merge pull request #30 from OxyDeadbeef/master ShuYu Wang 2015-05-23 11:32:22 +08:00
  • 8a594a11cd changed Cargo.toml & updated main.rs to work with a newer version of SDL. jeron 2015-05-22 12:17:49 -05:00
  • 83b945e9a9 Add lifetime to RWops, coerce Paths, update audio/surface RWops fns Dan Spencer 2015-05-21 18:31:36 -06:00
  • b7f18e018d Add #[derives] (Copy, Clone, Hash, etc.) where they can be added Dan Spencer 2015-05-20 05:18:58 -06:00
  • acb12f9b05 Update examples Dan Spencer 2015-05-21 08:44:14 -06:00
  • 242e10b2ee Make EventPump exclusively borrow the SDL context Dan Spencer 2015-05-21 07:34:52 -06:00
  • 43d40f1d00 Merge pull request #408 from nukep/gl-attr Tony Aldridge 2015-05-19 12:23:18 +01:00
  • a9752c1ce2 Merge pull request #409 from nukep/surface Tony Aldridge 2015-05-19 12:21:59 +01:00
  • bb946f8220 Overhaul GL attributes to use type-safe getters/setters Dan Spencer 2015-05-19 01:38:36 -06:00
  • 01a83f7e87 Remove SurfaceFlag, Surface::new uses PixelFormatEnum Dan Spencer 2015-05-17 12:19:10 -06:00
  • 06025b8e76 Updated version numbers Tony Aldridge 2015-05-18 12:46:47 +01:00
  • 86823624fe Merge pull request #406 from nukep/builders Tony Aldridge 2015-05-18 12:25:09 +01:00
  • aa08237372 Merge pull request #407 from nukep/consts-tidyup Tony Aldridge 2015-05-18 12:24:58 +01:00
  • c1de3a1700 Merge pull request #402 from MichaelRiss/SDL_GL_GetProcAddress-fix Tony Aldridge 2015-05-18 12:22:26 +01:00
  • 238f413eb3 Merge pull request #403 from cmr/patch-1 Tony Aldridge 2015-05-18 12:21:54 +01:00
  • e32beaaa9a Replace AudioFormat constants with AudioFormat enum variants Dan Spencer 2015-05-17 13:20:58 -06:00
  • 2f24a99b7a Remove MouseState bitflags! Dan Spencer 2015-05-17 10:43:03 -06:00
  • 0316d02c2a bump version 0.2.3: Enum naming changes andelf 2015-05-18 10:37:00 +08:00
  • 7def3a55fd bump version 0.2.1 andelf 2015-05-18 10:30:28 +08:00
  • cf3afe2e0f c_vec: use crate.io source andelf 2015-05-18 10:26:42 +08:00
  • e6d6c34689 SDL2 initialization uses the builder pattern Dan Spencer 2015-05-17 10:21:35 -06:00
  • 4bd42eda8e Renderer uses the builder pattern Dan Spencer 2015-05-17 09:44:56 -06:00
  • 42ca5587d4 Window uses the builder pattern Dan Spencer 2015-05-17 09:04:39 -06:00
  • 1620e65066 change return type of usize/isize to u32/i32; use rust-style enum name andelf 2015-05-17 11:21:25 +08:00
  • 8285754b3b .travis.yml: test against stable Corey Richardson 2015-05-16 12:09:05 -04:00
  • 9adc38afe7 rm usage of ptr::Unique; fix build errors; version 0.2.1 andelf 2015-05-16 23:39:07 +08:00
  • 29b745c06d update the README.md Michael Riss 2015-05-13 14:47:44 +02:00
  • 9cbd3d38a0 first approach to fix SDL_GL_GetProcAddress Michael Riss 2015-05-08 20:15:52 +02:00
  • b57eff1445 Merge pull request #10 from th0br0/master ShuYu Wang 2015-05-05 14:09:46 +08:00
  • dddda4a913 Updated for compatibility with latest rust nightly and rust-sdl2 Andreas C. Osowski 2015-05-05 06:10:51 +02:00
  • f270e9879c Bumped version Tony Aldridge 2015-04-24 11:02:46 +01:00
  • c6cbf09fe3 Merge pull request #401 from mvdnes/travis Tony Aldridge 2015-04-24 09:29:09 +01:00
  • b24ec59d85 Merge pull request #400 from mvdnes/fix Tony Aldridge 2015-04-24 09:28:56 +01:00
  • e95aaf176a Test both nightly and beta on travis Mathijs van de Nes 2015-04-24 08:51:45 +02:00
  • 0e7fb77ebd Remove #[derive(FromPrimitive)] and use AsOsStr Mathijs van de Nes 2015-04-24 08:35:24 +02:00
  • 31445bba24 README: update version str andelf 2015-04-23 22:47:20 +08:00
  • 0c41a148da README: update version str andelf 2015-04-23 22:47:07 +08:00
  • 59c872f322 fix camal style const warning. version 0.2.2 andelf 2015-04-23 22:12:04 +08:00
  • 33f8e30518 change version to 0.2.1 andelf 2015-04-23 21:57:53 +08:00
  • b637b33c60 Turned deprecations and instabilities into doc comments Tony Aldridge 2015-04-23 13:43:16 +01:00
  • 4bb97af1ec fix typo in .travis.yml andelf 2015-04-23 18:48:47 +08:00
  • 2291572c1b fix typo in .travis.yml andelf 2015-04-23 18:42:53 +08:00
  • 6353100a88 bump version to 0.2.1 andelf 2015-04-23 18:39:33 +08:00
  • b69de4707f fix typo in .travis.yml andelf 2015-04-23 18:36:51 +08:00
  • 28492e164b fix rust 1.0.0-beta compatiblity andelf 2015-04-23 18:32:53 +08:00
  • a8bef49020 fix typo in travis.yml andelf 2015-04-23 18:23:06 +08:00
  • efbe94e7f4 fix travis-ci andelf 2015-04-23 18:21:52 +08:00
  • fc9ba7f39b fix rust 1.0.0-beta compatiblity andelf 2015-04-23 18:02:09 +08:00
  • dc7b84ae51 fix rust version in .travis.yml andelf 2015-04-23 16:31:23 +08:00
  • 0e6b6de4bb Updated sdl2-sys version to 0.2.2 Updated sdl2-sys num dependency to 0.1.23 Andreas C. Osowski 2015-04-22 19:22:10 +02:00
  • ae703fe1c3 Removed stability and deprecation attributes that can no longer be used outside of std Updated num dependency to 0.1.23 Andreas C. Osowski 2015-04-22 19:18:46 +02:00
  • 3c63382f67 Bumped versions Tony Aldridge 2015-04-17 09:16:16 +01:00
  • 91e5cff2b4 Merge pull request #39 from jaburns/master Tony Aldridge 2015-04-17 08:54:07 +01:00
  • 7bbc4cbde5 Updated *const to *mut where required to compile against latest sdl2 Jeremy Burns 2015-04-15 10:21:53 -06:00
  • 64e8a3d743 Merge pull request #29 from LQKI/sdl2-0.2.0 ShuYu Wang 2015-04-15 23:12:31 +08:00
  • 10dfe7b40a Updated version Tony Aldridge 2015-04-14 09:36:34 +01:00
  • cf310f4193 Merge pull request #396 from nukep/mut Tony Aldridge 2015-04-14 09:14:41 +01:00
  • 01c861b7c4 Merge pull request #395 from nukep/master Tony Aldridge 2015-04-14 09:14:02 +01:00
  • 7f65cd5ea3 Update sdl2-sys *const pointers to *mut, where necessary Dan Spencer 2015-04-11 06:25:26 -06:00
  • 2922fa2b99 Allow accesses to Window property getters with &Window. Dan Spencer 2015-04-13 22:17:03 -06:00
  • bcc9f9b3af update version Sander 2015-04-13 20:46:27 +03:00
  • ad9d19479b Updated version number Tony Aldridge 2015-04-13 14:18:25 +01:00
  • 42ab8aa2c9 Merge pull request #38 from LQKI/sdl2-0.2.0 Tony Aldridge 2015-04-13 14:11:07 +01:00
  • 4570fc2711 update 'Group' and 'Channel' to have derive(Clone) LQKI 2015-04-13 16:08:11 +03:00
  • 00bfbec757 update versions of sdl2 dependencies LQKI 2015-04-13 16:06:33 +03:00
  • bfe364f418 change renderer to be mutable LQKI 2015-04-13 15:46:35 +03:00
  • ac89aafc0b update Window::new to take &context LQKI 2015-04-13 15:46:09 +03:00
  • 949bcdc1f5 update usage of Texture::from_ll() to take self as a parameter LQKI 2015-04-13 15:37:02 +03:00
  • 75a60597c7 add lifetimes to 'Surface' and 'Renderer' LQKI 2015-04-13 15:23:48 +03:00
  • ba4c091946 update versions of sdl2 dependencies LQKI 2015-04-13 15:13:40 +03:00
  • 0d83c9c27a Updated version - due to breaking changes, bumped a bigger number Tony Aldridge 2015-04-13 09:58:46 +01:00
  • 87b3f5a4f8 Merge pull request #393 from nukep/renderer Tony Aldridge 2015-04-13 09:43:45 +01:00
  • 997e243523 Some cleanup in video.rs; mostly returning SdlResult instead of bool Dan Spencer 2015-04-11 06:03:46 -06:00
  • 74656f4651 Add lifetimes to Surface and Renderer. Dan Spencer 2015-04-09 20:57:58 -06:00
  • 7d27c53c54 Window safety: Ensure thread, event-pump safety Dan Spencer 2015-04-09 20:20:06 -06:00
  • beaa1744fe Remove Texture lifetime, add "is renderer alive" Rc to Texture Dan Spencer 2015-04-11 01:22:08 -06:00
  • 46c1988370 Merge pull request #392 from bombless/init Tony Aldridge 2015-04-11 09:24:50 +01:00
  • 1429b11bed Fix #391 York Xiang 2015-04-11 14:06:20 +08:00
  • a6befd0d98 Merge pull request #389 from simias/gl-context-flags Tony Aldridge 2015-04-10 09:35:08 +01:00
  • 759254ca86 Add missing flag values for GLContextFlags attribute Lionel Flandrin 2015-04-09 22:29:33 +02:00
  • 103b85c09f Merge pull request #386 from bombless/rename-_type-fields Tony Aldridge 2015-04-08 13:37:26 +01:00
  • c897b9ae04 _type --> type_ York Xiang 2015-04-08 19:00:07 +08:00
  • 10ef919abd Bumped version numbers 0.1.0 Tony Aldridge 2015-04-08 09:39:32 +01:00
  • e6fbbdde22 Merge pull request #384 from arbitrary-cat/master Tony Aldridge 2015-04-08 09:24:38 +01:00
  • 9149fd288a Removed no_std build from .travis.yml Sam Payson 2015-04-07 19:41:23 -07:00
  • ced3ad3d63 Tell travis to build using beta. Sam Payson 2015-04-07 19:30:20 -07:00
  • 04432ae2e3 Got rid of StaticMutex in timer tests. Sam Payson 2015-04-07 19:25:36 -07:00
  • ac42c1d3ca Removed PhantomData<&mut ()>, since it was useless. Sam Payson 2015-04-07 18:35:13 -07:00
  • 00f7df5657 Beta compatibility! Sam Payson 2015-04-07 15:07:11 -07:00
  • 8e00e51631 Merge pull request #383 from nukep/feature/audio-changes Sven Nilsen 2015-04-07 02:28:48 +02:00
  • 4ee9697f5e Add audio example in the documentation Dan Spencer 2015-04-04 23:04:24 -06:00
  • b3f84f35ff Change the AudioSpecDesired fields to Option<_> for fallback values. Dan Spencer 2015-04-04 21:10:32 -06:00
  • db8a4aa7f0 Update, simplify audio API Dan Spencer 2015-04-04 19:24:35 -06:00
  • 9d04da959d Merge pull request #381 from bvssvni/master Sven Nilsen 2015-04-04 22:02:25 +02:00
  • 277a605667 Bump version on sdl2-sys Sven Nilsen 2015-04-04 22:01:53 +02:00