From 5950bcc60861c73402b51f0269abe4f0eeb4458a Mon Sep 17 00:00:00 2001 From: Claudio Nicora Date: Fri, 5 Jan 2024 12:01:29 +0100 Subject: [PATCH] Closed version 1.0.0 --- CHANGELOG.md | 15 +++++++++++++++ README.md | 8 +++++++- android/app/build.gradle | 6 ++++-- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3114a76..98bf13d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Version history +## Version 1.0.0 (2024-01-05) + +App is now stable and (almost) feature-complete, so it's time to switch to a **full** version number 😉. + +New features: + +- New features to synchronize recordings with phone Contacts, accessible with the **pencil icon** within each recording: + + - **create a new contact** with recording phone number \ + (to be used after recording a call from an unknown contact) + - **search existing contact** with recording phone number \ + (to be used if you've already created the contact after recording the call) + - **manual edit** \ + (if you changed your mind in both cases 🙄) + ## Version 0.0.25 (2023-12-31) Bug fixes: diff --git a/README.md b/README.md index bc98b68..3140149 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,6 @@ BCR-GUI is a _companion app_ for the great [BCR](https://github.com/chenxiaolong - To manage BCR call recordings, you actually need to use a file manager... and thats not so user-friendly 😉. It's hard to "extract" call informations from audio filename, and its even harder to search them when the list grows. @@ -24,6 +23,9 @@ BCR-GUI needs **BCR v.1.49** (or newer) to work at its best, because it needs th - It **does not need Internet access** at all. \ _NOTE:_ this may change in the future if an auto-update feature will be added, but actually the app can't send/receive anything to/from internet. +- It needs **Contacts** permission only if you need to synchronize recordings + names with contacts **after** recording a call from an unknown caller. + ## What's working/missing? BCR-GUI is still in early development stage, but its already usable! @@ -34,6 +36,10 @@ Working: - **play**: play each call recording straight from the list (no external player needed) - **share**: share recording file with other apps, like messaging, email, ... - **delete**: delete recordings +- **create a new contact** with recording phone number \ + (to be used after recording a call from an unknown contact) +- **search contact with recording phone number** \ + (to be used if you've already created the contact after recording the call) Still missing (not ready yet...): diff --git a/android/app/build.gradle b/android/app/build.gradle index b609f3c..89e63b1 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -27,8 +27,10 @@ android { applicationId "com.github.nicorac.bcrgui" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 25 - versionName "0.0.25" + // version parts: M = Major, m = minor, b = build + // -------- MMMmmmbbb + versionCode 001000000 + versionName "1.0.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps.