From 9315151a64da86e851c9ec69288037e7022d33a0 Mon Sep 17 00:00:00 2001 From: Yuri Karamian Date: Sat, 28 Feb 2026 23:53:21 +0100 Subject: [PATCH] update README.md --- README.md | 12 +-- fdroid/com.helixnotes.app.yml | 156 +++++++++++++++++++++++++++++++++- 2 files changed, 160 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 2297e39..0fbbc5e 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ A local markdown note-taking app built with Tauri, SvelteKit, and Rust. Your notes are stored as standard Markdown files on your local filesystem. No cloud, no lock-in. -## Download (v1.2.0) +## Download (v1.2.1) ### Linux @@ -23,23 +23,23 @@ curl -fsSL https://repo.arkhost.com/gpg.key | sudo gpg --dearmor -o /usr/share/k #### AppImage (Arch, Fedora 43+, openSUSE Tumbleweed) -[Download AppImage](https://download.helixnotes.com/releases/v1.2.0/HelixNotes_1.2.0_amd64.AppImage) +[Download AppImage](https://download.helixnotes.com/releases/v1.2.1/HelixNotes_1.2.1_amd64.AppImage) #### .deb (manual) -[Download .deb](https://codeberg.org/ArkHost/HelixNotes/releases/download/v1.2.0/HelixNotes_1.2.0_amd64.deb) — Ubuntu 22.04+ +[Download .deb](https://codeberg.org/ArkHost/HelixNotes/releases/download/v1.2.1/HelixNotes_1.2.1_amd64.deb) — Ubuntu 22.04+ ### Windows -[Download Installer](https://codeberg.org/ArkHost/HelixNotes/releases/download/v1.2.0/HelixNotes_1.2.0_x64-setup.exe) — Windows 10/11 +[Download Installer](https://codeberg.org/ArkHost/HelixNotes/releases/download/v1.2.1/HelixNotes_1.2.1_x64-setup.exe) — Windows 10/11 ### macOS -[Download .dmg](https://codeberg.org/ArkHost/HelixNotes/releases/download/v1.2.0/HelixNotes_1.2.0_x64.dmg) — macOS (Intel, runs on Apple Silicon via Rosetta) +[Download .dmg](https://codeberg.org/ArkHost/HelixNotes/releases/download/v1.2.1/HelixNotes_1.2.1_x64.dmg) — macOS (Intel, runs on Apple Silicon via Rosetta) ### Android -[Download APK](https://download.helixnotes.com/releases/v1.2.0/HelixNotes_1.2.0_android.apk) — Tested on Android 16 +[Download APK](https://download.helixnotes.com/releases/v1.2.1/HelixNotes_1.2.1_android.apk) — Tested on Android 16 --- diff --git a/fdroid/com.helixnotes.app.yml b/fdroid/com.helixnotes.app.yml index 95dc1ac..2a7ed55 100644 --- a/fdroid/com.helixnotes.app.yml +++ b/fdroid/com.helixnotes.app.yml @@ -166,9 +166,161 @@ Builds: gradle: - yes + - versionName: 1.2.1 + versionCode: 10201001 + commit: v1.2.1 + timeout: 10800 + sudo: + - apt-get update + - apt-get install -y make pkg-config libssl-dev + output: src-tauri/gen/android/app/build/outputs/apk/arm64/release/app-arm64-release-unsigned.apk + srclibs: + - rustup@1.28.1 + - esbuild@v0.25.0 + prebuild: + - export RUSTUP_HOME="$$rustup$$/rustup" + - export CARGO_HOME="$$rustup$$/cargo" + - $$rustup$$/rustup-init.sh -y --no-modify-path + - export PATH="$$CARGO_HOME$$/bin:$PATH" + - rustup target add aarch64-linux-android + - cargo install tauri-cli --version ^2.10.0 --locked + - cd $$esbuild$$ + - GOPATH="$PWD/gopath" go build -o esbuild-bin ./cmd/esbuild + - cd $$helixnotes$$ + scandelete: + - src-tauri/gen/android/.gradle + build: + - export RUSTUP_HOME="$$rustup$$/rustup" + - export CARGO_HOME="$$rustup$$/cargo" + - export PATH="$$CARGO_HOME$$/bin:$$esbuild$$:$PATH" + - ln -sf $$esbuild$$/esbuild-bin $$esbuild$$/esbuild + - export NDK_HOME="$$NDK$$" + - export ANDROID_HOME="$$SDK$$" + - corepack enable + - corepack prepare pnpm@latest --activate + - pnpm install --frozen-lockfile + - cargo tauri android build --apk --split-per-abi --ci + ndk: 27.0.12077973 + gradle: + - yes + + - versionName: 1.2.1 + versionCode: 10201002 + commit: v1.2.1 + timeout: 10800 + sudo: + - apt-get update + - apt-get install -y make pkg-config libssl-dev + output: src-tauri/gen/android/app/build/outputs/apk/arm/release/app-arm-release-unsigned.apk + srclibs: + - rustup@1.28.1 + - esbuild@v0.25.0 + prebuild: + - export RUSTUP_HOME="$$rustup$$/rustup" + - export CARGO_HOME="$$rustup$$/cargo" + - $$rustup$$/rustup-init.sh -y --no-modify-path + - export PATH="$$CARGO_HOME$$/bin:$PATH" + - rustup target add armv7-linux-androideabi + - cargo install tauri-cli --version ^2.10.0 --locked + - cd $$esbuild$$ + - GOPATH="$PWD/gopath" go build -o esbuild-bin ./cmd/esbuild + - cd $$helixnotes$$ + scandelete: + - src-tauri/gen/android/.gradle + build: + - export RUSTUP_HOME="$$rustup$$/rustup" + - export CARGO_HOME="$$rustup$$/cargo" + - export PATH="$$CARGO_HOME$$/bin:$$esbuild$$:$PATH" + - ln -sf $$esbuild$$/esbuild-bin $$esbuild$$/esbuild + - export NDK_HOME="$$NDK$$" + - export ANDROID_HOME="$$SDK$$" + - corepack enable + - corepack prepare pnpm@latest --activate + - pnpm install --frozen-lockfile + - cargo tauri android build --apk --split-per-abi --ci + ndk: 27.0.12077973 + gradle: + - yes + + - versionName: 1.2.1 + versionCode: 10201003 + commit: v1.2.1 + timeout: 10800 + sudo: + - apt-get update + - apt-get install -y make pkg-config libssl-dev + output: src-tauri/gen/android/app/build/outputs/apk/x86/release/app-x86-release-unsigned.apk + srclibs: + - rustup@1.28.1 + - esbuild@v0.25.0 + prebuild: + - export RUSTUP_HOME="$$rustup$$/rustup" + - export CARGO_HOME="$$rustup$$/cargo" + - $$rustup$$/rustup-init.sh -y --no-modify-path + - export PATH="$$CARGO_HOME$$/bin:$PATH" + - rustup target add i686-linux-android + - cargo install tauri-cli --version ^2.10.0 --locked + - cd $$esbuild$$ + - GOPATH="$PWD/gopath" go build -o esbuild-bin ./cmd/esbuild + - cd $$helixnotes$$ + scandelete: + - src-tauri/gen/android/.gradle + build: + - export RUSTUP_HOME="$$rustup$$/rustup" + - export CARGO_HOME="$$rustup$$/cargo" + - export PATH="$$CARGO_HOME$$/bin:$$esbuild$$:$PATH" + - ln -sf $$esbuild$$/esbuild-bin $$esbuild$$/esbuild + - export NDK_HOME="$$NDK$$" + - export ANDROID_HOME="$$SDK$$" + - corepack enable + - corepack prepare pnpm@latest --activate + - pnpm install --frozen-lockfile + - cargo tauri android build --apk --split-per-abi --ci + ndk: 27.0.12077973 + gradle: + - yes + + - versionName: 1.2.1 + versionCode: 10201004 + commit: v1.2.1 + timeout: 10800 + sudo: + - apt-get update + - apt-get install -y make pkg-config libssl-dev + output: src-tauri/gen/android/app/build/outputs/apk/x86_64/release/app-x86_64-release-unsigned.apk + srclibs: + - rustup@1.28.1 + - esbuild@v0.25.0 + prebuild: + - export RUSTUP_HOME="$$rustup$$/rustup" + - export CARGO_HOME="$$rustup$$/cargo" + - $$rustup$$/rustup-init.sh -y --no-modify-path + - export PATH="$$CARGO_HOME$$/bin:$PATH" + - rustup target add x86_64-linux-android + - cargo install tauri-cli --version ^2.10.0 --locked + - cd $$esbuild$$ + - GOPATH="$PWD/gopath" go build -o esbuild-bin ./cmd/esbuild + - cd $$helixnotes$$ + scandelete: + - src-tauri/gen/android/.gradle + build: + - export RUSTUP_HOME="$$rustup$$/rustup" + - export CARGO_HOME="$$rustup$$/cargo" + - export PATH="$$CARGO_HOME$$/bin:$$esbuild$$:$PATH" + - ln -sf $$esbuild$$/esbuild-bin $$esbuild$$/esbuild + - export NDK_HOME="$$NDK$$" + - export ANDROID_HOME="$$SDK$$" + - corepack enable + - corepack prepare pnpm@latest --activate + - pnpm install --frozen-lockfile + - cargo tauri android build --apk --split-per-abi --ci + ndk: 27.0.12077973 + gradle: + - yes + AllowedAPKSigningKeys: TODO_YOUR_APK_SIGNING_CERT_SHA256 AutoUpdateMode: Version UpdateCheckMode: Tags ^v[\d.]+$ -CurrentVersion: 1.2.0 -CurrentVersionCode: 10200004 +CurrentVersion: 1.2.1 +CurrentVersionCode: 10201004