Typewriter review by wander

Typewriter — Community App Review
Version: 0.1.4

Typewriter is a text editor that opens in landscape and stays there, for writing on the Kompakt with a Bluetooth keyboard.

The landscape is declared in the app’s own manifest, so nothing runs behind it to hold the screen round — no overlay, no foreground service, no permanent notification. It can also be turned the other way up, for a keyboard case that wants it so.

Your writing is ordinary .txt files in a folder you pick through the system’s own picker. No storage permission is asked for, any other app can open the files, and they stay put if you uninstall this. The folder can be one a sync app owns: if a newer copy arrives while a sheet is open, nothing is written over it — what you typed goes into a file beside it, and you keep both.

  • Ctrl-S, Ctrl-N, Ctrl-O, Ctrl-Z and Escape; everything else your keyboard does is the platform’s own text field.
  • Saves two seconds after you stop typing, and on the way out.
  • A word count, and three text sizes — for every sheet, or one sheet at a time.

It asks for no permissions and has no network access at all.

It came out of the writerdeck thread, and the people there found its first bugs within days. What I still do not know is how it holds up over a long session — a whole afternoon of writing in it. If you do that, I would like to hear what broke.

Source, and the licence: GitHub - wanderwildwood/dajiki: Typewriter (打字機 dajiki) — a text editor that opens in landscape and stays there, for an e-ink phone with a Bluetooth keyboard plugged into it. · GitHub — GPL-3.0-only.

Review for version 0.1.4
User rating: ★★★★★

I really like this app. It’s simple with now distractions. The only drawback for me is that I can’t get it to handle the Nordic letters on my keyboard.

1 Like

Review for version 0.1.4
Author’s rating: ★★★★★ · Author of this review

@Lavurso Thank you. The Kompakt treats every Bluetooth keyboard as a US one, but it does have the Nordic layouts. They’re just hidden. Version 0.1.5 adds Settings → Keyboard layout: with the keyboard connected, tap its name and choose your layout.

1 Like

Review for version 0.1.4
User rating: ★★★★★

It worked perfectly! Now I’m super happy! Thanks!

1 Like

Review updated by @wander

  • Version: 0.1.4 → 0.1.5
  • Checksum: 89c3d0e5a5a9e433cad0d40164de90a728a7958d186d493d15ecb868f06ad87c → 52667e959fb037698dbd4ae9ed885660294dc6cf414c0af5793b6cbd5de692d0

View current review

Review for version 0.1.5
User rating: ★★★★★

With the possibility to change the layout of the external keyboard this app is very useful to write longer texts.

1 Like

Review updated by @wander

  • Version: 0.1.5 → 0.1.14
  • Checksum: 52667e959fb037698dbd4ae9ed885660294dc6cf414c0af5793b6cbd5de692d0 → a4397650772a2ab7ccf8521472e6e609cf8e505356a40f83cf4f3699fc2694ee

View current review

Review for version 0.1.14
User rating: ★★★★★

I am enjoying this app, but I wonder, is there any way for it to save in markdown, like Notes does…?

Review updated by @wander

  • Version: 0.1.14 → 0.1.15
  • Checksum: a4397650772a2ab7ccf8521472e6e609cf8e505356a40f83cf4f3699fc2694ee → 0e3bef7142c152464427fd40fdd353a542d907c1fc027aa19938acfc23dba732

View current review

Review for version 0.1.15
Author’s rating: ★★★★★ · Author of this review

@TechVampire it does now. 0.1.15 has a “New sheets saved as” setting: Plain text or Markdown. Pick Markdown and new sheets save as .md, so Notes and Obsidian pick them up. Typewriter already opened .md files, so old ones work too.

Review for version 0.1.15
User rating: ★★★★★

Hmm I updated and changed my settings to markdown but for some reason Obsidian isn’t seeing them. Typewriter can open notes that were already in Obsidian but edits made to those notes don’t show up in Obsidian either.

Review for version 0.1.15
Author’s rating: ★★★★★ · Author of this review

@TechVampire I set this up on a test Kompakt with Obsidian 1.14.4: a vault in Documents, Typewriter pointed at that folder, Markdown on. New sheets and edits to Obsidian’s own notes both showed up in Obsidian, in the background and after a restart, so I can’t make it happen here yet.

Could you check two things? In Files, does the vault folder have the new .md sheet with your text in it? And does Obsidian show it after you close it fully, or after restarting the phone? If the file is right on disk and only a restart makes Obsidian notice, that’s Obsidian’s file cache on Android, and I’ll report it to them.

Review for version 0.1.15
User rating: ★★★★★

Tried it again and it worked fine so perhaps it was just a one time issue!

Review for version 0.1.15
User rating: ★★★★★

I made an icon that matches the Mudita icon style format. I am a designer and love doing this stuff. Feel free to use it if you want. And thanks wander for carrying this phone on your back.

2 Likes

Review for version 0.1.15
Author’s rating: ★★★★★ · Author of this review

Ooooh!! It’s going in right away. Thank you!!

Review updated by @wander

  • Version: 0.1.15 → 0.1.17
  • Checksum: 0e3bef7142c152464427fd40fdd353a542d907c1fc027aa19938acfc23dba732 → a3520dfdb44260910f3d6b7fd6ad9c777629c9a71c04c942b06a2a02c5953b59

View current review

Review for version 0.1.17
Author’s rating: ★★★★★ · Author of this review

@claytonevandavis it’s in: Typewriter 0.1.17 has your typewriter as its icon, set inside the Kompakt’s rounded frame like the phone’s own apps. At that size your lines come out exactly as thick as theirs. You’re credited in the README. Thank you again!

3 Likes