Loading src/org/lineageos/updater/UpdatesListAdapter.java +2 −2 Original line number Diff line number Diff line Loading @@ -252,7 +252,7 @@ public class UpdatesListAdapter extends RecyclerView.Adapter<UpdatesListAdapter. String buildDate = StringGenerator.getDateLocalizedUTC(mActivity, DateFormat.LONG, update.getTimestamp()); String buildVersion = mActivity.getString(R.string.list_build_version, update.getVersion()); update.getVersion() + (!update.getPreversion().isEmpty() ? "-"+update.getPreversion() : "")); if (!update.getAndroidVersion().equals(Build.VERSION.RELEASE)){ viewHolder.mUpgradeType.setVisibility(TextView.VISIBLE); Loading Loading @@ -455,7 +455,7 @@ public class UpdatesListAdapter extends RecyclerView.Adapter<UpdatesListAdapter. String buildDate = StringGenerator.getDateLocalizedUTC(mActivity, DateFormat.MEDIUM, update.getTimestamp()); String buildInfoText = mActivity.getString(R.string.list_build_version_date, update.getVersion(), buildDate); update.getVersion() + (!update.getPreversion().isEmpty() ? "-"+update.getPreversion() : ""), buildDate); if(update.getAndroidVersion().equals(Build.VERSION.RELEASE)){ title = R.string.apply_update_dialog_title; Loading src/org/lineageos/updater/misc/Utils.java +5 −0 Original line number Diff line number Diff line Loading @@ -96,6 +96,11 @@ public class Utils { update.setFileSize(object.getLong("size")); update.setDownloadUrl(object.getString("url")); update.setVersion(object.getString("version")); if (object.has("pre_version")) { update.setPreversion(object.getString("pre_version")); } else { update.setPreversion(""); } update.setDisplayVersion(object.getString("display_version")); update.setAndroidVersion(object.getString("android_version")); return update; Loading src/org/lineageos/updater/model/UpdateBase.java +11 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ public class UpdateBase implements UpdateBaseInfo { private long mTimestamp; private String mType; private String mVersion; private String mPreversion; private String mAndroidVersion; private String mDisplayVersion; private long mFileSize; Loading @@ -37,6 +38,7 @@ public class UpdateBase implements UpdateBaseInfo { mTimestamp = update.getTimestamp(); mType = update.getType(); mVersion = update.getVersion(); mPreversion = update.getPreversion(); mDisplayVersion = update.getDisplayVersion(); mAndroidVersion = update.getAndroidVersion(); mFileSize = update.getFileSize(); Loading Loading @@ -87,6 +89,15 @@ public class UpdateBase implements UpdateBaseInfo { mVersion = version; } @Override public String getPreversion() { return mPreversion; } public void setPreversion(String preversion) { mPreversion = preversion; } @Override public String getDisplayVersion() { return mDisplayVersion; Loading src/org/lineageos/updater/model/UpdateBaseInfo.java +2 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,8 @@ public interface UpdateBaseInfo { String getVersion(); String getPreversion(); String getDisplayVersion(); String getAndroidVersion(); Loading Loading
src/org/lineageos/updater/UpdatesListAdapter.java +2 −2 Original line number Diff line number Diff line Loading @@ -252,7 +252,7 @@ public class UpdatesListAdapter extends RecyclerView.Adapter<UpdatesListAdapter. String buildDate = StringGenerator.getDateLocalizedUTC(mActivity, DateFormat.LONG, update.getTimestamp()); String buildVersion = mActivity.getString(R.string.list_build_version, update.getVersion()); update.getVersion() + (!update.getPreversion().isEmpty() ? "-"+update.getPreversion() : "")); if (!update.getAndroidVersion().equals(Build.VERSION.RELEASE)){ viewHolder.mUpgradeType.setVisibility(TextView.VISIBLE); Loading Loading @@ -455,7 +455,7 @@ public class UpdatesListAdapter extends RecyclerView.Adapter<UpdatesListAdapter. String buildDate = StringGenerator.getDateLocalizedUTC(mActivity, DateFormat.MEDIUM, update.getTimestamp()); String buildInfoText = mActivity.getString(R.string.list_build_version_date, update.getVersion(), buildDate); update.getVersion() + (!update.getPreversion().isEmpty() ? "-"+update.getPreversion() : ""), buildDate); if(update.getAndroidVersion().equals(Build.VERSION.RELEASE)){ title = R.string.apply_update_dialog_title; Loading
src/org/lineageos/updater/misc/Utils.java +5 −0 Original line number Diff line number Diff line Loading @@ -96,6 +96,11 @@ public class Utils { update.setFileSize(object.getLong("size")); update.setDownloadUrl(object.getString("url")); update.setVersion(object.getString("version")); if (object.has("pre_version")) { update.setPreversion(object.getString("pre_version")); } else { update.setPreversion(""); } update.setDisplayVersion(object.getString("display_version")); update.setAndroidVersion(object.getString("android_version")); return update; Loading
src/org/lineageos/updater/model/UpdateBase.java +11 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ public class UpdateBase implements UpdateBaseInfo { private long mTimestamp; private String mType; private String mVersion; private String mPreversion; private String mAndroidVersion; private String mDisplayVersion; private long mFileSize; Loading @@ -37,6 +38,7 @@ public class UpdateBase implements UpdateBaseInfo { mTimestamp = update.getTimestamp(); mType = update.getType(); mVersion = update.getVersion(); mPreversion = update.getPreversion(); mDisplayVersion = update.getDisplayVersion(); mAndroidVersion = update.getAndroidVersion(); mFileSize = update.getFileSize(); Loading Loading @@ -87,6 +89,15 @@ public class UpdateBase implements UpdateBaseInfo { mVersion = version; } @Override public String getPreversion() { return mPreversion; } public void setPreversion(String preversion) { mPreversion = preversion; } @Override public String getDisplayVersion() { return mDisplayVersion; Loading
src/org/lineageos/updater/model/UpdateBaseInfo.java +2 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,8 @@ public interface UpdateBaseInfo { String getVersion(); String getPreversion(); String getDisplayVersion(); String getAndroidVersion(); Loading