Skip to content

Releases: kmwallio/ThiefMD

Bug fix release

04 Apr 17:09
1af0ae4

Choose a tag to compare

This release fixes:

  • Font ligatures
  • WordPress Blockquote Blocks Parsing on Publish

Image Previews, More Imports & Exports, and bug fixes

23 Feb 06:39
325335e

Choose a tag to compare

Image Preview Animation

  • Image previews - Hover over an image tag (or an image in the front matter), and we'll show what it looks like.
  • Keyboard Editing Jumps - Ctrl+[ and Ctrl+] will jump between headings and scenes.
  • WordPress Block Export - MinePress meet WordCraft.
  • Import and Export FDX Files - This is more of a best effort for now.
  • Import and Export TextPacks - Bring your work in or take your work out to another editor--images and all. Also works for Highland files.
  • Import Bear Backups - Come in from Bear, but you can't get out...
  • libmarkdown3 (Discount 3) - More markdown, better support. We're living in the future today.
  • About Dialog Fixes - Thanks sevonj!
  • Web Links in the notes can be Ctrl+Clicked to open.
  • Bug fixes.

WordPress Block Publishing Selector

GTK4 and More

17 Feb 04:26
75b8a56

Choose a tag to compare

😶‍🌫️ so… it’s been a while.

Thank you to everyone who had kind words to say about our app, and thank you all for your continued support.

This release brings:

  • GTK4
  • GTKSourceView5
  • Webkit2Gtk6
  • Ghost 2FA Support
  • Hashnode GQL Support
  • Enabling always showing file names
  • Large file handling improvements

GTK4 migration improves some of the drag and drop handling from other apps, particularly on Wayland. The Library and Sheets panes can be resized.

😅 As part of the migration, we tried to keep all existing features. There might be some UI changes as we changed outdated GTK3 components to their GTK4 counterparts.

New-ish UI

03 Jun 21:17
e654b30

Choose a tag to compare

Ever want to just open a Markdown or Fountain file in ThiefMD without importing into the library? Now you can.

Confused on what to do first when opening ThiefMD? Our new Library-less launch window is hopefully clearer.

image

There's a lot of changes under the hood. We now use the Wordpress REST API instead of XML-RPC. libsoup3 and Webkit2GTK 4.1 power network connections and previews. We're now build on the GNOME 44 SDK.

Hashnode, Medium, Forem, and more

26 Jun 19:08
6ce78fd

Choose a tag to compare

We added support for Hashnode, Forem, and Medium. Forem support means you can publish directly to DEV.

In addition, we added a Finnish Translation by Jiri Grönroos, and a German Translation by Fish and Helix.

Networking calls are now mostly non-blocking, which means startup times have decreased. Add as many connections as you like, and start writing as soon as the app launches.

Stability (Hopefully)

30 Mar 03:31

Choose a tag to compare

Mostly a maintenance and bug fix release.

We fixed a race condition in PDF export and made some changes to adjust for Vala compiler changes.

Pretty PDFs

04 Sep 20:44
edba12f

Choose a tag to compare

We've been at work making Export Packages that result in beautiful PDFs, like Highlighted Headings and Mr. Noto Roboto1.

This release will use WeasyPrint or PagedJS if available. It will fallback to Webkit2GTK and GTK's PDF generator if needed.

Highlighted Heading Sample PDF

1 Beauty is in the eye of the beholder, and we think they look great! But feel free to make your own, and if you're up for it, share them with the world!

Draft Check?

10 Apr 18:10
5fc261a

Choose a tag to compare

Need a second pair of eyes to look over your text? ThiefMD now has Link Grammar support 😸

Link Grammar Checking with Highlighting

This uses the revolutionary link-grammar, the same one that powers AbiWord's grammar checking. That revolutionary grammar checker that uses natural language processing to understand your sentences to see if it's grammatically correct.

Yeah. I know what you're thinking. This means ThiefMD has NLP built in.

We also fixed some bugs and icon loading (at least on the GNOME default theme).

PanDoc Monitoring Improvements

28 Mar 16:53
b31c481

Choose a tag to compare

😅 was a bit overzealous with the last release.

Fixed image issues and added a watchdog timer for when pandoc is rendering the preview.

Fix Image Uploads

28 Mar 07:01
2bbe89f

Choose a tag to compare

😓 We broke image uploads.

This fixes image uploads along with rendering previews when a relative path to a CSL file is provided.