Compare commits

...

6 Commits

Author SHA1 Message Date
Branden Archer
7b799df98a Merge pull request #221 from brarcher/pre-v0.23.1
Update for pre-v0.23.1
2018-03-07 23:25:10 -05:00
Branden Archer
968c3e71a1 Update for pre-v0.23.1 2018-03-07 23:14:53 -05:00
Branden Archer
29d8da99cd Merge pull request #219 from brarcher/barcode-oom
Catch case where barcode rendering runs into an OOM
2018-03-04 14:17:53 -05:00
Branden Archer
79213aa3ec Catch case where barcode rendering runs into an OOM
There are still cases where the barcode could not be rendered
because the process runs out of its memory limit. To avoid
a crash, catch the failure and log it. The barcode will
not be displayed, but at least the app will not crash.
2018-03-04 13:10:12 -05:00
Branden Archer
50fdfe92fa Merge pull request #217 from brarcher/changelog
Update CHANGELOG
2018-02-28 23:13:10 -05:00
Branden Archer
4eab1121b0 Update CHANGELOG 2018-02-28 23:07:15 -05:00
3 changed files with 14 additions and 2 deletions

View File

@@ -1,3 +1,9 @@
## v0.23 (2018-02-28)
Changes:
- Reduce space in header when viewing a card. (https://github.com/brarcher/loyalty-card-locker/pull/213)
- Disable beep when scanning a barcode. (https://github.com/brarcher/loyalty-card-locker/pull/216)
## v0.22 (2018-02-19)
Changes:

View File

@@ -13,8 +13,8 @@ android {
applicationId "protect.card_locker"
minSdkVersion 17
targetSdkVersion 27
versionCode 25
versionName "0.23"
versionCode 26
versionName "0.23.1"
}
buildTypes {
release {

View File

@@ -149,6 +149,12 @@ class BarcodeImageWriterTask extends AsyncTask<Void, Void, Bitmap>
{
Log.e(TAG, "Failed to generate barcode of type " + format + ": " + cardId, e);
}
catch(OutOfMemoryError e)
{
Log.w(TAG, "Insufficient memory to render barcode, "
+ imageWidth + "x" + imageHeight + ", " + format.name()
+ ", length=" + cardId.length(), e);
}
return null;
}