harald pushed to main at harald/ink-notes 2026-10-27 21:25:20 +01:00
0be321837c feat(android): Java activity for keyboard text and the system file dialog (Issue #42)
harald pushed to main at harald/ink-notes 2026-10-27 21:14:42 +01:00
a8aef30db7 feat(android): pen input, soft keyboard and exports to Downloads (Issues #42, #44)
harald released ink-notes v0.39.3 at harald/ink-notes 2026-10-27 20:52:34 +01:00
harald pushed tag v0.39.3 to harald/ink-notes 2026-10-27 20:25:10 +01:00
harald deleted tag v0.39.3 from harald/ink-notes 2026-10-27 20:25:09 +01:00
harald pushed to main at harald/ink-notes 2026-10-27 20:25:07 +01:00
4ca21483e5 fix(sync): compare small files by content to detect quick rewrites
harald commented on issue harald/ink-notes#45 2026-10-27 20:17:11 +01:00
ci(android): Containerized build script for reproducible APK compilation

Erster Schritt in v0.39.3: scripts/package-android.sh baut target/ink-notes_<version>_arm64.apk ohne Gradle.

  • Ablauf: NDK-Build der cdylib, dann aapt2, zipalign und apksigner. -…
harald commented on issue harald/ink-notes#42 2026-10-27 20:17:10 +01:00
build(android): Cargo configuration, crate-type cdylib and android_main entrypoint

In v0.39.3 enthalten:

  • Die wgpu-Oberfläche entsteht erst bei Resumed. Bei Suspended wird sie freigegeben und beim nächsten Resumed neu angelegt.
  • Vor dem Wechsel in den Hintergrund…
harald pushed tag v0.39.3 to harald/ink-notes 2026-10-27 20:16:53 +01:00
harald pushed to main at harald/ink-notes 2026-10-27 20:16:52 +01:00
c95cde8ec8 chore(release): bump version to 0.39.3
6b80cd672a fix: stop redrawing endlessly while idle (battery drain)
7faf78ddeb feat(android): follow the activity lifecycle and build an APK (Issue #42)
Compare 3 commits »
harald released ink-notes v0.39.2 at harald/ink-notes 2026-10-27 17:14:59 +01:00
harald pushed tag v0.39.2 to harald/ink-notes 2026-10-27 16:57:39 +01:00
harald pushed to main at harald/ink-notes 2026-10-27 16:57:38 +01:00
ce3a1f697b chore(release): bump version to 0.39.2
e47c2b6f28 build: replace printpdf 0.7 with own PDF writer on lopdf 0.46
Compare 2 commits »
harald commented on issue harald/ink-notes#48 2026-10-27 15:59:05 +01:00
Portierung auf Windows

Fix in v0.39.1: Die Maus ist unter Windows wieder normal bedienbar.

Ursache: Windows Ink hat die Maus als Stift gemeldet. Dadurch liefen Klicks und Bewegungen über den Stift-Weg, und die…

harald released ink-notes v0.39.1 at harald/ink-notes 2026-10-27 15:58:27 +01:00
harald pushed tag v0.39.1 to harald/ink-notes 2026-10-27 15:46:19 +01:00
harald pushed to main at harald/ink-notes 2026-10-27 15:46:18 +01:00
d610ca019a chore(release): bump version to 0.39.1
8034c88f8b fix(windows): don't let Windows Ink report the mouse as a pen (Issue #48)
Compare 2 commits »
harald commented on issue harald/ink-notes#42 2026-10-27 15:35:38 +01:00
build(android): Cargo configuration, crate-type cdylib and android_main entrypoint

Grundlagen sind in v0.39.0 enthalten (zusammen mit Windows, #48):

  • android_main als Einstieg, winit mit android-native-activity, android_logger.
  • Die App-Logik läuft über…
harald commented on issue harald/ink-notes#43 2026-10-27 15:35:38 +01:00
feat(fs): Abstract storage paths and database initialization for Android data_dir

Teil 1 ist in v0.39.0: src/paths.rs liefert data_dir(), config_dir() und cache_dir().

  • Linux: XDG wie bisher.
  • Windows: %APPDATA% bzw. %LOCALAPPDATA%.
  • Android: android_main…
harald commented on issue harald/ink-notes#48 2026-10-27 15:35:37 +01:00
Portierung auf Windows

Erste experimentelle Windows-Version in v0.39.0: ink-notes_0.39.0_x86_64.exe unter Releases.

  • Portables Programm für Windows 10/11, ohne Installation einfach starten. SmartScreen fragt…