Compare commits

...

17 Commits

  1. 10
      .drone.yml
  2. 8
      android/app/src/nightly/AndroidManifest.xml
  3. BIN
      android/app/src/nightly/res/mipmap-hdpi/ic_launcher.png
  4. BIN
      android/app/src/nightly/res/mipmap-hdpi/launcher_icon.png
  5. BIN
      android/app/src/nightly/res/mipmap-mdpi/ic_launcher.png
  6. BIN
      android/app/src/nightly/res/mipmap-mdpi/launcher_icon.png
  7. BIN
      android/app/src/nightly/res/mipmap-xhdpi/ic_launcher.png
  8. BIN
      android/app/src/nightly/res/mipmap-xhdpi/launcher_icon.png
  9. BIN
      android/app/src/nightly/res/mipmap-xxhdpi/ic_launcher.png
  10. BIN
      android/app/src/nightly/res/mipmap-xxhdpi/launcher_icon.png
  11. BIN
      android/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher.png
  12. BIN
      android/app/src/nightly/res/mipmap-xxxhdpi/launcher_icon.png
  13. 4
      ci.py
  14. BIN
      fastlane/metadata/android/en-US/images/icon.png
  15. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
  16. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
  17. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
  18. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
  19. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
  20. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
  21. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
  22. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
  23. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
  24. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
  25. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
  26. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
  27. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
  28. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
  29. BIN
      ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
  30. BIN
      macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png
  31. BIN
      macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png
  32. BIN
      macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png
  33. BIN
      macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png
  34. BIN
      macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png
  35. BIN
      macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png
  36. BIN
      macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png
  37. 1
      metadata/org.selfprivacy.app.nightly/en-US/full_description.txt
  38. BIN
      metadata/org.selfprivacy.app.nightly/en-US/images/icon.png
  39. 1
      metadata/org.selfprivacy.app.nightly/en-US/short_description.txt
  40. 1
      metadata/org.selfprivacy.app.nightly/en-US/title.txt
  41. BIN
      windows/runner/resources/app_icon.ico

10
.drone.yml

@ -6,6 +6,7 @@ steps:
- name: Prepare
commands:
- ln -s /var/lib/drone-runner-exec/.local $HOME/.local
- ln -s /var/lib/drone-runner-exec/fdroid $HOME/fdroid
- name: Run Tests
commands:
@ -25,6 +26,8 @@ steps:
- name: Sign and Commit Nightly Android Release Artifact (.APK) for F-Droid Repository
commands:
- rm -rf $HOME/fdroid/build/org.selfprivacy.app.nightly && mkdir $HOME/fdroid/build/org.selfprivacy.app.nightly
- git archive --format=tar HEAD | tar x -C $HOME/fdroid/build/org.selfprivacy.app.nightly
- ./ci.py --sign-apk-fdroid-nightly
environment:
STANDALONE_KEYSTORE_PASS:
@ -34,7 +37,7 @@ steps:
GOOGLE_KEYSTORE_PASS:
from_secret: GOOGLE_KEYSTORE_PASS
- name: Deploy F-Droid Repo
- name: Deploy F-Droid Repository
commands:
- ./ci.py --deploy-fdroid-repo
environment:
@ -60,6 +63,7 @@ steps:
- name: Prepare
commands:
- ln -s /var/lib/drone-runner-exec/.local $HOME/.local
- ln -s /var/lib/drone-runner-exec/fdroid $HOME/fdroid
- if podman volume exists release; then podman volume rm -f release; podman volume create release; else podman volume create release; fi
- git config user.email "builder@selfprivacy.org"
- git config user.name "Builder"
@ -117,6 +121,8 @@ steps:
- name: Sign and Commit Android Release Artifact (.APK) for F-Droid Repository
commands:
- rm -rf $HOME/fdroid/build/org.selfprivacy.app && mkdir $HOME/fdroid/build/org.selfprivacy.app
- git archive --format=tar HEAD | tar x -C $HOME/fdroid/build/org.selfprivacy.app
- ./ci.py --sign-apk-fdroid
environment:
STANDALONE_KEYSTORE_PASS:
@ -175,7 +181,7 @@ steps:
- ln -s /var/lib/drone-runner-exec/.local $HOME/.local
- podman unshare podman volume mount release
- name: Create Release and Deploy Artifacts
- name: Deploy Artifacts to Gitea
commands:
- ./ci.py --deploy-gitea-release
environment:

