Commit Graph

  • ffb1d8ea49 Merge pull request #312 from nukep/master Tony Aldridge 2015-02-02 09:42:32 +00:00
  • 8ee7efc733 Merge pull request #311 from simias/controller Tony Aldridge 2015-02-02 09:41:24 +00:00
  • e9eff0a5be Update feature and unused attributes in sdl2-sys Alexander Campbell 2015-02-01 15:43:05 -06:00
  • 3a143843d4 Add #![feature] tags to examples and tests Alexander Campbell 2015-02-01 15:34:22 -06:00
  • 5d62d25ade Use derive(Debug) instead of derive(Show) Alexander Campbell 2015-02-01 15:31:59 -06:00
  • f6b8eadcab Add #![feature] tags for features in use Alexander Campbell 2015-02-01 15:31:41 -06:00
  • e8ce65b79a Use window_id on Event struct instead of window Alexander Campbell 2015-02-01 15:12:57 -06:00
  • c7c8295cdd Interger? I believe it's spelled "Integer". Dan Spencer 2015-01-31 17:30:13 -07:00
  • 303740337d Added example code for Joystick API Lionel Flandrin 2015-01-31 16:38:56 +01:00
  • 06d5b027cd Add support for Joystick SDL2 API Lionel Flandrin 2015-01-31 16:16:20 +01:00
  • 1dbf5542d9 Prevent the audio lock guard from being sent across threads Dan Spencer 2015-01-31 08:23:44 -07:00
  • 7761d4710f The AudioCallback trait must be transferable across threads (Send) Dan Spencer 2015-01-31 07:59:16 -07:00
  • 8d339523a7 Handle Quit event properly in example/game_controller.rs Lionel Flandrin 2015-01-31 16:08:19 +01:00
  • 2faca94d13 Controller API: Added get_axis and get_button Lionel Flandrin 2015-01-31 12:59:54 +01:00
  • ce94ba52c3 Add is_conversion_needed() and get_capacity() to AudioCVT Dan Spencer 2015-01-31 07:39:41 -07:00
  • 2052ae2ee7 Avoid heap allocation in AudioCVT, convert() can never fail Dan Spencer 2015-01-31 07:09:56 -07:00
  • f12192caf7 Updated version number Tony Aldridge 2015-01-30 13:18:08 +00:00
  • d48b5e2d6c Merge branch 'nukep-master' Tony Aldridge 2015-01-30 13:15:28 +00:00
  • b33b30273a Merge branch 'master' of git://github.com/nukep/rust-sdl2 into nukep-master Tony Aldridge 2015-01-30 13:14:49 +00:00
  • 5177de8647 Fix example code so that it passes the Doc-test Dan Spencer 2015-01-30 02:59:56 -07:00
  • acdfde0f44 Merge branch 'simias-controller' Tony Aldridge 2015-01-30 09:42:03 +00:00
  • 6a05befc66 Switched to new event style Tony Aldridge 2015-01-30 09:41:43 +00:00
  • f46c395400 Merge branch 'controller' of git://github.com/simias/rust-sdl2 into simias-controller Tony Aldridge 2015-01-30 09:34:17 +00:00
  • c88a624db4 Merge pull request #306 from simias/fix-warnings Tony Aldridge 2015-01-30 09:31:06 +00:00
  • 704631d8fd Merge branch 'bombless-new-pr-for-reform' Tony Aldridge 2015-01-30 09:28:52 +00:00
  • fc3df6a874 Removed errant tabs Tony Aldridge 2015-01-30 09:28:04 +00:00
  • 8094d99c30 Fix renderer-texture example to use immutable texture reference Dan Spencer 2015-01-30 02:27:03 -07:00
  • 9d489e97c4 Merge branch 'new-pr-for-reform' of git://github.com/bombless/rust-sdl2 into bombless-new-pr-for-reform Tony Aldridge 2015-01-30 09:26:11 +00:00
  • 976a45bdee Reintroduced unsafe raw function for 'render' Tony Aldridge 2015-01-30 09:25:17 +00:00
  • 1cbfb48beb More documentation for Renderer Dan Spencer 2015-01-30 02:08:39 -07:00
  • d1601d3209 Remove unnecessary SdlResult<> return values from texture methods Dan Spencer 2015-01-30 01:27:56 -07:00
  • de67f24e00 Change scale number type: f64 to f32 Dan Spencer 2015-01-30 01:24:37 -07:00
  • 630fd55fe7 Add documentation for render Dan Spencer 2015-01-29 23:20:54 -07:00
  • 66ca73794d Add module-level documentation for render Dan Spencer 2015-01-29 21:40:24 -07:00
  • 4c974a7b1f Merge pull request #9 from cakecatz/master ShuYu Wang 2015-01-30 12:28:20 +08:00
  • f99bf190bc copy() and copy_ex() should take a &Texture Dan Spencer 2015-01-29 21:10:34 -07:00
  • f96d9cdd4c Update for current rust-sdl2 Ryo Narita 2015-01-30 12:54:19 +09:00
  • eeed8d8364 Fix SCREEN_WIDTH and SCREEN_HEIGHT type Ryo Narita 2015-01-30 12:54:09 +09:00
  • 3e31248166 Update demo, use drawer Ryo Narita 2015-01-30 12:51:19 +09:00
  • 05de1184d5 Added basic support for game controller API Lionel Flandrin 2015-01-29 23:25:51 +01:00
  • 381cdbfdfb Fix some warnings about deprecated features and unused imports Lionel Flandrin 2015-01-29 21:26:13 +01:00
  • e80e1613a6 Reform for Event enum bombless 2015-01-30 02:18:22 +08:00
  • 61fbdf93ed Bumped version number Tony Aldridge 2015-01-29 08:55:10 +00:00
  • 21d1e8e2cc Merge pull request #300 from bfops/master Tony Aldridge 2015-01-29 08:47:58 +00:00
  • ba5886ea8e std::io -> std::old_io Ben Foppa 2015-01-28 18:52:32 -05:00
  • 8dc3659d5a Updated version number Tony Aldridge 2015-01-28 13:40:19 +00:00
  • ace8a34791 Merge pull request #296 from nukep/fix-textures Tony Aldridge 2015-01-28 13:37:19 +00:00
  • 68c7ffb19e Merge pull request #298 from jpernst/master Tony Aldridge 2015-01-28 11:28:21 +00:00
  • 2a8a0eb1f2 Adjust test_timer_1 to be more robust Jameson Ernst 2015-01-28 03:19:56 -08:00
  • 4e037ba00a Cleanup some warnings Jameson Ernst 2015-01-28 02:39:51 -08:00
  • e625c46b85 Add missing kb/mouse constants for sys Jameson Ernst 2015-01-28 01:41:16 -08:00
  • c00e4cb7fc Add panic to Renderer::get_info(); Dan Spencer 2015-01-27 19:45:58 -07:00
  • f71d7c49f0 Add Renderer::get_info();. Closes #239 Dan Spencer 2015-01-27 19:38:32 -07:00
  • 6e2629c4a4 Update demo example, add renderer-texture example Dan Spencer 2015-01-27 16:40:46 -07:00
  • 89716881c0 Change PixelFormatFlag to PixelFormatEnum. Dan Spencer 2015-01-27 16:38:13 -07:00
  • a27746653f Change Texture::with_lock pitch to usize Dan Spencer 2015-01-27 16:30:54 -07:00
  • 2b69d40da1 Add convenience methods for creating textures Dan Spencer 2015-01-27 15:57:41 -07:00
  • 2b1886ad1f Remove unnecessary SdlResult<> return values from draw methods Dan Spencer 2015-01-27 14:01:19 -07:00
  • 0e59087ce5 Add &mut self to some RenderDrawer methods Dan Spencer 2015-01-27 13:10:46 -07:00
  • 3024ae42fe Move draw functionality to RenderDrawer Dan Spencer 2015-01-27 13:04:37 -07:00
  • 8aa54d4eba Remove return values from gl_(un)bind_texture(), change f64 to f32 Dan Spencer 2015-01-26 22:30:11 -07:00
  • 66e3ccc026 Panic with less ambiguous message if render target is already borrowed Dan Spencer 2015-01-26 17:38:16 -07:00
  • 4be211e7fa Renderer::copy_ex can combine vertical and horizontal flips. Dan Spencer 2015-01-26 17:22:42 -07:00
  • 597ade2143 Add &mut self to some Texture methods, mark GL binding unsafe. Dan Spencer 2015-01-26 17:00:17 -07:00
  • 1a19ae3a9d Add a convenience method to create a texture and set it as the render target. Dan Spencer 2015-01-26 05:32:30 -07:00
  • e1cecb1736 Remove "owned" from Renderer Dan Spencer 2015-01-26 05:31:08 -07:00
  • 09c57f51ae Implement RenderTarget Dan Spencer 2015-01-26 04:48:29 -07:00
  • 7188ab25e1 Add contravariant lifetime parameter to Texture. Dan Spencer 2015-01-26 03:27:56 -07:00
  • e3ad5bbaa9 Make raw and owned fields in Texture private Dan Spencer 2015-01-23 17:44:48 -07:00
  • a71083c4b9 Merge pull request #295 from nukep/master Tony Aldridge 2015-01-27 08:57:07 +00:00
  • f92d8302ae Don't reexport sdl2-sys modules Dan Spencer 2015-01-26 18:20:05 -07:00
  • c3d2d8b599 Updated version numbers Tony Aldridge 2015-01-26 13:32:16 +00:00
  • 62b7919c51 Merge branch 'alexandermorozov-fix-7button-mouse' Tony Aldridge 2015-01-26 13:28:32 +00:00
  • 4ba1d1abb1 Merge branch 'fix-7button-mouse' of https://github.com/alexandermorozov/rust-sdl2 into alexandermorozov-fix-7button-mouse Tony Aldridge 2015-01-26 13:27:41 +00:00
  • 9aa6cde046 Merge pull request #294 from nukep/master Tony Aldridge 2015-01-26 13:26:17 +00:00
  • 9444e10666 Fix conflict with #288 and #290 Dan Spencer 2015-01-26 03:45:27 -07:00
  • 4076dc948c Merge pull request #290 from alexandermorozov/blend-fixes Tony Aldridge 2015-01-26 09:16:11 +00:00
  • 0725386795 Merge pull request #289 from nukep/fix-accessors Tony Aldridge 2015-01-26 09:15:49 +00:00
  • 7d796b28f8 Merge pull request #288 from davekong/audit-isize Tony Aldridge 2015-01-26 09:15:13 +00:00
  • de0c7a7663 Merge pull request #287 from simias/audio-fix Tony Aldridge 2015-01-26 09:14:32 +00:00
  • eb765e11d4 Merge pull request #8 from dpetersen/rust-10-alpha ShuYu Wang 2015-01-26 00:07:21 +08:00
  • 8e3c7a1812 Blend mode fixes for renderer and texture Alexander Morozov 2015-01-25 15:48:00 +03:00
  • 774ff4e01b Fix panic when mouse is moved while buttons with id > 5 are pressed Alexander Morozov 2015-01-25 15:00:58 +03:00
  • 4d8b5ba5e0 Merge pull request #21 from xilec/master ShuYu Wang 2015-01-24 18:52:38 +08:00
  • 6070bfb19c Remove unnecessary raw()/owned() accessors from AudioCVT and Renderer Dan Spencer 2015-01-23 18:15:39 -07:00
  • 3febd0507c Mark raw() and owned() accessors as unsafe. Dan Spencer 2015-01-23 17:01:09 -07:00
  • 13a6241a57 fix improper use of isize in video.rs David Campbell 2015-01-23 04:21:42 -05:00
  • 5a938d8c59 fix improper use of isize in mouse.rs David Campbell 2015-01-23 04:02:28 -05:00
  • e11e8f286a fix improper usage of isize in render.rs David Campbell 2015-01-23 03:24:30 -05:00
  • a706952bd9 fix usage of isize and usize in event.rs David Campbell 2015-01-23 02:58:27 -05:00
  • d6af68d330 fix improper use of isize in audio.rs David Campbell 2015-01-23 02:44:31 -05:00
  • 676601eebb fix improper use of isize in surface.rs David Campbell 2015-01-23 01:59:25 -05:00
  • 9e156660d7 fix bitflags dependency Evgeny Khudoba 2015-01-23 00:55:42 +06:00
  • 671dab0b9c Allow specifying the "samples" field in AudioSpec desired. Lionel Flandrin 2015-01-22 19:48:10 +01:00
  • 7082d92022 Merge pull request #20 from bvssvni/master ShuYu Wang 2015-01-22 20:20:55 +08:00
  • 1b29c7a1a6 Merge pull request #284 from eagleflo/correct-integer-types Tony Aldridge 2015-01-21 09:31:07 +00:00
  • f2b3893a3d Merge pull request #282 from davekong/demo-unwraps Tony Aldridge 2015-01-21 09:30:37 +00:00
  • 887586e2a8 Use correct integer types in timer Aku Kotkavuo 2015-01-21 02:04:12 +02:00
  • 201dbe49f5 Use correct integer types in touch Aku Kotkavuo 2015-01-21 02:01:55 +02:00
  • 31cbd4e552 Use correct integer types in cpuinfo Aku Kotkavuo 2015-01-21 01:56:31 +02:00