| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-03-01 | Small update to release instructions | Tom Black | |
| 2017-03-01 | Update assets submodule | Tom Black | |
| 2017-03-01 | Update input tests | Tom Black | |
| Reflecting current API | |||
| 2017-03-01 | Fix links in README | Tom Black | |
| 2017-02-28 | Make pointer flash bigger in test card | Tom Black | |
| 2017-02-28 | Update attribute accessors / readers | Tom Black | |
| 2017-02-28 | Opal extension updates | Tom Black | |
| Rename `$SELF` to `$R2D_WINDOW` for clarity and name spacing. Set background color. Use `get` DSL method to retrieve window attributes. Read and set viewport. | |||
| 2017-02-28 | Simplify native viewport logic | Tom Black | |
| 2017-02-22 | `extend` rather than `include` the DSL | Tom Black | |
| So that DSL methods aren’t added to every `Object` | |||
| 2017-02-22 | Update README | Tom Black | |
| Note that the gem is still in development, fix broken links, improve instructions. | |||
| 2017-02-17 | Bump license to 2017 | Tom Black | |
| 2017-02-17 | Update native extension | Tom Black | |
| Improvements for both MRuby and CRuby, support new features of Ruby 2D classes, performance enhancements. | |||
| 2017-02-17 | Update web native extension | Tom Black | |
| Extend Ruby 2D classes with native methods, add new API features | |||
| 2017-02-17 | Add new input events, fixes, and cleanup to window class | Tom Black | |
| 2017-02-17 | Improvements to test card | Tom Black | |
| Slow down FPS text drawing, flash mouse clicks, updates to match API | |||
| 2017-02-17 | Add simple triangle test | Tom Black | |
| 2017-02-17 | Make it easier to run native and web tests | Tom Black | |
| 2017-02-17 | Clean up `ruby2d` command, building native & web apps | Tom Black | |
| 2017-02-17 | Strip `require 'ruby2d'` from source files | Tom Black | |
| For MRuby and Opal | |||
| 2017-02-17 | Add `init` method for native extension initialization | Tom Black | |
| 2017-02-17 | Expose sprite attributes for native extensions | Tom Black | |
| 2017-02-17 | Clean up text class | Tom Black | |
| 2017-02-17 | Minor cleanup | Tom Black | |
| 2017-02-17 | Add sound and music classes | Tom Black | |
| 2017-02-17 | Clean up exception class, move up in require order | Tom Black | |
| 2017-02-17 | Add an `add` method for drawable objects | Tom Black | |
| 2017-02-17 | Simplify color handling for text class | Tom Black | |
| 2017-02-17 | Improve color validation on shapes | Tom Black | |
| 2017-02-16 | Add color to image class | Tom Black | |
| 2017-02-16 | Improve hex color handling | Tom Black | |
| 2016-12-24 | Move test media submodule to `test/` directory | Tom Black | |
| 2016-12-24 | Merge all tests into `test/` directory | Tom Black | |
| 2016-11-27 | Update testcard to work across platforms | Tom Black | |
| 2016-11-27 | Clean up gemspec | Tom Black | |
| 2016-11-27 | Update Rakefile to run native and web tests | Tom Black | |
| Also other cosmetic fixes | |||
| 2016-11-27 | Add initial ability to build for native and web | Tom Black | |
| Supporting MRuby and Opal | |||
| 2016-11-27 | `Window` updates | Tom Black | |
| 2016-11-27 | Add accessors for Opal | Tom Black | |
| 2016-11-27 | Opal fixes and other cleanup to `Color` | Tom Black | |
| 2016-11-27 | Initial Opal Support | Tom Black | |
| 2016-11-27 | Remove things MRuby doesn't support | Tom Black | |
| - Keyword arguments - `defined?` - Regex - `File` | |||
| 2016-11-27 | Initial MRuby support | Tom Black | |
| 2016-10-31 | Add `build` directory to .gitignore | Tom Black | |
| 2016-10-30 | Add assets submodule | Tom Black | |
| 2016-10-30 | Remove assets | Tom Black | |
| 2016-10-10 | Update tests to reflect current API | Tom Black | |
| 2016-10-10 | Read `window->fps` as a double | Tom Black | |
| 2016-10-09 | Add "any" key option | Tom Black | |
| Where's the 'any' key? Whew! All this computer hacking is making me thirsty. | |||
| 2016-10-09 | Add `on_controller` input block | Tom Black | |
| Also add `which` to the controller callback | |||
| 2016-10-09 | Add `on_key` input block | Tom Black | |
