-
-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Basic GUI support #35
Commits on May 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 951e323 - Browse repository at this point
Copy the full SHA 951e323View commit details
Commits on May 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 17cb31b - Browse repository at this point
Copy the full SHA 17cb31bView commit details
Commits on May 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7064222 - Browse repository at this point
Copy the full SHA 7064222View commit details -
Configuration menu - View commit details
-
Copy full SHA for f301490 - Browse repository at this point
Copy the full SHA f301490View commit details
Commits on May 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f9d5679 - Browse repository at this point
Copy the full SHA f9d5679View commit details -
Configuration menu - View commit details
-
Copy full SHA for f71b13e - Browse repository at this point
Copy the full SHA f71b13eView commit details
Commits on May 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d2c1279 - Browse repository at this point
Copy the full SHA d2c1279View commit details
Commits on May 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1d5477f - Browse repository at this point
Copy the full SHA 1d5477fView commit details
Commits on May 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6e1c0aa - Browse repository at this point
Copy the full SHA 6e1c0aaView commit details
Commits on May 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for edac5c0 - Browse repository at this point
Copy the full SHA edac5c0View commit details
Commits on May 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8f8287a - Browse repository at this point
Copy the full SHA 8f8287aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a78572d - Browse repository at this point
Copy the full SHA a78572dView commit details
Commits on May 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for acdbfcf - Browse repository at this point
Copy the full SHA acdbfcfView commit details
Commits on May 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1a23d1f - Browse repository at this point
Copy the full SHA 1a23d1fView commit details -
Draft
ui::Panel
implementation.Also added `scale` field to `graphics::Sprite`.
Configuration menu - View commit details
-
Copy full SHA for 7c137bf - Browse repository at this point
Copy the full SHA 7c137bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55e909c - Browse repository at this point
Copy the full SHA 55e909cView commit details
Commits on May 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7c29c69 - Browse repository at this point
Copy the full SHA 7c29c69View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d5a1d - Browse repository at this point
Copy the full SHA a7d5a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbba5e2 - Browse repository at this point
Copy the full SHA bbba5e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f9ac93 - Browse repository at this point
Copy the full SHA 1f9ac93View commit details
Commits on May 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 064beb3 - Browse repository at this point
Copy the full SHA 064beb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a318fda - Browse repository at this point
Copy the full SHA a318fdaView commit details
Commits on May 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 058d04b - Browse repository at this point
Copy the full SHA 058d04bView commit details
Commits on May 24, 2019
-
Implement
Element
andCheckbox
.Also, move widgets into their own module.
Configuration menu - View commit details
-
Copy full SHA for 70ca726 - Browse repository at this point
Copy the full SHA 70ca726View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd0c650 - Browse repository at this point
Copy the full SHA cd0c650View commit details
Commits on May 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d448069 - Browse repository at this point
Copy the full SHA d448069View commit details -
Configuration menu - View commit details
-
Copy full SHA for 925cdad - Browse repository at this point
Copy the full SHA 925cdadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68ae1e1 - Browse repository at this point
Copy the full SHA 68ae1e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5741d01 - Browse repository at this point
Copy the full SHA 5741d01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26bb9fc - Browse repository at this point
Copy the full SHA 26bb9fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 436465b - Browse repository at this point
Copy the full SHA 436465bView commit details
Commits on May 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0df9fb0 - Browse repository at this point
Copy the full SHA 0df9fb0View commit details
Commits on May 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d519db9 - Browse repository at this point
Copy the full SHA d519db9View commit details -
Restructure UI concepts based on simplicity.
* Show basic concepts with the built-in renderer in the root `ui` module. * Move runtime and customization concepts into a `ui::core` module. * Simplify example further.
Configuration menu - View commit details
-
Copy full SHA for 923102a - Browse repository at this point
Copy the full SHA 923102aView commit details
Commits on May 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b321247 - Browse repository at this point
Copy the full SHA b321247View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ce4fae - Browse repository at this point
Copy the full SHA 1ce4faeView commit details
Commits on Jun 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 803f39f - Browse repository at this point
Copy the full SHA 803f39fView commit details
Commits on Jun 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b45f429 - Browse repository at this point
Copy the full SHA b45f429View commit details -
Configuration menu - View commit details
-
Copy full SHA for d645830 - Browse repository at this point
Copy the full SHA d645830View commit details -
Configuration menu - View commit details
-
Copy full SHA for 669e3aa - Browse repository at this point
Copy the full SHA 669e3aaView commit details -
Implement cursor availability input events.
These events are fired when the cursor transitions from the game into the UI. This is useful to ignore mouse clicks and other mouse-related events when the cursor has been "taken" by the UI.
Configuration menu - View commit details
-
Copy full SHA for cb6dd61 - Browse repository at this point
Copy the full SHA cb6dd61View commit details
Commits on Jun 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 55c2cd6 - Browse repository at this point
Copy the full SHA 55c2cd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a28b3ae - Browse repository at this point
Copy the full SHA a28b3aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe17a7 - Browse repository at this point
Copy the full SHA 1fe17a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59649a1 - Browse repository at this point
Copy the full SHA 59649a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5df1c99 - Browse repository at this point
Copy the full SHA 5df1c99View commit details
Commits on Jun 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c6f4dec - Browse repository at this point
Copy the full SHA c6f4decView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a35c1 - Browse repository at this point
Copy the full SHA 31a35c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4d8781 - Browse repository at this point
Copy the full SHA e4d8781View commit details -
Configuration menu - View commit details
-
Copy full SHA for e35b0d0 - Browse repository at this point
Copy the full SHA e35b0d0View commit details -
Write docs for the rest of
ui::core
.The `Renderer` trait now takes a `Frame` instead of a `Window`.
Configuration menu - View commit details
-
Copy full SHA for cc8eecd - Browse repository at this point
Copy the full SHA cc8eecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06c292b - Browse repository at this point
Copy the full SHA 06c292bView commit details
Commits on Jun 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8ccea5f - Browse repository at this point
Copy the full SHA 8ccea5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c316d3 - Browse repository at this point
Copy the full SHA 2c316d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65c9a10 - Browse repository at this point
Copy the full SHA 65c9a10View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5ae9db - Browse repository at this point
Copy the full SHA a5ae9dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53515fe - Browse repository at this point
Copy the full SHA 53515feView commit details
Commits on Jun 7, 2019
-
Move
ui::core::widget
toui::widget
.I have also written documentation for the `slider` widget.
Configuration menu - View commit details
-
Copy full SHA for d916000 - Browse repository at this point
Copy the full SHA d916000View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f4a5f9 - Browse repository at this point
Copy the full SHA 9f4a5f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92aa6b6 - Browse repository at this point
Copy the full SHA 92aa6b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08fce0d - Browse repository at this point
Copy the full SHA 08fce0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 309c5e6 - Browse repository at this point
Copy the full SHA 309c5e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 348df4d - Browse repository at this point
Copy the full SHA 348df4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23af72b - Browse repository at this point
Copy the full SHA 23af72bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25f1a59 - Browse repository at this point
Copy the full SHA 25f1a59View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6da2c4 - Browse repository at this point
Copy the full SHA f6da2c4View commit details
Commits on Jun 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7ab3377 - Browse repository at this point
Copy the full SHA 7ab3377View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9cdb8a - Browse repository at this point
Copy the full SHA f9cdb8aView commit details -
Remove
HasCursorPosition
trait.Now, the UI runtime tracks the cursor position by itself using a custom `Input` wrapper.
Configuration menu - View commit details
-
Copy full SHA for e4cee8c - Browse repository at this point
Copy the full SHA e4cee8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26d5176 - Browse repository at this point
Copy the full SHA 26d5176View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eaf8f3 - Browse repository at this point
Copy the full SHA 7eaf8f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76f1cdd - Browse repository at this point
Copy the full SHA 76f1cddView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4527c1 - Browse repository at this point
Copy the full SHA b4527c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bda9818 - Browse repository at this point
Copy the full SHA bda9818View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3450937 - Browse repository at this point
Copy the full SHA 3450937View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00517f1 - Browse repository at this point
Copy the full SHA 00517f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 827c2a2 - Browse repository at this point
Copy the full SHA 827c2a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e281f4 - Browse repository at this point
Copy the full SHA 1e281f4View commit details
Commits on Jun 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8c32f37 - Browse repository at this point
Copy the full SHA 8c32f37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88044e6 - Browse repository at this point
Copy the full SHA 88044e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 104c065 - Browse repository at this point
Copy the full SHA 104c065View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5d2647 - Browse repository at this point
Copy the full SHA a5d2647View commit details