LeoColman/Petals
Fork: 33 Star: 85 (更新于 2024-11-17 05:50:14)
license: AGPL-3.0
Language: Kotlin .
🌻 The Open Source app Petals aims to help its users to either quit weed, reduce usage or simply know how much they're using.
最后发布版本: 3.28.1 ( 2024-08-26 04:07:14)
Petals
The Open Source app Petals aims to help its users to either quit weed, reduce usage or simply know how much they're using.
⚠️ The Google Play Store version contains advertisements
For an ad free experience download the app either from F-Droid or from the Releases Page.
Translations
Translations are hosted at Weblate. You can contribute to your language here
Screenshots
Building
You can assemble both debug and release versions of the app for different variants (F-Droid, Playstore, GitHub) using the corresponding Gradle tasks. Here's how to do that:
Debug Version
- F-Droid:
./gradlew assembleFdroidDebug
- PlayStore:
./gradlew assemblePlaystoreDebug
- GitHub:
./gradlelw assembleGithubDebug
Release Version
For the release version, you must first decrypt secrets using git secret reveal
. The release version can be assembled
as follows:
- F-Droid:
./gradlew assembleFdroidRelease
- PlayStore:
./gradlew assemblePlaystoreRelease
- GitHub:
./gradlew assembleGithubRelease
Git Secrets
The Keystore, Keystore Properties, and Google Play deploy json files are included in the repository using git secret. The current secret owners are:
-
Leonardo Colman Lopes
- Fingerprint
B3A5 9909 9ECC 4DB4 FD40 896F 7706 1922 C587 2792
- Original Author
- Fingerprint
-
GitHub Actions
- Fingerprint
882E 409C 71F4 565B 1698 B947 A992 5FF4 75B3 5E07
- Auto-publishing signed app to GitHub
- Expires on 2027-04-05
- Available on environment secret
GPG_KEY
- Fingerprint
Releasing
Release to all our channels is made automatically after a tag is released. The workflow responsible for doing this is release.main.kts.
Google Play Store
- Decrypt all git secrets
- Run
./gradlew bundlePlaystoreRelease
- Publish to playstore by running
cd fastlane && bundle config path vendor/bundle && bundle install --jobs 4 --retry 3 && bundle exec fastlane playstore
F-Droid
F-Droid builds automatically from the repository whenever a new tag is published. The definitions for how to build the app are in F-Droid's data repository. If modifications are required, the place to change is there.
Releases Page
- Decrypt all git secrets
- Run
./gradlew assembleGithubRelease
最近版本更新:(数据更新于 2024-08-29 14:59:22)
2024-08-26 04:07:14 3.28.1
2024-08-20 07:33:23 3.28.0
2024-08-26 03:49:21 3.28.0-SNAPSHOT.0
2024-08-26 03:49:52 3.28.0-SNAPSHOT
2024-08-02 07:45:53 3.27.2
2024-08-02 07:39:43 3.27.1
2024-07-16 07:16:06 3.26.1
2024-07-08 07:31:51 3.26.0
2024-07-05 23:50:00 3.25.2
2024-07-05 09:29:35 3.25.1
主题(topics):
agplv3, android, cannabis, damage-reduction, drugs, hacktoberfest, kotlin, privacy, weed
LeoColman/Petals同语言 Kotlin最近更新仓库
2024-11-19 23:12:26 jellyfin/jellyfin-androidtv
2024-11-18 20:14:29 gkd-kit/gkd
2024-11-11 21:37:35 FooIbar/EhViewer
2024-11-01 20:22:27 EhViewer-NekoInverter/EhViewer
2024-11-01 16:15:30 tiann/KernelSU
2024-10-27 19:26:53 salvogiangri/KnoxPatch