v0.9.4: added some missed 0.9.4 code to open source

This commit is contained in:
Evan Debenham
2021-08-08 20:25:10 -04:00
parent 4b6f487f1b
commit 6ac5369db4
7 changed files with 35 additions and 1 deletions

View File

@@ -50,6 +50,10 @@ public abstract class UpdateService {
public abstract void onComplete();
}
public abstract boolean supportsReviews();
public abstract void initializeReview( ReviewResultCallback callback );
public abstract void openReviewURI();
}

View File

@@ -70,10 +70,19 @@ public class DebugUpdates extends UpdateService {
//does nothing
}
@Override
public boolean supportsReviews() {
return true;
}
@Override
public void initializeReview(ReviewResultCallback callback) {
//does nothing
callback.onComplete();
}
@Override
public void openReviewURI() {
DeviceCompat.openURI("https://www.google.com/");
}
}

View File

@@ -138,9 +138,19 @@ public class GitHubUpdates extends UpdateService {
//does nothing, always installed
}
@Override
public boolean supportsReviews() {
return false;
}
@Override
public void initializeReview(ReviewResultCallback callback) {
//does nothing, no review functionality here
callback.onComplete();
}
@Override
public void openReviewURI() {
//does nothing
}
}