@app-id@ @app-id@.desktop Apostrophe An elegant, distraction-free GTK markdown editor

Apostrophe is a GTK based distraction free Markdown editor, originally created by Wolf Vollprecht and maintained by Manuel Genovés. It uses pandoc as backend for markdown parsing and offers a very clean and sleek user interface.

You can install the recommended TexLive extension with the command:

flatpak install flathub de.wolfvollprecht.UberWriter.Plugin.TexLive

or from Gnome-Software

https://raw.githubusercontent.com/UberWriter/apostrophe/master/screenshots/main.png https://raw.githubusercontent.com/UberWriter/apostrophe/master/screenshots/main-dark.png https://raw.githubusercontent.com/UberWriter/apostrophe/master/screenshots/formula.png https://raw.githubusercontent.com/UberWriter/apostrophe/master/screenshots/preview.png https://raw.githubusercontent.com/UberWriter/apostrophe/master/screenshots/focus.png

UI/UX/Functionality

  • New headerbar design
  • New preview modes, with the option to sync them to the edit view
  • New preview mode selector
  • New theme selector
  • Rework the autohiding mechanism; now the headerbar fades away when typing, only to reappear when the cursor moves to the top portion of the window
  • Now the content of the texview goes visually bellow the headerbar
  • Overall better styling
  • Added Hemingway mode, which disables the backspace key
  • Added Github Flavoured Markdow, MultiMarkdown, Pandoc's Markdown and Commonmark support, being CommonMark the default from now on
  • New stats counter, with the option to show count of characters/words/sentences/paragrafs/reading time
  • Better handling of DnD events
  • Export to A4 by default

Technical improvements

  • Port of the buildsystem to Meson. Now you can hit the "build" button on Builder and everything works as expected
  • Port to gspell
  • Partial port to gresources
  • Overall refactorization of the codebase
  • General bugfixes and improvements
  • Added italian language
  • Initial themes support: now apostrophe adapts his colors to the current GTK theme
  • Disabled scroll gradient, can be enabled in the preferences dialog
  • Allow to disable headerbar autohidding in Dconf
  • Now a single click is enough to open files in the recent files popover
  • Spellchecking status is now saved between sessions
  • Minor UI fixes
  • Added -d flag to enable webdev tools

Updated css styles.

This release features a new logo, polishes the Appmenu, fixes usability bugs and flatpak related bugs.

This release provides a fix to a bug that caused Apostrophe to not mark properly **bold**, *cursive*, and ***bold and cursive*** words.

This release solves two minor bugs:

  • One on focus mode which caused the lines to be highlighted on edit rather than on click
  • Non symbolic icons on the searchbar

This release features a ton of UX/UI improvements, like:

  • Drop AppMenu support
  • HeaderBar and menus redesign, with a new unified menu and quick access buttons on the headerbar
  • Now the fullscreen view shows a headerbar when the cursor approaches the top of the screen
  • A new unified export dialog, with updated options, and quick access to pdf, odt and html export
  • Bugfixes.

Now the menu is a Popover instead a regular menu.

The headerbar matches the theme selected for the application.

Updated translations.

Small bug fixes, updated links.

Fix a bug with the preview mode.

Don't use env variable to check if in flatpak.

First re-release

CC0-1.0 GPL-3.0+ http://apostrophe.github.io/apostrophe Wolf V., Manuel G. https://github.com/Apostrophe/apostrophe/issues https://liberapay.com/Apostrophe/donate http://apostrophe.github.io/apostrophe https://poeditor.com/join/project/gxVzFyXb2x manuel.genoves_at_gmail.com @gettext-package@