Skip to content
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

Use true install time #51

Merged
merged 7 commits into from
Apr 9, 2016
Merged

Use true install time #51

merged 7 commits into from
Apr 9, 2016

Conversation

RandomShaper
Copy link
Contributor

Instead of assuming just installed, get the install date/time from the PackageManager.
This makes the app ask for rating to old users as soon as they launch.

RandomShaper and others added 4 commits April 8, 2016 15:13
Instead of assuming just installed, get the install date/time from the
PackageManager.
This makes the app ask for rating to old users as soon as they launch.
Covers the case of the app being reentered while the rate dialog is
already present, which would cause a new instance to appear on top of
the former (as long as the condition for showing was still met).
Store the date the user asked to be reminded later because using solely
the true install time makes the criteria be met again at the next
opportunity
Avoid stacking of multiple rate dialogs
@kobakei
Copy link
Owner

kobakei commented Apr 8, 2016

@RandomShaper Looks good to merge.
Would you rebase this PR to master branch?

Instead of assuming just installed, get the install date/time from the
PackageManager.
This makes the app ask for rating to old users as soon as they launch.
Store the date the user asked to be reminded later because using solely
the true install time makes the criteria be met again at the next
opportunity
@RandomShaper
Copy link
Contributor Author

I'm still too new and clumsy with Git. I've messed it up a bit, but I think it's still OK.

@kobakei kobakei merged commit 286af1d into kobakei:master Apr 9, 2016
@RandomShaper RandomShaper deleted the true-install-time branch July 10, 2017 19:04
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.

None yet

2 participants