commit | 8dab3edc7414367ba923a444123b21bf0086e4d5 | [log] [tgz] |
---|---|---|
author | Alex Fandrianto <alexfandrianto@google.com> | Thu Oct 01 16:15:48 2015 -0700 |
committer | Alex Fandrianto <alexfandrianto@google.com> | Thu Oct 01 16:15:48 2015 -0700 |
tree | 0bdec72c2fa3cccdc47e17a51368ed1e624a1d27 | |
parent | 84d867772fed29ca4fd95b9fe8473b1fe5f481ae [diff] |
croupier: Introduce Settings Manager The Settings manager describes features of the Croupier player. This information is stored in Syncbase and in the future, will be synced across players of the same game. To assist with that, the LogWriter was partially abstracted out to a syncbase CroupierClient. A mock is also created for tests. The CroupierSettings include a user id, avatar, color, and name. Only the last 3 can be modified by the user. Due to some issues with Sky, only the user's name can be changed (in a rudimentary UI). The user's other settings can be viewed (excluding the user id). Change-Id: If12383f9f255a95a3648c079c5ef1a66204055b7
This is the basic Getting Started with Sky + some Widgets.
To run this, just do ./packages/sky/sky_tool start
when your phone is connected. Add --install to the end if this is the first run.
You may also want to debug any problems. Use dartanalyzer. dartanalyzer lib/main.dart