Skip to content

Commit

Permalink
Release 0.9.12 (aka 1.0.0-rc1)
Browse files Browse the repository at this point in the history
* Added: app's info shortcut in App Sheet
* Update: punch of UI elements
* Update: new default backup directory /OAndBackupX
* Fixed: behaviour of adapter after doing actions
* Fixed: adapter's crashing
* Switched: from cleaning app's cache to excluding it from backup(Credit @icewind1991)
* Tweaked: behaviour of different UI elements
  • Loading branch information
machiav3lli committed May 14, 2020
1 parent 1bd09d8 commit f367a76
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 11 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ both backup and restore of individual programs one at a time and batch backup an
restoring system apps should be possible without requiring a reboot afterwards. OAndBackup is also able to uninstall system apps. handling system apps in this way depends on whether /system/ can be remounted as writeable though, so this will probably not work for all devices (e.g. htc devices with the security flag on).
backups can be scheduled with no limit on the number of individual schedules and there is the possibility of creating custom lists from the list of installed apps.

## Compatibility with oandbackup backups

till the version 0.9.3 there's been no structural change in how the app handles backup/restore. So you could use that version to restore the old backups, then move to the newest version and renew your backups so that they'll stay compatible as long as the logic of the app doesn't radically change.

## Changes & TODOs

- [x] Fixing OAB-Utils build problem which was caused by a deprecated method in Rust
Expand All @@ -17,11 +21,9 @@ backups can be scheduled with no limit on the number of individual schedules and
- [x] Modeling the app's structure: for the most part now
- [x] Modeling Sort/Filter
- [ ] Add some new filters
- [ ] Add Info, Exodus Report to AppSheet
- [ ] Add Exodus Report to AppSheet
- [x] Rewrite Preferences
- [x] Integrate Tools and Help in Preferences
- [ ] New android Scope Storage permissions compatibility: fixed for Android 10 with legacy mode for now(first: after android 11 release)
- [ ] Switch to Storage Access Framework: moved to SAF but still supports only local storage for now
- [x] New UI and UX: Design improvement proposals are always welcome
- [x] Add Dark/Light themes
- [ ] Update dialogs' UI: partially done
Expand All @@ -30,6 +32,8 @@ backups can be scheduled with no limit on the number of individual schedules and
- [x] Prompt to turn the Battery Optimization off
- [ ] Add in-app backup encryption (first: after 1.0)
- [ ] Rewrite the logic of Backup/Restore: is a PROCESS
- [ ] Switch to Storage Access Framework: moved to SAF but still supports only local storage for now/ connected to the previous goal
- [ ] New android Scope Storage permissions compatibility: fixed for Android 10 with legacy mode for now(first: after android 11 release)
- [ ] Add Split Apk Support
- [ ] Add a Flashable-ZIP feature
- [ ] You suggest!...
Expand All @@ -42,18 +46,14 @@ backups can be scheduled with no limit on the number of individual schedules and
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png" width="170" />
</p>

### Light Theme
<p float="left">
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/8.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/9.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/10.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/11.png" width="170" />
<img src="https://raw.githubusercontent.com/machiav3lli/OAndBackupX/master/fastlane/metadata/android/en-US/images/phoneScreenshots/12.png" width="170" />
</p>

## Building
Expand Down
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
plugins {
id "com.android.application" version "4.0.0-beta05"
id "com.android.application" version "4.0.0-rc01"
id "org.sonarqube" version "2.6"
id "jacoco"
}
Expand Down Expand Up @@ -103,7 +103,7 @@ sonarqube {

int versionMajor = 0
int versionMinor = 9
int versionPath = 11
int versionPath = 12

android {
compileSdkVersion 29
Expand Down
10 changes: 10 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
changelog
=========

0.9.12 (14.05.2020)
-------------------
* added: app's info shortcut in App Sheet
* updated: punch of UI elements
* updated: new default backup directory /OAndBackupX
* fixed: behaviour of adapter after doing actions
* fixed: adapter's crashing
* switched: from cleaning app's cache to excluding it from backup(Credit @icewind1991)
* tweaked: behaviour of different UI elements

0.9.11 (11.05.2020)
-------------------
* added: clear cache before backing up
Expand Down
8 changes: 8 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/912.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
**OAndBackupX 0.9.12 (aka 1.0.0-rc1)**
* Added: app's info shortcut in App Sheet
* Updated: punch of UI elements
* Updated: new default backup directory /OAndBackupX
* Fixed: behaviour of adapter after doing actions
* Fixed: adapter's crashing
* Switched: from cleaning app's cache to excluding it from backup(Credit @icewind1991)
* Tweaked: behaviour of different UI elements

0 comments on commit f367a76

Please sign in to comment.