8
android/app/src/nightly/AndroidManifest.xml

@ -0,0 +1,8 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="org.selfprivacy.app">
<application
tools:replace="android:label"
android:label="SelfPrivacy (Nightly)">
</application>
</manifest>

BIN
android/app/src/nightly/res/mipmap-hdpi/ic_launcher.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 544 B

BIN
android/app/src/nightly/res/mipmap-hdpi/launcher_icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
android/app/src/nightly/res/mipmap-mdpi/ic_launcher.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 B

BIN
android/app/src/nightly/res/mipmap-mdpi/launcher_icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
android/app/src/nightly/res/mipmap-xhdpi/ic_launcher.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

BIN
android/app/src/nightly/res/mipmap-xhdpi/launcher_icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

BIN
android/app/src/nightly/res/mipmap-xxhdpi/ic_launcher.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
android/app/src/nightly/res/mipmap-xxhdpi/launcher_icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
android/app/src/nightly/res/mipmap-xxxhdpi/ic_launcher.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
android/app/src/nightly/res/mipmap-xxxhdpi/launcher_icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

4
ci.py

@ -127,7 +127,7 @@ def sign_apk_fdroid_nightly():
podman_offline(f"{CONTAINER_HOME}/fdroid", f"rm -rf {CONTAINER_HOME}/fdroid/unsigned/*")
podman_offline(f"{CONTAINER_HOME}/fdroid",
f"test ! -f {CONTAINER_HOME}/fdroid/repo/{APP_NAME_NIGHTLY}_{APP_BUILD_ID_NIGHTLY}.apk",
"&& cp ../src/build/app/outputs/flutter-apk/app-nightly-debug.apk",
"&& cp ../src/build/app/outputs/flutter-apk/app-nightly-release.apk",
f"unsigned/{APP_NAME_NIGHTLY}_{APP_BUILD_ID_NIGHTLY}.apk || echo exist")
podman_offline(f"{CONTAINER_HOME}/fdroid", "fdroid publish")
podman_offline(f"{CONTAINER_HOME}/fdroid", "fdroid update")
@ -166,7 +166,7 @@ def ci_build_linux():
def ci_build_apk():
podman_online(f"{CONTAINER_HOME}/src", "chown -R $(id -u):$(id -g) /tmp/gradle /tmp/flutter_pub_cache",
"&& flutter build apk --flavor nightly --debug")
"&& flutter build apk --flavor nightly")
def ci_run_tests():
podman_online(f"{CONTAINER_HOME}/src", "flutter test",

BIN
fastlane/metadata/android/en-US/images/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 17 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 564 B

After

Width:  |  Height:  |  Size: 852 B

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 973 B

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

BIN
ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 17 KiB

BIN
macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 520 B

After

Width:  |  Height:  |  Size: 791 B

BIN
macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

BIN
macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 967 B

BIN
macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 8.1 KiB

BIN
macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

1
metadata/org.selfprivacy.app.nightly/en-US/full_description.txt

@ -0,0 +1 @@
Nightly builds of SelfPrivacy app.

BIN
metadata/org.selfprivacy.app.nightly/en-US/images/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

1
metadata/org.selfprivacy.app.nightly/en-US/short_description.txt

@ -0,0 +1 @@
Self-hosted services without pain

1
metadata/org.selfprivacy.app.nightly/en-US/title.txt

@ -0,0 +1 @@
SelfPrivacy (Nightly)

BIN
windows/runner/resources/app_icon.ico

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

Loading…
Cancel
Save