New app: ZigDash

Required

  • The app complies with the inclusion criteria — MIT, no ads/tracking, no non-free deps (audit: no GMS/Firebase; Gradle repos are google() + mavenCentral() only; single INTERNET permission)
  • The original app author has been notified (and does not oppose the inclusion) — I am the app author
  • All related fdroiddata and RFP issues have been referenced in this merge request — no RFP issue exists; direct metadata MR per the Quick Start Guide
  • Builds with fdroid build and all pipelines pass — note for maintainers: CI on my fork can't run (personal-namespace quota), so please trigger the MR pipeline. Metadata follows templates/build-flutter.yml (flutter srclib pinned to 3.32.5, matching upstream; pub get --enforce-lockfile; --no-tree-shake-icons is required as the app uses non-constant IconData for its panel icon picker)
  • There is an issue tracker and contact info of the author so that we can report bugs and contact the author — https://gitlab.com/tamamg/zigdash/-/issues + email in metadata
  • The upstream app source code repo contains the app metadata in a Fastlane folder structure — fastlane/metadata/android/en-US/ on the v1.7.0 tag (title/short/full description, changelog 17.txt, icon, feature graphic, 4 phone screenshots)
  • Releases are tagged and auto update is enabled — AutoUpdateMode: Version, UpdateCheckMode: Tags, UpdateCheckData reads pubspec.yaml

Suggested

  • External repos are added as git submodules instead of srclibs — using the flutter srclib, the alternative sanctioned by templates/build-flutter.yml
  • Enable Reproducible Builds — No, I don't want this.
  • Multiple apks for native code — universal APK is ~31 MB, acceptable as a single APK

Edited by Gilad Tamam

Merge request reports

Loading
Loading