brson / rust-sdl

SDL bindings for Rust
MIT License
179 stars 52 forks source link

Revamp the bindings, bringing them closer to current idioms and simplifying things #35

Closed z0w0 closed 11 years ago

z0w0 commented 11 years ago

Binds a lot more of the functions that weren't there before as well. Also, instead of there being a single ll module for all things (so you had to use it like ll::video::blah) there's separate ll modules in each component, so you now use it like video::ll::blah. Kills the test module because it was mostly redundant or interactive.. so I just added a demo crate instead, which should probably be tested each time you make a change instead.

Sorry if you find any silly things, because a lot of it has travelled through copy-paste hell and spiritualistic late-night experiences.

AngryLawyer commented 11 years ago

I should get a chance to review and merge this tonight after work (UK time). Thanks for your epic effort :D

AngryLawyer commented 11 years ago

And we're done. Thanks again!