mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-17 21:29:54 +01:00
Use TimeUnit to make durations more readable.
This commit is contained in:
@@ -2,6 +2,8 @@ package org.briarproject.briar.android;
|
|||||||
|
|
||||||
import org.briarproject.briar.BuildConfig;
|
import org.briarproject.briar.BuildConfig;
|
||||||
|
|
||||||
|
import static java.util.concurrent.TimeUnit.DAYS;
|
||||||
|
|
||||||
public interface TestingConstants {
|
public interface TestingConstants {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -22,6 +24,5 @@ public interface TestingConstants {
|
|||||||
* million years.
|
* million years.
|
||||||
*/
|
*/
|
||||||
long EXPIRY_DATE = IS_DEBUG_BUILD ?
|
long EXPIRY_DATE = IS_DEBUG_BUILD ?
|
||||||
BuildConfig.BuildTimestamp + 90 * 24 * 60 * 60 * 1000L :
|
BuildConfig.BuildTimestamp + DAYS.toMillis(90) : Long.MAX_VALUE;
|
||||||
Long.MAX_VALUE;
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ import java.util.logging.Logger;
|
|||||||
|
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
|
|
||||||
|
import static java.util.concurrent.TimeUnit.DAYS;
|
||||||
import static java.util.logging.Level.INFO;
|
import static java.util.logging.Level.INFO;
|
||||||
import static java.util.logging.Level.WARNING;
|
import static java.util.logging.Level.WARNING;
|
||||||
import static org.briarproject.bramble.util.LogUtils.logException;
|
import static org.briarproject.bramble.util.LogUtils.logException;
|
||||||
@@ -122,9 +123,9 @@ public class NavDrawerControllerImpl extends DbControllerImpl
|
|||||||
long warningLong = warningInt * 1000L;
|
long warningLong = warningInt * 1000L;
|
||||||
long now = System.currentTimeMillis();
|
long now = System.currentTimeMillis();
|
||||||
long daysSinceLastWarning =
|
long daysSinceLastWarning =
|
||||||
(now - warningLong) / 1000 / 60 / 60 / 24;
|
(now - warningLong) / DAYS.toMillis(1);
|
||||||
long daysBeforeExpiry =
|
long daysBeforeExpiry =
|
||||||
(EXPIRY_DATE - now) / 1000 / 60 / 60 / 24;
|
(EXPIRY_DATE - now) / DAYS.toMillis(1);
|
||||||
|
|
||||||
if (showUpdate) {
|
if (showUpdate) {
|
||||||
handler.onResult(UPDATE);
|
handler.onResult(UPDATE);
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ import static android.view.KeyEvent.KEYCODE_ENTER;
|
|||||||
import static android.view.inputmethod.EditorInfo.IME_NULL;
|
import static android.view.inputmethod.EditorInfo.IME_NULL;
|
||||||
import static android.view.inputmethod.InputMethodManager.SHOW_IMPLICIT;
|
import static android.view.inputmethod.InputMethodManager.SHOW_IMPLICIT;
|
||||||
import static java.util.Objects.requireNonNull;
|
import static java.util.Objects.requireNonNull;
|
||||||
|
import static java.util.concurrent.TimeUnit.DAYS;
|
||||||
import static org.briarproject.briar.BuildConfig.APPLICATION_ID;
|
import static org.briarproject.briar.BuildConfig.APPLICATION_ID;
|
||||||
import static org.briarproject.briar.android.TestingConstants.EXPIRY_DATE;
|
import static org.briarproject.briar.android.TestingConstants.EXPIRY_DATE;
|
||||||
|
|
||||||
@@ -151,7 +152,7 @@ public class UiUtils {
|
|||||||
|
|
||||||
public static int getDaysUntilExpiry() {
|
public static int getDaysUntilExpiry() {
|
||||||
long now = System.currentTimeMillis();
|
long now = System.currentTimeMillis();
|
||||||
long daysBeforeExpiry = (EXPIRY_DATE - now) / 1000 / 60 / 60 / 24;
|
long daysBeforeExpiry = (EXPIRY_DATE - now) / DAYS.toMillis(1);
|
||||||
return (int) daysBeforeExpiry;
|
return (int) daysBeforeExpiry;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user