aboutsummaryrefslogtreecommitdiff
path: root/aboutit
diff options
context:
space:
mode:
authorVictor Häggqvist <[email protected]>2015-07-24 22:35:56 +0200
committerVictor Häggqvist <[email protected]>2015-07-24 22:35:56 +0200
commit0e118da02f4f0466769983357619d272e7b8d746 (patch)
tree5a3adf0055c9be5bb48b325edac3d889cdc5b10d /aboutit
parenta10db46ea6ab1d7bca68900d956e459cd7cd16ba (diff)
feat: expose method to get only version string
Diffstat (limited to 'aboutit')
-rw-r--r--aboutit/src/main/java/com/snilius/aboutit/AboutIt.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/aboutit/src/main/java/com/snilius/aboutit/AboutIt.java b/aboutit/src/main/java/com/snilius/aboutit/AboutIt.java
index 7d52191..c07ce05 100644
--- a/aboutit/src/main/java/com/snilius/aboutit/AboutIt.java
+++ b/aboutit/src/main/java/com/snilius/aboutit/AboutIt.java
@@ -60,12 +60,11 @@ public class AboutIt {
TextView out = (TextView) activity.findViewById(about_text);
out.setAutoLinkMask(Linkify.WEB_URLS);
- releaseName = "-"+(releaseName != null?releaseName:(debug?"debug":""));
endYear = endYear();
StringBuilder sb = new StringBuilder();
if (appName != null)
- sb.append(appName+" v"+versionName+" ("+versionCode+releaseName+")\n");
+ sb.append(appName+" v"+getVersionString()+"\n");
if (copyright != null) {
sb.append("Copyright (c) ");
@@ -93,6 +92,17 @@ public class AboutIt {
}
/**
+ * Get a baked version string.
+ * Version string is build from build info and release name
+ * It will look something like '1.42 (42-debug)'
+ * @return baked version string
+ */
+ public String getVersionString() {
+ releaseName = "-"+(releaseName != null?releaseName:(debug?"debug":""));
+ return versionName+" ("+versionCode+releaseName+")";
+ }
+
+ /**
* Demiter what endyear to show
* @return year to show
*/