From 3441192d19fbf42700c5a5a9f835359fd9505796 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Sun, 25 Dec 2016 23:11:49 +0100 Subject: [PATCH 1/2] Pebble 2: Fix Pebble Classic FW 3.x app variant being priorized over native Pebble 2 app variant Fixes #475 --- .../gadgetbridge/devices/pebble/PBWReader.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/pebble/PBWReader.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/pebble/PBWReader.java index 3e3b4710a..53be8a972 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/pebble/PBWReader.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/pebble/PBWReader.java @@ -124,10 +124,12 @@ public class PBWReader { ZipInputStream zis = new ZipInputStream(afin); ZipEntry ze; + boolean found = false; try { while ((ze = zis.getNextEntry()) != null) { if (ze.getName().startsWith(dir)) { platformDir = dir; + found = true; break; } } @@ -135,6 +137,9 @@ public class PBWReader { } catch (IOException e) { e.printStackTrace(); } + if (found) { + break; + } } if (platform.equals("chalk") && platformDir.equals("")) { From 4925dec9f63ff5064dfd43acb136ab1593bcc164 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Sun, 25 Dec 2016 23:19:37 +0100 Subject: [PATCH 2/2] bump version, update CHANGELOG, not yet ready for release --- CHANGELOG.md | 5 +++++ app/build.gradle | 4 ++-- app/src/main/res/xml/changelog_master.xml | 5 +++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 87320c837..949564e43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ ###Changelog +####Version 0.16.0 +* New device: ZeBand +* ZeBand: Initial experimental support +* Pebble 2: Fix Pebble Classic FW 3.x app variant being priorized over native Pebble 2 app variant + ####Version 0.15.2 * Mi Band: Fix crash with unknown notification sources diff --git a/app/build.gradle b/app/build.gradle index a4caf211b..e985816d1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -26,8 +26,8 @@ android { targetSdkVersion 23 // note: always bump BOTH versionCode and versionName! - versionName "0.15.2" - versionCode 79 + versionName "0.16.0" + versionCode 80 } buildTypes { release { diff --git a/app/src/main/res/xml/changelog_master.xml b/app/src/main/res/xml/changelog_master.xml index b3a558fa0..7b1b8cb0a 100644 --- a/app/src/main/res/xml/changelog_master.xml +++ b/app/src/main/res/xml/changelog_master.xml @@ -1,5 +1,10 @@ + + New device: ZeBand + ZeBand: Initial experimental support + Pebble 2: Fix Pebble Classic FW 3.x app variant being priorized over native Pebble 2 app variant + Mi Band: Fix crash with unknown notification sources