Skip to content

Various fixes#113

Open
xaviershay wants to merge 6 commits into
aricneto:masterfrom
xaviershay:xavier-dev
Open

Various fixes#113
xaviershay wants to merge 6 commits into
aricneto:masterfrom
xaviershay:xavier-dev

Conversation

@xaviershay

@xaviershay xaviershay commented Dec 22, 2017

Copy link
Copy Markdown

Fix for #111

Before (with inspection time 20s):
screen shot 2017-12-22 at 1 48 00 pm

After:
screen shot 2017-12-22 at 1 31 57 pm

Fix for #108

Pretty straightforward I think? I think this covers the only two ways to exit the timer: inspection expiry and standard finish.

Added "Use scramble" feature for #97

screen shot 2017-12-22 at 3 56 20 pm

I'm not really familiar with common Android architecture (intents/broadcasts/etc) but this seemed a rather neat way to do it. Feedback welcome.

Fix for #97

The history setting was being stored in an instance variable when changed, but not persisted back to the fragment arguments that are used when fragment is recreated (as happens in a rotation).

Before merging:

  • Need to confirm translations are done properly. Opened [DEV] Add instructions for working with crowdin #112 to better document once correct procedure is learned.
  • Apply the build file updates separately. Kept here so that I can actually build the PR, but should be applied separately to master.
  • (optional) Use string needs translations.

These were all suggested by build failures and warnings.
This is more consistent with standard presentation of settings. There's
no need to call out the default value explicitly here – the default
button in the dialog reveals it if needed. Instead, show the current
value of the setting.
These are generated files, but I'm not sure how they are generated and
wanted to ensure the build didn't crash in the meantime. Opened aricneto#112 to
better document.
@xaviershay xaviershay changed the title Inspection time fix Various fixes Dec 22, 2017
This adds a new menu item to the overflow button on the time dialog
(from clicking on a solve in history) that switches to the main timer
with that solve's scramble loaded.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant