summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-10-30Add assets submoduleTom Black
2016-10-30Remove assetsTom Black
2016-10-10Update tests to reflect current APITom Black
2016-10-10Read `window->fps` as a doubleTom Black
2016-10-09Add "any" key optionTom Black
Where's the 'any' key? Whew! All this computer hacking is making me thirsty.
2016-10-09Add `on_controller` input blockTom Black
Also add `which` to the controller callback
2016-10-09Add `on_key` input blockTom Black
2016-10-09Add `key_up` to window and DSLTom Black
2016-10-09Update RakefileTom Black
`run_test` now only runs the test (not build or run spec); now separate tasks for uninstall, build, install.
2016-10-09Add `on_key_up` callbackTom Black
2016-10-09Update extconf.rbTom Black
Bump minimum Simple 2D version required, add install case for Windows / MinGW.
2016-10-09Add spritesTom Black
Also namespace `type_id` definitions
2016-08-28Merge pull request #18 from mikeappell/change-text-dynamicallyTom Black
Made Text objects changeable dynamically
2016-08-28Merge pull request #17 from dwu185/RGBhexValueTom Black
#1 Allow colors to be created with RGB hex values
2016-08-28unix tests editeddwu185
2016-08-28Made Text objects changeable dynamicallyMichael Appell
Modified text.rb so that the text= method modifies the instance variable Modified ruby2d.c so that before rendering Text objects, it sets their value to whatever their @text variable is Modified textcard.rb to demonstrate that Text objects can be dynamically changed
2016-08-28#1 Allow colors to be created with RGB hex valuesdwu185
2016-08-28Update `on_controller` parametersTom Black
2016-07-23Use latest version of Simple 2DTom Black
2016-07-20Update READMETom Black
Add more badges, clean up some language.
2016-07-18Update Travis to use OS X 10.11Tom Black
2016-07-18Clean up license formattingTom Black
2016-07-18Reorder require statementsTom Black
2016-07-18Clean up window attributesTom Black
2016-07-18Set viewport sizeTom Black
2016-07-18Set window flagsTom Black
2016-07-18Set background colorTom Black
2016-07-17Add `close` to DSLTom Black
2016-07-16Remove unneeded `Ruby2D::` namespacingTom Black
2016-07-16Merge remote-tracking branch 'origin/master'Tom Black
2016-07-16Make funcs and vars static, where possibleTom Black
2016-04-26Merge pull request #15 from kamishettysreeja25/masterTom Black
Adds hex to RGB conversion algorithm, addresses the first task in #1
2016-04-25General tidying upTom Black
2016-04-25Use OS X 10.10 w/ Ruby 2.2.4 on Travis CITom Black
Adding `osx_image` forces a minimum OS X version to be used (https://docs.travis-ci.com/user/languages/objective-c). See precompiled RVM binaries for Travis here: http://rubies.travis-ci.org
2016-04-21Fix failing DSL testTom Black
`set` must be able set a single window attribute without making others nil
2016-04-21Adding Travis CITom Black
2016-04-21Use S2D_FreeWindow instead of S2D_CloseTom Black
Simple 2D’s `S2D_Close` now just exits the window loop, doesn’t actually free anything
2016-04-21Adding spec for DSLTom Black
Also formatting of color spec to match
2016-04-21Silence lib output on RSpec testsTom Black
Namely for testing when exceptions are thrown
2016-04-21Change tests to use `eq`Tom Black
Since we’re just validating output, and not checking if it’s literally the same object
2016-04-19Bump version to 0.2.1v0.2.1Tom Black
2016-04-19Adding much needed clarity to READMETom Black
2016-04-19Fixing font file path and error checkingTom Black
2016-04-19Updating testcardTom Black
Use Square to test some color strings, fixing image alignment, changing text calls
2016-04-19Updating ruby.cTom Black
Improving some style conventions, add `flags` variable to `S2D_CreateWindow` in preparation for actual flags to be passed
2016-04-19Remove date from gemspecTom Black
Since who cares when this gem was created
2016-04-19Improving RakefileTom Black
Added useful helper classes and methods, prettier output, other :lipstick:
2016-04-19Updating extconf.rbTom Black
- Adding minimum required Simple 2D version - Better control flow checking whether Homebrew and Simple 2D are installed - Added -std=c99 to CFLAGS for GCC - Removed mingw case, since we’re not officially supporting Windows (yet) - General clean up
2016-04-10Implemented rgb hex to float conversionkamishetty sreeja
2016-03-13Merge pull request #13 from caporta/set-method-refactorTom Black
Set method refactor