Compare commits
6 Commits
Author | SHA1 | Date |
---|---|---|
Fabio Manganiello | be69ed8ec6 | |
Fabio Manganiello | d452e57bca | |
Fabio Manganiello | 2817cc5f18 | |
Fabio Manganiello | b45168074c | |
Fabio Manganiello | d2910d0045 | |
Fabio Manganiello | 82c64d58e6 |
10
CHANGELOG.md
10
CHANGELOG.md
|
@ -1,15 +1,7 @@
|
|||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [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.
|
||||
## [Unreleased]
|
||||
|
||||
## [1.0.0] - 2021-02-26
|
||||
### Added
|
||||
|
|
22
README.md
22
README.md
|
@ -1,18 +1,32 @@
|
|||
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
|
||||
./gradlew assembleDebug
|
||||
# APK generated under app/build/outputs/apk/debug/app-debug.apk
|
||||
npm run build
|
||||
```
|
||||
|
||||
Release mode:
|
||||
|
||||
```shell
|
||||
./gradlew assembleRelease
|
||||
# APK generated under app/build/outputs/apk/release/app-release-unsigned.apk
|
||||
npm run build:release
|
||||
```
|
||||
|
||||
The generated `.apk` file will be stored under `dist/`.
|
||||
|
||||
|
|
|
@ -9,11 +9,12 @@ android {
|
|||
buildToolsVersion "30.0.3"
|
||||
|
||||
defaultConfig {
|
||||
applicationId "tech.platypush.platypush"
|
||||
applicationId "tech.platypush.app"
|
||||
minSdkVersion 23
|
||||
targetSdkVersion 29
|
||||
versionCode 1000100
|
||||
versionName "1.0.1"
|
||||
versionCode 1
|
||||
versionName "1.0"
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
||||
|
@ -43,4 +44,4 @@ dependencies {
|
|||
testImplementation 'junit:junit:4.+'
|
||||
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
|
||||
}
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
- 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