Compare commits
2 Commits
Author | SHA1 | Date |
---|---|---|
Fabio Manganiello | af92780b5a | |
Fabio Manganiello | 78f5b73bf2 |
10
CHANGELOG.md
10
CHANGELOG.md
|
@ -1,7 +1,15 @@
|
|||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [Unreleased]
|
||||
## [1.0.1] - 2021-04-28
|
||||
### Added
|
||||
- Support for saved/favourite hosts and services.
|
||||
|
||||
### Changed
|
||||
- App migrated from AndroidJS to native Kotlin+webview (and APK size dropped to ~4MB).
|
||||
|
||||
### Fixed
|
||||
- Improved speed and stability of services scan.
|
||||
|
||||
## [1.0.0] - 2021-02-26
|
||||
### Added
|
||||
|
|
22
README.md
22
README.md
|
@ -1,32 +1,18 @@
|
|||
This repository contains the source for the Platypush mobile app. As of now only Android is supported.
|
||||
|
||||
## Requirements
|
||||
|
||||
To build the app you'll need `npm` and Android.JS Builder installed on your system:
|
||||
|
||||
```shell
|
||||
[sudo] npm install -g androidjs-builder
|
||||
```
|
||||
|
||||
Then install the JS requirements through `npm` from the repository root directory:
|
||||
|
||||
```shell
|
||||
npm install
|
||||
```
|
||||
|
||||
## Build
|
||||
|
||||
Debug mode:
|
||||
|
||||
```shell
|
||||
npm run build
|
||||
./gradlew assembleDebug
|
||||
# APK generated under app/build/outputs/apk/debug/app-debug.apk
|
||||
```
|
||||
|
||||
Release mode:
|
||||
|
||||
```shell
|
||||
npm run build:release
|
||||
./gradlew assembleRelease
|
||||
# APK generated under app/build/outputs/apk/release/app-release-unsigned.apk
|
||||
```
|
||||
|
||||
The generated `.apk` file will be stored under `dist/`.
|
||||
|
||||
|
|
|
@ -9,12 +9,11 @@ android {
|
|||
buildToolsVersion "30.0.3"
|
||||
|
||||
defaultConfig {
|
||||
applicationId "tech.platypush.app"
|
||||
applicationId "tech.platypush.platypush"
|
||||
minSdkVersion 23
|
||||
targetSdkVersion 29
|
||||
versionCode 1
|
||||
versionName "1.0"
|
||||
|
||||
versionCode 1000100
|
||||
versionName "1.0.1"
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
||||
|
@ -44,4 +43,4 @@ dependencies {
|
|||
testImplementation 'junit:junit:4.+'
|
||||
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
- App migrated to a native Kotlin+webview implementation instead of the AndroidJS build pipeline
|
||||
- Improved speed and stability of services search
|
||||
- Added support for preferrer/memorized hosts and services
|
Loading…
Reference in New Issue