forked from upstream-mirrors/quik
Merge branch 'master' of https://github.com/octoshrimpy/quik
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
name: Android CI
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ "master" ]
|
||||
pull_request:
|
||||
branches: [ "master" ]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: set up JDK 11
|
||||
uses: actions/setup-java@v3
|
||||
with:
|
||||
java-version: '11'
|
||||
distribution: 'temurin'
|
||||
cache: gradle
|
||||
|
||||
- name: Grant execute permission for gradlew
|
||||
run: chmod +x gradlew
|
||||
- name: Build with Gradle
|
||||
run: ./gradlew build
|
||||
@@ -0,0 +1,58 @@
|
||||
name: Build and Release
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
tags:
|
||||
- "v*"
|
||||
|
||||
jobs:
|
||||
apk:
|
||||
name: Generate APK
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2.4.0
|
||||
- name: Setup JDK
|
||||
uses: actions/setup-java@v2.5.0
|
||||
with:
|
||||
distribution: temurin
|
||||
java-version: "11"
|
||||
- name: Set execution flag for gradlew
|
||||
run: chmod +x gradlew
|
||||
- name: Build APK
|
||||
run: bash ./gradlew assembleDebug --stacktrace
|
||||
- name: Upload APK
|
||||
uses: actions/upload-artifact@v1
|
||||
with:
|
||||
name: apk
|
||||
path: app/build/outputs/apk/debug/app-debug.apk
|
||||
|
||||
release:
|
||||
name: Release APK
|
||||
needs: apk
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Download APK from build
|
||||
uses: actions/download-artifact@v1
|
||||
with:
|
||||
name: apk
|
||||
- name: Create Release
|
||||
id: create_release
|
||||
uses: actions/create-release@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
tag_name: ${{ github.run_number }}
|
||||
release_name: ${{ github.event.repository.name }} v${{ github.run_number }}
|
||||
- name: Upload Release APK
|
||||
id: upload_release_asset
|
||||
uses: actions/upload-release-asset@v1.0.1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: apk/app-debug.apk
|
||||
asset_name: ${{ github.event.repository.name }}.apk
|
||||
asset_content_type: application/zip
|
||||
@@ -1,10 +1,15 @@
|
||||
> ⚠️ **Warning:** This fork is attempting to be up to date with new features. Ultimately, we'd like one app that allows for discord, slack, sms, matrix, etc natively, instead of through server-oriented bridges. By loading these as plugins, the user can put together a messaging app that fits their needs. The base app will handle SMS like its predecessor, but also load and use plugins for other messaging platforms.
|
||||
> **Note**
|
||||
This fork is attempting to be up to date with new features. Ultimately, we'd like one app that allows for discord, slack, sms, matrix, etc natively, instead of through server-oriented bridges. By loading these as plugins, the user can put together a messaging app that fits their needs. The base app will handle SMS like its predecessor, but also load and use plugins for other messaging platforms.
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
# QKSMS
|
||||
> **Warning**
|
||||
This image is outdated! Will be updating it soon.
|
||||
|
||||
# QUIK
|
||||
|
||||
|
||||
[](https://circleci.com/gh/moezbhatti/qksms/tree/master)
|
||||
[](https://crowdin.com/project/qksms)
|
||||
@@ -12,9 +17,13 @@
|
||||
[](https://qklabs.com/donate-btc/)
|
||||
[](https://qklabs.com/donate)
|
||||
|
||||
QKSMS is an open source replacement to the [stock messaging app](https://github.com/android/platform_packages_apps_mms) on Android. It is currently available on the [Google Play Store](https://play.google.com/store/apps/details?id=com.moez.QKSMS) and on [F-Droid](https://f-droid.org/repository/browse/?fdid=com.moez.QKSMS)
|
||||
QUIK is an open source replacement to the [stock messaging app](https://github.com/android/platform_packages_apps_mms) on Android. It is a continuation to [QKSMS](https://github.com/moezbhatti/qksms), which is currently available on the [Google Play Store](https://play.google.com/store/apps/details?id=com.moez.QKSMS) and on [F-Droid](https://f-droid.org/repository/browse/?fdid=com.moez.QKSMS).
|
||||
|
||||
QUIK is not yet available to download, but will be available as an installable APK from the releases tab and F-Droid.
|
||||
|
||||
<!--
|
||||
<a href="https://play.google.com/store/apps/details?id=com.moez.QKSMS"><img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png" alt="Download on Google Play" height="100"></a><a href="https://f-droid.org/repository/browse/?fdid=com.moez.QKSMS"><img src="https://f-droid.org/badge/get-it-on.png" alt="Get it on F-Droid" height="100"></a>
|
||||
-->
|
||||
|
||||
## Reporting bugs
|
||||
|
||||
@@ -22,22 +31,25 @@ A great bug report contains a description of the problem and steps to reproduce
|
||||
|
||||
When reporting a bug, please make sure to provide the following information:
|
||||
- Steps to reproduce the issue
|
||||
- QKSMS version
|
||||
- QUIK version
|
||||
- Device / OS information
|
||||
|
||||
<!--
|
||||
## Translations
|
||||
|
||||
If you'd like to add translations to QKSMS, please join the project on [Crowdin](https://crowdin.com/project/qksms). Translations that are committed directly to source files will not be accepted.
|
||||
If you'd like to add translations to QUIK, please join the project on [Crowdin](https://crowdin.com/project/qksms). Translations that are committed directly to source files will not be accepted.
|
||||
-->
|
||||
|
||||
## Thank you
|
||||
|
||||
A special thank you to Jake ([@klinker41](https://github.com/klinker41)) and Luke Klinker ([@klinker24](https://github.com/klinker24)) for their work on [android-smsmms](https://github.com/klinker41/android-smsmms), which has been an unspeakably large help in implementing MMS into QKSMS.
|
||||
|
||||
A giant thank you to Moez [moezbhatti](https://github.com/moezbhatti) for creating and maintaining QKSMS, of which QUIK would not exist without.
|
||||
|
||||
## Contact
|
||||
|
||||
QKSMS is developed and maintained by [Moez Bhatti](https://github.com/moezbhatti). Feel free to reach out to moez@qklabs.com
|
||||
QUIK is developed and maintained by [Marcos Jones](https://github.com/octoshrimpy).
|
||||
|
||||
## License
|
||||
|
||||
QKSMS is released under the **The GNU General Public License v3.0 (GPLv3)**, which can be found in the `LICENSE` file in the root of this project.
|
||||
QUIK is released under the **The GNU General Public License v3.0 (GPLv3)**, which can be found in the `LICENSE` file in the root of this project.
|
||||
|
||||
Reference in New Issue
Block a user