summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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
2016-03-13Merge pull request #12 from orangejulius/update_interfaceTom Black
Update simple2d usage to latest interface
2016-03-13remove require statement for pry in window.rbChris Aporta
2016-03-13remove binding whoopsChris Aporta
2016-03-13refactor set method to return true or falseChris Aporta
in previous implementation, set method was returning either the value of @height or nil (as evaluated by final if statement). returning boolean to reflect either successful or unsuccessful assignment seems to match return patterns in other window methods (e.g. #add, #remove).
2016-03-13Update simple2d usage to latest interfaceJulian Simioni
Commit [890aa1c](https://github.com/simple2d/simple2d/commit/890aa1cdeacccac97d6512019f02e43d9fb1943d) in simple2d makes some backwards-incompatible interface changes. This should bring ruby2d back up to date with them.
2016-01-01Add licenseTom Black
2016-01-01First beta release, v0.2.0v0.2.0Tom Black
2016-01-01Updating testsTom Black
FPS and mouse input
2016-01-01Add `--no-brew` optionTom Black
Used to skip Homebrew on OS X, also some extconf cleanup
2015-12-29Update Simple 2D using Homebrew when installedTom Black
Also more extconf.rb cleanup
2015-12-28Fixing `S2D_CreateWindow` API callTom Black
Flags should be Uint32
2015-12-28Install gem verbosely to catch problemsTom Black
2015-12-28Cleaning up extconf.rbTom Black
2015-12-26Add basic controller callbackTom Black
2015-12-26Add placeholders for new Text functionalityTom Black
- Changing text colors - Updating text content
2015-12-25Improve image error loggingTom Black