Skip to content

Releases: pilcrowmd/pilcrow

PilcrowMD 1.0.8

Choose a tag to compare

@pawelleks pawelleks released this 18 Sep 15:38

Added

  • You can start a new document without finding a file first. The welcome screen has a second
    button, Create MD File, which opens a blank document straight in the editor. Write first,
    then save it wherever you like — the file is created when you save, not before.
  • A setting to open documents ready to write. Settings → Open in edit mode. With it on, a
    document opens in the editor instead of the reader, so writing no longer costs a tap on every
    file. Off by default, and the reader is still one tap away.

Fixed

  • Pinch-to-zoom in the reader no longer leaves blocks at different sizes. While your fingers
    were still on the screen, headings and paragraphs could drift apart — a title could even end up
    smaller than before you started — and everything then snapped to one size the moment you let go.
    Text now grows and shrinks together throughout the gesture, so what you see while pinching is
    what you get when you release. Reading size only; your file is never touched.
  • Right-to-left text in the editor now starts at the right edge. Arabic and other right-to-left
    lines were laid out from the left, which is the wrong side of the screen to begin reading on. The
    characters themselves were always in the correct order — only the alignment of the row was wrong.
    Left-to-right lines are unchanged, and so are your file's contents. Reported and fixed by
    yshalsager (Youssif Shaaban Alsager).
  • A document you start while your last file is still opening is no longer overwritten. When
    Pilcrow reopened your most recent file at startup, the welcome screen stayed fully usable while
    that file was still being read. You could tap Create MD File and begin writing — and the
    moment the old file finished loading it took the screen, silently discarding what you had just
    typed. The screen now tells you a document is opening and waits: Open, Create MD File,
    Browse all files and the recent files become available again as soon as it has finished. Only
    those few seconds are affected, and nothing already saved to disk is touched.

APK app-release.apk — SHA-256 c8c5a92fcf88736f83fc9bb3003f6ff8421f1cc90bf9ebd0f491f9327e6af084
Signing certificate SHA-256 1e1b987942798e4589ca123dcd6327b3b39a2bc6c335ce37bc3780541657785c

The Play Store build is signed separately by Google Play App Signing and will differ byte-for-byte from this APK.

PilcrowMD 1.0.7

Choose a tag to compare

@pawelleks pawelleks released this 08 Sep 09:11

Fixed

  • Tapping a footnote now lands on the footnote. It used to stop about a screen short of the definition, which looked like the jump half-working — and because a footnote definition is always the last thing in a document, this happened to every footnote in every document. The definition you asked for is now at the top of the screen, and is briefly highlighted so your eye finds it.
  • Footnote markers are easier to tap. The raised number is small, and a tap that just missed it did nothing. A near miss now counts. The number itself is unchanged in size — only the area that responds to your thumb grew.
  • Your recent files are visible when you open the app. With a few files in the list, the RECENT heading and the list itself sat below the bottom of the screen in portrait, so every launch began with a scroll. They are now in view, and the "Open MD File" button stays fully on screen.

APK app-release.apk — SHA-256 9c17ba01fd4ff491b33a40dac9265df4a037699b9b709a532ef455bc40180087
Signing certificate SHA-256 1e1b987942798e4589ca123dcd6327b3b39a2bc6c335ce37bc3780541657785c

The Play Store build is signed separately by Google Play App Signing and will differ byte-for-byte from this APK.

PilcrowMD 1.0.6

Choose a tag to compare

@pawelleks pawelleks released this 02 Sep 10:03

Changed

  • The app is now called PilcrowMD. The name under the icon and the wordmark on the welcome screen both change. The icon itself, the app's identity on your device and your files are unaffected — this is a name change and nothing else.
  • The paragraph mark behind the welcome wordmark sits higher, and is back to its original size. It had been enlarged and moved down, which left it crossing the wordmark in portrait and running below the bottom of the screen in landscape.

Fixed

  • The "Open MD File" button could sit completely off screen with the phone held sideways, with nothing to indicate it was there. The space above the button now gives way when the screen is short, so the button stays reachable in landscape.

APK app-release.apk — SHA-256 c4f122ca05ecc70e34c54ea37b005930ea3a54e35123f2949c531a306d81c2ce
Signing certificate SHA-256 1e1b987942798e4589ca123dcd6327b3b39a2bc6c335ce37bc3780541657785c

The Play Store build is signed separately by Google Play App Signing and will differ byte-for-byte from this APK.

v1.0.5

Choose a tag to compare

@pawelleks pawelleks released this 25 Aug 16:48

Footnotes, chemistry macro shim, and a plain-text reader path. See CHANGELOG.md for the full list.

Pilcrow 1.0.3

Choose a tag to compare

@pawelleks pawelleks released this 19 Aug 19:27

Build-metadata hygiene release. No functional changes.

  • Dependency-metadata signing block removed from release artifacts (the Google-encrypted block F-Droid's check apk job rejects; not required for Play).
  • VCS info no longer embedded (META-INF/version-control-info.textproto) — APK content is now independent of the checkout that built it, for reproducible builds.

APK integrity

  • app-release.apk SHA-256: 2e197e3fa206e540d86f68b74cc757bd228e177fbcd915c020443f51ef0586a5
  • Signing certificate SHA-256: 1e1b987942798e4589ca123dcd6327b3b39a2bc6c335ce37bc3780541657785c (CN=Pilcrow, O=PilcrowMD)
  • Built from 9be9fa6b7c8d7f3a157ae3a65823afc0e8759904 — reproducible: an unsigned build of this commit is byte-identical after signature transplant (apksigcopier compare).

Pilcrow 1.0.2

Choose a tag to compare

@pawelleks pawelleks released this 19 Aug 11:56

Stability release.

  • Reading view hardened: a paragraph that fails to render now degrades gracefully — it can never crash the app or affect how other paragraphs look.
  • Symbolicated release artifacts: release builds now ship R8 mapping metadata and native symbol tables for better crash diagnostics.
  • No changes to features, your files, or formatting.

APK integrity

  • app-release.apk SHA-256: fdd160f38b97509949c25561652f6da8abf01a4b5a6b6b6fd2ce190864a0986b
  • Signing certificate SHA-256: 1e1b987942798e4589ca123dcd6327b3b39a2bc6c335ce37bc3780541657785c (CN=Pilcrow, O=PilcrowMD)
  • Built from 72972904a1bce4bcaf17414ae29f107800e29c44 — reproducible: an unsigned build of this commit is byte-identical after signature transplant (apksigcopier compare).