From 2a9a67d399c210677d58269bc27ceb4881c176cf Mon Sep 17 00:00:00 2001 From: Harald Date: Wed, 28 Oct 2026 14:48:54 +0100 Subject: [PATCH] chore(release): bump version to 0.41.0 Co-Authored-By: Claude Opus 5.5 --- Cargo.lock | 2 +- Cargo.toml | 2 +- packaging/eu.pansi.ink-notes.metainfo.xml | 5 +++++ packaging/ink-notes.metainfo.xml | 5 +++++ packaging/release-notes.md.tmpl | 1 + 5 files changed, 13 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4553783..3a527b1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1540,7 +1540,7 @@ dependencies = [ [[package]] name = "ink-notes" -version = "0.40.0" +version = "0.41.0" dependencies = [ "ab_glyph", "android_logger", diff --git a/Cargo.toml b/Cargo.toml index e744ef2..45a780e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ink-notes" -version = "0.40.0" +version = "0.41.0" edition = "2021" description = "Notizbuch-App für Stift, Touch und Maus unter Linux" repository = "https://gitea.pansi.eu/harald/ink-notes" diff --git a/packaging/eu.pansi.ink-notes.metainfo.xml b/packaging/eu.pansi.ink-notes.metainfo.xml index 539d8da..923b9db 100644 --- a/packaging/eu.pansi.ink-notes.metainfo.xml +++ b/packaging/eu.pansi.ink-notes.metainfo.xml @@ -84,6 +84,11 @@ + + +

Experimental: computes handwritten formulas after an equals sign and offers the result next to it (turn on in the menu under input).

+
+

New Android version: a signed APK for 64-bit ARM devices with pen, touch, soft keyboard, file import and exports to Downloads.

diff --git a/packaging/ink-notes.metainfo.xml b/packaging/ink-notes.metainfo.xml index 539d8da..923b9db 100644 --- a/packaging/ink-notes.metainfo.xml +++ b/packaging/ink-notes.metainfo.xml @@ -84,6 +84,11 @@ + + +

Experimental: computes handwritten formulas after an equals sign and offers the result next to it (turn on in the menu under input).

+
+

New Android version: a signed APK for 64-bit ARM devices with pen, touch, soft keyboard, file import and exports to Downloads.

diff --git a/packaging/release-notes.md.tmpl b/packaging/release-notes.md.tmpl index 4e4f5a0..1b64d9b 100644 --- a/packaging/release-notes.md.tmpl +++ b/packaging/release-notes.md.tmpl @@ -3,6 +3,7 @@ Notebook app for pen, touch and mouse on Linux (tested on Zorin OS 18 / Ubuntu 24.04). ### Highlights: +- **Computing formulas (experimental)**: Turn on in ☰ → Input ("Compute formulas after “=”"). After a handwritten `=` and a short pause, the result appears next to it together with what was read, e.g. `2⁴ = 16` or `(x + 3)² = x² + 6x + 9`; tapping it with the pen or clicking inserts it as text in the ink color and as high as the handwriting. Digits, `+ − · : /`, parentheses, exponents, fraction bars, decimal commas and `x`, `y`, `a`, `b` are read; numbers are computed exactly, expressions with variables multiplied out. Recognition runs offline without machine learning – feedback with real handwriting welcome (Issue #46) - **Android**: `ink-notes__arm64.apk` brings ink-notes to Android 8 and newer (64-bit ARM) – download it on the device and open it to install. The pen is told apart from fingers (pressure, pen buttons, eraser end, palm rejection), text fields open the soft keyboard, import and inserting images use the system file dialog, and exports are saved to `Download/ink-notes` (Android 10 and newer). Notebooks live in the app's own storage and are removed when uninstalling; updates are installed by opening the new APK. Nothing changes on Linux and Windows - **Battery drain fixed**: ink-notes redrew its window at full frame rate even when nothing happened, which kept the app and the desktop (e.g. gnome-shell) busy and drained the battery. It now only draws when something changes; idle CPU load drops to practically zero. Also applies to Windows. Internally, the Android version now follows the app lifecycle and can be packed into an APK (not part of the release yet) - **PDF export on current lopdf**: The PDF export uses its own small PDF writer on top of lopdf 0.46 instead of the outdated printpdf 0.7 (which pinned lopdf 0.31). Exported PDFs look the same – layers, searchable text, images, highlighters and bookmarks stay as before