summaryrefslogtreecommitdiffhomepage
path: root/lib
AgeCommit message (Collapse)Author
2017-02-17Clean up exception class, move up in require orderTom Black
2017-02-17Add an `add` method for drawable objectsTom Black
2017-02-17Simplify color handling for text classTom Black
2017-02-17Improve color validation on shapesTom Black
2017-02-16Add color to image classTom Black
2017-02-16Improve hex color handlingTom Black
2016-11-27`Window` updatesTom Black
2016-11-27Add accessors for OpalTom Black
2016-11-27Opal fixes and other cleanup to `Color`Tom Black
2016-11-27Remove things MRuby doesn't supportTom Black
- Keyword arguments - `defined?` - Regex - `File`
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-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-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-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-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-21Fix failing DSL testTom Black
`set` must be able set a single window attribute without making others nil
2016-04-19Bump version to 0.2.1v0.2.1Tom Black
2016-04-19Fixing font file path and error checkingTom Black
2016-04-10Implemented rgb hex to float conversionkamishetty sreeja
2016-03-13remove require statement for pry in window.rbChris 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-01-01First beta release, v0.2.0v0.2.0Tom Black
2016-01-01Updating testsTom Black
FPS and mouse input
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
2015-12-25Add clearing window to DSLTom Black
2015-12-25Store frame rateTom Black
2015-11-13Extract string colors to class hashTom Black
Also validate them
2015-11-13Improved color validation and assignmentTom Black
2015-11-13Adding `remove` methods to visual objectsTom Black
2015-11-13Adding mouse button input, key input refiningTom Black
2015-11-13Making params optionalTom Black
2015-11-13Cleaner exceptionsTom Black
2015-11-13Adding controller callbackTom Black
2015-10-04First!Tom Black