From f699085b2cde689ee622207468f97ec79d526a18 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 10:03:22 +0100 Subject: [PATCH 01/19] Add Trudido - todo and notes app --- metadata/com.trudido.app.yml | 55 ++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 metadata/com.trudido.app.yml diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml new file mode 100644 index 00000000000..17a26b3279e --- /dev/null +++ b/metadata/com.trudido.app.yml @@ -0,0 +1,55 @@ +Categories: + - Office + - Writing + +License: GPL-3.0-or-later + +AuthorName: Dominik Müller +AuthorWebSite: https://github.com/dominikmuellr + +SourceCode: https://github.com/dominikmuellr/trudido +IssueTracker: https://github.com/dominikmuellr/trudido/issues + +Name: Trudido +Summary: A feature-rich todo and notes app + +Description: | + Trudido is a privacy-focused todo and notes app with rich features. + + Features: + * Task management with categories, priorities, and due dates + * Rich text notes with markdown support + * Encrypted vault for private notes (biometric unlock) + * Calendar integration (DAVx5/Android Calendar sync) + * Audio recordings, images, and video attachments + * PDF export + * Material You dynamic theming + * Fully offline - no internet required + * No ads, no tracking + +RepoType: git +Repo: https://github.com/dominikmuellr/trudido.git + +Builds: + - versionName: 1.2.2 + versionCode: 13 + commit: v1.2.2 + output: build/app/outputs/flutter-apk/app-release.apk + srclibs: + - flutter@3.24.5 + rm: + - ios + - web + - linux + - macos + - windows + build: + - export PATH="$$flutter$$/bin:$PATH" + - flutter config --no-analytics + - flutter pub get + - flutter build apk --release + +AutoUpdateMode: Version +UpdateCheckMode: Tags +CurrentVersion: 1.2.2 +CurrentVersionCode: 13 -- GitLab From 09d96d8e6cce4f2b33272117c81eaa5b9889b533 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 10:17:35 +0100 Subject: [PATCH 02/19] Fix metadata: categories, formatting, rm paths, version detection --- metadata/com.trudido.app.yml | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 17a26b3279e..9f6a4775189 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -1,21 +1,17 @@ Categories: - - Office - - Writing - + - Task + - Note License: GPL-3.0-or-later - AuthorName: Dominik Müller AuthorWebSite: https://github.com/dominikmuellr - SourceCode: https://github.com/dominikmuellr/trudido IssueTracker: https://github.com/dominikmuellr/trudido/issues Name: Trudido Summary: A feature-rich todo and notes app - Description: | Trudido is a privacy-focused todo and notes app with rich features. - + Features: * Task management with categories, priorities, and due dates * Rich text notes with markdown support @@ -37,12 +33,6 @@ Builds: output: build/app/outputs/flutter-apk/app-release.apk srclibs: - flutter@3.24.5 - rm: - - ios - - web - - linux - - macos - - windows build: - export PATH="$$flutter$$/bin:$PATH" - flutter config --no-analytics @@ -51,5 +41,6 @@ Builds: AutoUpdateMode: Version UpdateCheckMode: Tags +UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ CurrentVersion: 1.2.2 CurrentVersionCode: 13 -- GitLab From fbc2bede3563413ca2453254ba75b7dcab627639 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 10:26:09 +0100 Subject: [PATCH 03/19] Fix categories order, add AutoName --- metadata/com.trudido.app.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 9f6a4775189..98267a27841 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -1,6 +1,6 @@ Categories: - - Task - Note + - Task License: GPL-3.0-or-later AuthorName: Dominik Müller AuthorWebSite: https://github.com/dominikmuellr @@ -8,6 +8,7 @@ SourceCode: https://github.com/dominikmuellr/trudido IssueTracker: https://github.com/dominikmuellr/trudido/issues Name: Trudido +AutoName: trudido Summary: A feature-rich todo and notes app Description: | Trudido is a privacy-focused todo and notes app with rich features. -- GitLab From f772ad4b32ef5be1db83f10072ce4c2dd9a4f6fd Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 10:37:26 +0100 Subject: [PATCH 04/19] Update Flutter version from 3.24.5 to 3.32.0 (Dart 3.8+ required) --- metadata/com.trudido.app.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 98267a27841..2c283fe0f45 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -6,7 +6,6 @@ AuthorName: Dominik Müller AuthorWebSite: https://github.com/dominikmuellr SourceCode: https://github.com/dominikmuellr/trudido IssueTracker: https://github.com/dominikmuellr/trudido/issues - Name: Trudido AutoName: trudido Summary: A feature-rich todo and notes app @@ -33,7 +32,7 @@ Builds: commit: v1.2.2 output: build/app/outputs/flutter-apk/app-release.apk srclibs: - - flutter@3.24.5 + - flutter@3.32.0 build: - export PATH="$$flutter$$/bin:$PATH" - flutter config --no-analytics -- GitLab From b64ca907f620dc1bfe6c20f40524ae193d7748ab Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 10:44:02 +0100 Subject: [PATCH 05/19] Fix lint (add blank line before Name) and use Flutter 3.35.0 (Dart 3.9.x) --- metadata/com.trudido.app.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 2c283fe0f45..d0b48794045 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -6,6 +6,7 @@ AuthorName: Dominik Müller AuthorWebSite: https://github.com/dominikmuellr SourceCode: https://github.com/dominikmuellr/trudido IssueTracker: https://github.com/dominikmuellr/trudido/issues + Name: Trudido AutoName: trudido Summary: A feature-rich todo and notes app @@ -32,7 +33,7 @@ Builds: commit: v1.2.2 output: build/app/outputs/flutter-apk/app-release.apk srclibs: - - flutter@3.32.0 + - flutter@3.35.0 build: - export PATH="$$flutter$$/bin:$PATH" - flutter config --no-analytics -- GitLab From fdbad9b220f4b4488f3520690fe1190467839d13 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 11:02:20 +0100 Subject: [PATCH 06/19] Add --no-deferred-components to exclude Google Play Core --- metadata/com.trudido.app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index d0b48794045..9407994f887 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -38,7 +38,7 @@ Builds: - export PATH="$$flutter$$/bin:$PATH" - flutter config --no-analytics - flutter pub get - - flutter build apk --release + - flutter build apk --release --no-deferred-components AutoUpdateMode: Version UpdateCheckMode: Tags -- GitLab From b558a70fbb97b89718775f2ed3b0219f1c50fa83 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 11:04:36 +0100 Subject: [PATCH 07/19] Match Summary to fastlane short_description.txt --- metadata/com.trudido.app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 9407994f887..7208cf714bd 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -9,7 +9,7 @@ IssueTracker: https://github.com/dominikmuellr/trudido/issues Name: Trudido AutoName: trudido -Summary: A feature-rich todo and notes app +Summary: Privacy-friendly, open-source to-do list app. No ads, no tracking. Description: | Trudido is a privacy-focused todo and notes app with rich features. -- GitLab From d9cbdadad3b30ffdec629f290d17d91fe68832a3 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 11:24:04 +0100 Subject: [PATCH 08/19] Fix Flutter build: use stable srclib with dynamic version checkout - Use flutter@stable instead of flutter@3.35.0 (tag doesn't exist) - Extract Flutter version from pubspec.yaml and checkout correct version - Remove invalid --no-deferred-components flag (only works for appbundle) - Add scandelete for .pub-cache - Remove ios/web directories not needed for Android build - Properly reference flutter via $$flutter$$/bin/flutter --- metadata/com.trudido.app.yml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 7208cf714bd..f132d3cb35d 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -9,7 +9,7 @@ IssueTracker: https://github.com/dominikmuellr/trudido/issues Name: Trudido AutoName: trudido -Summary: Privacy-friendly, open-source to-do list app. No ads, no tracking. +Summary: Privacy-focused todo and notes app Description: | Trudido is a privacy-focused todo and notes app with rich features. @@ -33,12 +33,22 @@ Builds: commit: v1.2.2 output: build/app/outputs/flutter-apk/app-release.apk srclibs: - - flutter@3.35.0 + - flutter@stable + rm: + - ios + - web + prebuild: + - export flutterVersion=$(sed -n -E 's/^\s*flutter:\s*"?([0-9.]+)"?/\1/p' pubspec.yaml) + - '[[ $flutterVersion ]] || exit 1' + - git -C $$flutter$$ checkout -f $flutterVersion + - export PUB_CACHE=$(pwd)/.pub-cache + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter pub get + scandelete: + - .pub-cache build: - - export PATH="$$flutter$$/bin:$PATH" - - flutter config --no-analytics - - flutter pub get - - flutter build apk --release --no-deferred-components + - export PUB_CACHE=$(pwd)/.pub-cache + - $$flutter$$/bin/flutter build apk --release AutoUpdateMode: Version UpdateCheckMode: Tags -- GitLab From 17f1c7edced76aeb1c6ecae7b0f11272e9062da5 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 11:29:48 +0100 Subject: [PATCH 09/19] Fix Trudido build: remove non-existent ios dir, use localized summary - Remove ios from rm: directive (doesn't exist in v1.2.2 tag) - Move Summary to metadata/com.trudido.app/en-US/summary.txt (required format for F-Droid localized metadata) - Keep web in rm: directive (exists in repo) --- metadata/com.trudido.app.yml | 3 +-- metadata/com.trudido.app/en-US/summary.txt | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 metadata/com.trudido.app/en-US/summary.txt diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index f132d3cb35d..c64684bea8a 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -9,7 +9,7 @@ IssueTracker: https://github.com/dominikmuellr/trudido/issues Name: Trudido AutoName: trudido -Summary: Privacy-focused todo and notes app + Description: | Trudido is a privacy-focused todo and notes app with rich features. @@ -35,7 +35,6 @@ Builds: srclibs: - flutter@stable rm: - - ios - web prebuild: - export flutterVersion=$(sed -n -E 's/^\s*flutter:\s*"?([0-9.]+)"?/\1/p' pubspec.yaml) diff --git a/metadata/com.trudido.app/en-US/summary.txt b/metadata/com.trudido.app/en-US/summary.txt new file mode 100644 index 00000000000..f8bc57b0b20 --- /dev/null +++ b/metadata/com.trudido.app/en-US/summary.txt @@ -0,0 +1 @@ +Privacy-focused todo and notes app -- GitLab From cf97905fb961f3a9e795095bec6d815e31385708 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 12:24:52 +0100 Subject: [PATCH 10/19] com.trudido.app: use submodule Flutter, add NonFreeDep antifeature --- metadata/com.trudido.app.yml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index c64684bea8a..b34a34060b5 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -1,3 +1,7 @@ +AntiFeatures: + NonFreeDep: + en-US: Flutter SDK build dependency includes unused proprietary library stubs. + Categories: - Note - Task @@ -31,23 +35,22 @@ Builds: - versionName: 1.2.2 versionCode: 13 commit: v1.2.2 + submodules: true output: build/app/outputs/flutter-apk/app-release.apk - srclibs: - - flutter@stable rm: - web prebuild: - - export flutterVersion=$(sed -n -E 's/^\s*flutter:\s*"?([0-9.]+)"?/\1/p' pubspec.yaml) - - '[[ $flutterVersion ]] || exit 1' - - git -C $$flutter$$ checkout -f $flutterVersion - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter config --no-analytics - - $$flutter$$/bin/flutter pub get + - submodules/flutter/bin/flutter config --no-analytics + - submodules/flutter/bin/flutter pub get + scanignore: + - submodules/flutter/bin/cache scandelete: + - submodules/flutter - .pub-cache build: - export PUB_CACHE=$(pwd)/.pub-cache - - $$flutter$$/bin/flutter build apk --release + - submodules/flutter/bin/flutter build apk --release AutoUpdateMode: Version UpdateCheckMode: Tags -- GitLab From 8907dcc9a20cac05c4eab4751a8abda61663fdad Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 12:35:16 +0100 Subject: [PATCH 11/19] com.trudido.app: use submodule Flutter, add NonFreeDep antifeature, fix lint --- metadata/com.trudido.app.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index b34a34060b5..87f6fd18ed9 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -1,7 +1,6 @@ AntiFeatures: NonFreeDep: en-US: Flutter SDK build dependency includes unused proprietary library stubs. - Categories: - Note - Task @@ -13,7 +12,6 @@ IssueTracker: https://github.com/dominikmuellr/trudido/issues Name: Trudido AutoName: trudido - Description: | Trudido is a privacy-focused todo and notes app with rich features. -- GitLab From 26bc70f77c864e14c5992dbbd3f77f40022f1567 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Tue, 2 Dec 2025 13:08:56 +0100 Subject: [PATCH 12/19] com.trudido.app: update to Flutter 3.38.3, remove AntiFeatures --- metadata/com.trudido.app.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 87f6fd18ed9..8901d6849f7 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -1,6 +1,3 @@ -AntiFeatures: - NonFreeDep: - en-US: Flutter SDK build dependency includes unused proprietary library stubs. Categories: - Note - Task -- GitLab From 30b632eda9012e930b3f4e2d885d9230f428eabd Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Fri, 12 Dec 2025 10:36:35 +0100 Subject: [PATCH 13/19] Update Trudido to 1.2.3 (2014) https://github.com/dominikmuellr/trudido/releases/tag/v1.2.3 --- metadata/com.trudido.app.yml | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 8901d6849f7..19afeeebd43 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -47,8 +47,28 @@ Builds: - export PUB_CACHE=$(pwd)/.pub-cache - submodules/flutter/bin/flutter build apk --release + - versionName: 1.2.3 + versionCode: 14 + commit: v1.2.3 + submodules: true + output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk + rm: + - web + prebuild: + - export PUB_CACHE=$(pwd)/.pub-cache + - submodules/flutter/bin/flutter config --no-analytics + - submodules/flutter/bin/flutter pub get + scanignore: + - submodules/flutter/bin/cache + scandelete: + - submodules/flutter + - .pub-cache + build: + - export PUB_CACHE=$(pwd)/.pub-cache + - submodules/flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64" + AutoUpdateMode: Version UpdateCheckMode: Tags UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ -CurrentVersion: 1.2.2 -CurrentVersionCode: 13 +CurrentVersion: 1.2.3 +CurrentVersionCode: 14 -- GitLab From 1fea7664a0a12a4a57134e1685d0abf5f881100b Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Fri, 12 Dec 2025 11:26:44 +0100 Subject: [PATCH 14/19] Fix Trudido versionCode: use 2014 (14 + VercodeOperation offset) --- metadata/com.trudido.app.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 19afeeebd43..24fcf958b41 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -48,7 +48,7 @@ Builds: - submodules/flutter/bin/flutter build apk --release - versionName: 1.2.3 - versionCode: 14 + versionCode: 2014 commit: v1.2.3 submodules: true output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk @@ -71,4 +71,4 @@ AutoUpdateMode: Version UpdateCheckMode: Tags UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ CurrentVersion: 1.2.3 -CurrentVersionCode: 14 +CurrentVersionCode: 2014 -- GitLab From a2f175cb47fda6639496c93e4c749d9f1ee7d989 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Fri, 12 Dec 2025 11:38:32 +0100 Subject: [PATCH 15/19] Fix Trudido versionCode: use raw value 14 (no VercodeOperation) --- metadata/com.trudido.app.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 24fcf958b41..19afeeebd43 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -48,7 +48,7 @@ Builds: - submodules/flutter/bin/flutter build apk --release - versionName: 1.2.3 - versionCode: 2014 + versionCode: 14 commit: v1.2.3 submodules: true output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk @@ -71,4 +71,4 @@ AutoUpdateMode: Version UpdateCheckMode: Tags UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ CurrentVersion: 1.2.3 -CurrentVersionCode: 2014 +CurrentVersionCode: 14 -- GitLab From 2c73cae0930ce13960317d2df4e59c303048a525 Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Fri, 12 Dec 2025 11:42:19 +0100 Subject: [PATCH 16/19] Trudido: Remove old v1.2.2 build, add VercodeOperation for ARM64 split APK - Only include v1.2.3 (new app submission) - versionCode 2014 = 14 + 2000 (ARM64 ABI offset) - VercodeOperation tells F-Droid about the +2000 transform --- metadata/com.trudido.app.yml | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index 19afeeebd43..cc9334747e9 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -27,28 +27,8 @@ RepoType: git Repo: https://github.com/dominikmuellr/trudido.git Builds: - - versionName: 1.2.2 - versionCode: 13 - commit: v1.2.2 - submodules: true - output: build/app/outputs/flutter-apk/app-release.apk - rm: - - web - prebuild: - - export PUB_CACHE=$(pwd)/.pub-cache - - submodules/flutter/bin/flutter config --no-analytics - - submodules/flutter/bin/flutter pub get - scanignore: - - submodules/flutter/bin/cache - scandelete: - - submodules/flutter - - .pub-cache - build: - - export PUB_CACHE=$(pwd)/.pub-cache - - submodules/flutter/bin/flutter build apk --release - - versionName: 1.2.3 - versionCode: 14 + versionCode: 2014 commit: v1.2.3 submodules: true output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk @@ -69,6 +49,8 @@ Builds: AutoUpdateMode: Version UpdateCheckMode: Tags +VercodeOperation: + - '%c + 2000' UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ CurrentVersion: 1.2.3 -CurrentVersionCode: 14 +CurrentVersionCode: 2014 -- GitLab From ebe9ee2dba96b71eefe1e9fd4545334b167720f7 Mon Sep 17 00:00:00 2001 From: Dominik Date: Fri, 12 Dec 2025 13:36:28 +0000 Subject: [PATCH 17/19] Apply 1 suggestion(s) to 1 file(s) Co-authored-by: linsui <2873532-linsui@users.noreply.gitlab.com> --- metadata/com.trudido.app.yml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index cc9334747e9..c1d590d0193 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -9,19 +9,6 @@ IssueTracker: https://github.com/dominikmuellr/trudido/issues Name: Trudido AutoName: trudido -Description: | - Trudido is a privacy-focused todo and notes app with rich features. - - Features: - * Task management with categories, priorities, and due dates - * Rich text notes with markdown support - * Encrypted vault for private notes (biometric unlock) - * Calendar integration (DAVx5/Android Calendar sync) - * Audio recordings, images, and video attachments - * PDF export - * Material You dynamic theming - * Fully offline - no internet required - * No ads, no tracking RepoType: git Repo: https://github.com/dominikmuellr/trudido.git -- GitLab From 1c97df2625d71e27268c00d55d3cd2f1387d684e Mon Sep 17 00:00:00 2001 From: Dominik Date: Fri, 12 Dec 2025 14:27:09 +0000 Subject: [PATCH 18/19] Delete summary.txt --- metadata/com.trudido.app/en-US/summary.txt | 1 - 1 file changed, 1 deletion(-) delete mode 100644 metadata/com.trudido.app/en-US/summary.txt diff --git a/metadata/com.trudido.app/en-US/summary.txt b/metadata/com.trudido.app/en-US/summary.txt deleted file mode 100644 index f8bc57b0b20..00000000000 --- a/metadata/com.trudido.app/en-US/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Privacy-focused todo and notes app -- GitLab From e0bffe7199b8663dde718a3089c00cbb15efedfb Mon Sep 17 00:00:00 2001 From: dominikmuellr Date: Fri, 12 Dec 2025 15:39:07 +0100 Subject: [PATCH 19/19] Trudido: use commit hash, remove Name/Description/summary.txt --- metadata/com.trudido.app.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/metadata/com.trudido.app.yml b/metadata/com.trudido.app.yml index c1d590d0193..53b4303f96b 100644 --- a/metadata/com.trudido.app.yml +++ b/metadata/com.trudido.app.yml @@ -7,7 +7,6 @@ AuthorWebSite: https://github.com/dominikmuellr SourceCode: https://github.com/dominikmuellr/trudido IssueTracker: https://github.com/dominikmuellr/trudido/issues -Name: Trudido AutoName: trudido RepoType: git @@ -16,7 +15,7 @@ Repo: https://github.com/dominikmuellr/trudido.git Builds: - versionName: 1.2.3 versionCode: 2014 - commit: v1.2.3 + commit: 8bfe8428a790787233989159e1da1c5a9b15dc62 submodules: true output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk rm: -- GitLab