No description
Find a file
randogoth 8c954ba74b
All checks were successful
Release APK / build (push) Successful in 2m21s
fix: avoid grep -P for version extraction in release workflow
The android runner's grep lacks PCRE support, so grep -oP failed
silently inside command substitution, leaving VERSION_CODE/NAME
empty and breaking the changelog lookup. Use plain bash parameter
expansion instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-14 13:29:20 +03:00
.forgejo/workflows fix: avoid grep -P for version extraction in release workflow 2026-10-14 13:29:20 +03:00
android feat: set up signed release pipeline for Forgejo 2026-10-14 10:01:36 +03:00
assets
fastlane chore: update Play Store metadata icon and add screenshots 2026-10-14 13:06:42 +03:00
google_fonts added font 2025-02-22 21:14:35 +02:00
ios chore: rename app identifier to vision.flux.muzzlevelocity 2026-10-13 11:29:04 +03:00
lib docs: bump version to 1.1.0 and document the editor, shortcuts and D-pad 2026-10-13 12:17:10 +03:00
linux chore: rename app identifier to vision.flux.muzzlevelocity 2026-10-13 11:29:04 +03:00
macos feat: add built-in markdown editor with search jump and typing helpers 2026-10-13 12:10:38 +03:00
nix-android-sdk chore: set up Flutter and Android SDK with devbox 2026-10-13 12:10:38 +03:00
test fix: run search bar commands on Enter and filter by /folder 2026-10-13 12:17:10 +03:00
web
windows feat: add built-in markdown editor with search jump and typing helpers 2026-10-13 12:10:38 +03:00
.gitignore chore: ignore Flutter DevTools' local options file 2026-10-14 12:04:11 +03:00
.metadata
analysis_options.yaml
devbox.json chore: set up Flutter and Android SDK with devbox 2026-10-13 12:10:38 +03:00
devbox.lock chore: set up Flutter and Android SDK with devbox 2026-10-13 12:10:38 +03:00
LICENSE docs: add the Apache-2.0 license text 2026-10-14 12:04:11 +03:00
pubspec.lock fix: build Android against the devbox SDK and current Flutter 2026-10-13 12:10:38 +03:00
pubspec.yaml docs: bump version to 1.1.0 and document the editor, shortcuts and D-pad 2026-10-13 12:17:10 +03:00
README.md docs: bump version to 1.1.0 and document the editor, shortcuts and D-pad 2026-10-13 12:17:10 +03:00

Muzzle Velocity

A fast and minimalist note-taking app inspired by Notational Velocity and Terminal Velocity. Notes are plain Markdown files in a folder you choose, so you can sync or edit them with other tools.

  • One search bar to filter notes by title, content, and #tags, +projects, or @contexts, and to create a note by pressing Enter.
  • Notes open read-only with Markdown highlighting, and jump to the search match. Switch to editing with one tap.
  • Editing helps with Markdown: wrapping selections, continuing lists, and keeping indentation.
  • Keyboard shortcuts on desktop and D-pad navigation on phones.

The in-app Help page (:help or the menu) describes every feature.

Development

The toolchain (Flutter, JDK, Android SDK, and Linux build tools) is managed with devbox:

devbox run test        # Run the tests.
devbox run analyze     # Run static analysis.
devbox run run         # Run on a connected device.
devbox run run-linux   # Run the Linux desktop app.

The devbox-managed Android SDK is read-only and provides NDK 27.0.12077973, so the Android build pins that version instead of Flutter's default.