Commit Graph

  • 1573391ac8 Add dependency on video.rs for demos target Jan Niklas Hasse 2013-11-06 17:39:01 +01:00
  • 6562d00651 Removed unneccesary unsafe blocks Tony Aldridge 2013-11-06 13:43:34 +00:00
  • dbab743554 Fixed changes in File handling again Tony Aldridge 2013-11-05 14:31:39 +00:00
  • 060fe2a6c8 Compiles again! Now just need to deal with the warnings Tony Aldridge 2013-11-05 13:23:35 +00:00
  • 0b9d808ede Partial fix for Transmute breakage Tony Aldridge 2013-11-04 21:06:50 +00:00
  • 7fe0768ee0 Added build status image Tony Aldridge 2013-10-29 08:59:37 +00:00
  • aab315cd03 Corrected codegen to use CreateOrTruncate for generated files Tony Aldridge 2013-10-28 21:26:44 +00:00
  • ff827fa236 We don't use configure, so removed from the Travis file Tony Aldridge 2013-10-28 20:32:03 +00:00
  • 8e83e29113 Whoops - missed out a Sudo in the Travis config Tony Aldridge 2013-10-28 20:23:09 +00:00
  • 0713bcfd93 Due to an earlier version of Ubuntu on the Travis servers, we now hand-build SDL2. Argh. Tony Aldridge 2013-10-28 20:14:53 +00:00
  • c3dc20cd8f Added Travis support Tony Aldridge 2013-10-28 20:02:01 +00:00
  • c90d19035e codegen now works correctly with the latest version of Rust Tony Aldridge 2013-10-28 20:00:11 +00:00
  • 301e44009f Fixed Demo for Master Tony Aldridge 2013-10-25 15:47:13 +01:00
  • 354574471a Updated Event to work with Master Tony Aldridge 2013-10-25 15:41:55 +01:00
  • 6e0b6408e3 Added some Unwrap statements for Keyboard Tony Aldridge 2013-10-25 14:07:21 +01:00
  • aef4f363af Provided manual IterBytes implementations Tony Aldridge 2013-10-25 13:59:26 +01:00
  • f7f3a8ac61 Code generation now works with latest master Tony Aldridge 2013-10-24 18:15:36 +01:00
  • d6da9e831a Codegen updates for latest language changes Tony Aldridge 2013-10-24 17:03:09 +01:00
  • cb6d3e8783 Updated to latest version of Rust Tony Aldridge 2013-10-03 13:49:47 +01:00
  • ffff6a1849 Added note to readme about support libraries Tony Aldridge 2013-10-02 20:36:42 +01:00
  • bc544ceea8 A couple of additional Surface functions Tony Aldridge 2013-10-01 13:58:22 +01:00
  • d4331b9868 Corrected starter again Tony Aldridge 2013-09-30 13:59:09 +01:00
  • a8cab52271 Moved to correct way to start 0.8 Tony Aldridge 2013-09-29 13:29:56 +01:00
  • 11db6c19ad Merge pull request #9 from cmh/editReadme Tony Aldridge 2013-09-26 08:12:12 -07:00
  • 4c12a99cf8 Remove references to non-existant configure file. Chris Holdsworth 2013-09-23 13:47:58 +01:00
  • 9fd1cb7321 Updated to latest build Tony Aldridge 2013-09-23 19:30:39 +01:00
  • e16fbc784a Rects and Points can now be cloned Tony Aldridge 2013-09-21 12:39:11 +01:00
  • 7c4af5e549 Corrected copy functions. Fixes #8 Tony Aldridge 2013-09-19 10:04:22 +01:00
  • 972f0ba949 Merge pull request #7 from amaranth/gl Tony Aldridge 2013-09-18 10:49:50 -07:00
  • b7ffed1738 Add GL loading API Travis Watkins 2013-09-18 10:41:43 -05:00
  • 68e9a83aa7 Update for changes in rust Travis Watkins 2013-09-18 10:41:15 -05:00
  • 94150173c5 GL binding for textures Tony Aldridge 2013-09-17 21:29:35 +01:00
  • 8485f0ba7e Nearly all of the Renderer methods now implemented Tony Aldridge 2013-09-17 21:28:22 +01:00
  • 1c5888f1d8 Nearly all of the Renderer methods now implemented Tony Aldridge 2013-09-17 21:18:25 +01:00
  • e154d49e1c More renderer commands Tony Aldridge 2013-09-17 14:01:18 +01:00
  • 3d165ac3a5 Merge pull request #6 from amaranth/input Tony Aldridge 2013-09-17 01:19:34 -07:00
  • 5fd0af58f2 Add touch API Travis Watkins 2013-09-15 17:02:20 -05:00
  • a5e9804803 Add keyboard API Travis Watkins 2013-09-15 16:42:59 -05:00
  • 765e0a74a9 Add mouse and cursor API Travis Watkins 2013-09-15 15:10:22 -05:00
  • e3d0d6b8d8 Merge pull request #5 from amaranth/events Tony Aldridge 2013-09-16 06:04:19 -07:00
  • 889d15033e Chipping away at Render Tony Aldridge 2013-09-16 14:02:41 +01:00
  • 733d98abcb Allow for multiple user events, pass event type for them Travis Watkins 2013-09-14 04:58:32 -05:00
  • 56cc4c8177 Wire up most of the event related functions Travis Watkins 2013-09-13 12:04:58 -05:00
  • 8b9155c44e Add remaining events Travis Watkins 2013-09-13 08:33:51 -05:00
  • 7cf9440e75 Add touch/gesture events Travis Watkins 2013-09-13 07:41:41 -05:00
  • 23932f445a Add controller events, need controller API to enable them Travis Watkins 2013-09-13 06:28:43 -05:00
  • f990cd5feb Add joystick events, need joystick API to enable them Travis Watkins 2013-09-13 05:50:44 -05:00
  • 786f098271 add text events Travis Watkins 2013-09-13 04:57:55 -05:00
  • 1462f51e2f Add git ignore file to ensure we don't commit generated files Travis Watkins 2013-09-13 02:00:52 -05:00
  • 277896f768 Try a different approach to handling events Travis Watkins 2013-09-12 07:33:28 -05:00
  • 05549adf05 Start work on events Travis Watkins 2013-09-11 15:33:05 -05:00
  • 4e2650927a Couple more render functions Tony Aldridge 2013-09-13 13:16:01 +01:00
  • ad41f05621 Merge pull request #4 from amaranth/makefile Tony Aldridge 2013-09-12 00:45:16 -07:00
  • 5ad3d92e67 Makefile improvements Travis Watkins 2013-09-11 08:52:36 -05:00
  • 7da505ef56 More work on Renderer Tony Aldridge 2013-09-08 18:17:23 +01:00
  • 2431966e14 Quickly added update texture Tony Aldridge 2013-09-02 09:00:57 +01:00
  • 8688237d71 More methods for textures Tony Aldridge 2013-09-01 09:33:28 +01:00
  • 12a97c922c Render functions Tony Aldridge 2013-08-31 20:19:16 +01:00
  • a3298e0fe9 More work with Surfaces Tony Aldridge 2013-08-29 13:45:12 +01:00
  • 1d8bcb3821 Started porting across Surface functions Tony Aldridge 2013-08-29 08:44:42 +01:00
  • 8533d14a27 Added ll functions for Surface Tony Aldridge 2013-08-28 13:40:32 +01:00
  • c0218fbceb Started adding Surface raw functions Tony Aldridge 2013-08-28 09:25:41 +01:00
  • 4737d887da All sane Video functions implemented Tony Aldridge 2013-08-24 19:38:42 +01:00
  • 3cccd68933 Lots of GL helpers Tony Aldridge 2013-08-24 18:05:01 +01:00
  • 3ed2dc3def A couple of screensaver functions, and notes for which funcs are still waiting to be implemented for video Tony Aldridge 2013-08-23 13:54:02 +01:00
  • fc32c5fb9e Gamma ramp shenanigans Tony Aldridge 2013-08-23 08:55:29 +01:00
  • 75238d7c52 Lots more Window methods Tony Aldridge 2013-08-22 14:00:58 +01:00
  • 7e4369370c Title and id functions for window Tony Aldridge 2013-08-21 12:55:42 +01:00
  • 90431c4ea8 Updated to work with latest master Tony Aldridge 2013-08-21 12:36:34 +01:00
  • 882b0791a7 Started writing instance methods for windows Tony Aldridge 2013-08-20 13:47:59 +01:00
  • da8c9906aa Moved Pixel stuff into its own file Tony Aldridge 2013-08-20 13:14:25 +01:00
  • b95e7b2c2a Started to move various parts into a file structure similar to SDL2's headers, for ease of reading Tony Aldridge 2013-08-20 09:00:08 +01:00
  • 585b84f963 Confirmed that OSX no longer needs a hack to get working Tony Aldridge 2013-08-20 08:37:19 +01:00
  • e822609088 Display mode functions for Video Tony Aldridge 2013-08-19 21:40:07 +01:00
  • b43f0b01f2 Lots of utility video functions Tony Aldridge 2013-08-19 21:14:02 +01:00
  • 5c6ac86af3 Added timer functions, as this makes testing easier, until I get to doing events Tony Aldridge 2013-08-19 20:34:13 +01:00
  • 910d9d56c8 Renderers now exist, and claim ownership of windows when created Tony Aldridge 2013-08-19 20:26:02 +01:00
  • c4bc9d4b26 Rectangle helper methods Tony Aldridge 2013-08-19 19:39:34 +01:00
  • 2e6e92f424 Started adding render functions Tony Aldridge 2013-08-19 13:40:36 +01:00
  • bc69c20335 CreateWindow can now take special positioning values Tony Aldridge 2013-08-19 13:23:52 +01:00
  • 23938b5690 Blocked out possibly-unneeded OSX hack Tony Aldridge 2013-08-19 13:01:07 +01:00
  • ebfede6e33 Edging towards working video Tony Aldridge 2013-08-17 14:45:07 +01:00
  • 7882164708 Ported Init functions over to SDL2 Tony Aldridge 2013-08-17 11:58:55 +01:00
  • c943fb2a02 Started adding the bare basics in documentation Tony Aldridge 2013-08-17 10:43:55 +01:00
  • aa327699c1 Initial commit Tony Aldridge 2013-08-17 02:27:55 -07:00