Official TiddlyDesktop Preview builds

Release Preview build (v0.0.23) · TiddlyWiki/TiddlyDesktop · GitHub

This is a preview build of what’s coming to TiddlyDesktop on Linux, MacOS, Windows and Android :partying_face:


A summary of what is New and what has changed:

  • Real-time collaboration - end-to-end-encrypted co-editing over a relay + LAN:
    verified-identity peers, room & private 1:1 chat, attachment sharing, and
    conflict-safe sync (concurrent edits flag a diff/merge dialog, never silently clobber).
  • Android app (new) - a lean Kotlin + WebView + embedded Node.js port: opens
    single-file & folder wikis, direct file access, share-to-wiki, inline PDF, a Quick
    Note home-screen widget, and per-wiki notifications.
  • Better wiki windows - find-in-page (Ctrl/Cmd+F), native fullscreen (F11), page
    zoom, per-wiki window geometry, and safe embedded media (YouTube/Vimeo) in file:// wikis.
  • WikiList - Restyled, full-height, drag-to-reorder list with per-wiki tags and favicons.
  • Plugin Chooser - install/update plugins, themes & languages per wiki — and now into
    the wiki list itself
    .
  • Fully translated UI with a live language switcher.
  • File ⇄ folder conversion; per-wiki backup retention.
  • Guaranteed clean shutdown (no leftover processes); launcher named “TiddlyDesktop” on
    every platform;
  • CI builds all desktop platforms + a signed Android APK, with on-demand preview builds.

Android App

Now there’s an Android app, too, which is built like the desktop TiddlyDesktop where possible.
It supports both single-file and folder wikis, wiki conversions, favicon, Sitetitle and Sitesubtitle extraction, and much more.
We would like to bring the App to the Google Play Store, too.
Currently it is - and will always be - available on GitHub as an .apk file for manual installation.


What we want to achieve

We want to ensure that both the Desktop App and the Android App run smoothly on all platforms.
Therefore we need your help.
Please comment on this thread with issues you encounter, feedback, ideas.
We are open to any kind of feedback and want to improve the experience further.


Thank you,
the TiddlyDesktop development Team and Simon aka BurningTreeC

Thank you Tiddlydesktop development team and btc. Great achievement to get both android and desktop working, congratulations!

First quirk I’ve experienced;

App : tiddlydesktop-android-v0.1.0-preview-ca3f8ed7.apk

issue: inline pdf

expected: Using a pdf in attachments folder.

Created a _canonical-uri field with ./attachments/filename.pdf.

type - “application.pdf” Expected it to open the pdf.

problem: Jumps to file manager offering to save the pdf.

Tried iframe, same behaviour. However an iframed text file works from .attachments.

Does default Android browser matter? (Duckduckgo)

Thanks.

Hi @Watt

This was simply a bug in the pdf renderer used in the Android App.
Can you reinstall the App from the provided link?

Thanks

Great - the update has fixed it.

For any other pdfers and my own memory - each wiki needs external attachment plugin (obtained via dashboard ‘plugins’ button), which creates a per wiki attachments folder with access permissions for Android, place pdf in attachments folder and in wiki create tid with _canonical-uri field with the value ./attachments/yourfilename.pdf and type set to ‘application/pdf’.

file:///storage links don’t work with the app (please correct me if wrong)

The iframe method also works for me now

<iframe src="./attachments/yourfilename.pdf" height="500px"/>

The problem with “attachments” is that it is incompatible with the built-in nodejs server, which only serves from"files".

I’ll think about this @Mark_S

Two really great discoveries in the Android app!

  • a ‘quick note’ widget that’s draggable to your phone’s homescreen. It sends a quick note to the listed wiki of your choice. (Press and hold the app icon to find it)

  • a bookmark creator. Select a webpage url, choose share, choose tiddlydesktop. Finally! Any selected text can be shared to the app as well.