Press Versions Save

Cross-platform markdown editor written in Kotlin Multiplatform (work in progress)

v1.8

3 years ago

formatting toolbar

What's new

  • Migrated the app to ReuserView
  • Formatting toolbar
  • Synchronized keyboard animation (video)
  • Support for deleting notes, but only when syncing is enabled. This restriction can be lifted in the future once support for a trash folder is added. Thanks @evowizz!

Improvements

v1.7

3 years ago

Folders!

folders

Syncing of folders is here! Press doesn’t support creating or moving folders in the app yet, but it will read them if they’re present in your git repository. This unblocks archiving of notes, where Press will now treat notes bundled inside a folder named archive as archived.

Create git repository

image

Press will now let you create a new git repository when setting up syncing of notes. Note that only GitHub is supported for now.

Editor menu

image image

New actions in the editor screen for

  • Archiving a note
  • Sharing and copying of note in HTML, markdown and rich text
  • Duplicating a note
  • Splitting of screen (works great on foldable phones!)

New transitions

This release brings a lot of improvements to screen transitions, including a new screen transition for composing new notes, thanks to @nezihyilmaz94: Watch it in action here.

v1.6.0

3 years ago

Fixes bugs with v1.5.1:

  • Syncing fails if the remote git repository doesn't contain any branches (#57)
  • Backup of local notes is created infinitely on every sync attempt until it succeeds atleast once

v1.5.1

3 years ago

Screenshot_20201019-025040

Press can now sync notes across devices through a git repository. It's largely untested so please use with caution and send feedback. If Press makes any mistake, you can always recover accidental changes/edits/deletions from git's version history..

Other changes

  • Compose new notes by sharing text from other apps (thanks @msasikanth!)
  • Launcher shortcut for composing new notes
  • New animation for opening of notes
  • Keyboard starts in uppercase mode when composing a new note
  • minSdkVersion=26

v1.4

4 years ago

This release,

  • improves auto-capitalization when starting a heading with a # (9df6420)
  • preserves indentation of sub-lists when enter is pressed (dbe1267)
  • fixes a bug where all lines starting with a number where identified as an ordered list item (680ce49)
  • reduces indentation of list items from 24dp to 8dp (f0b3b19)
  • enables auto-correct in the editor (7fd357b)

v1.3

4 years ago

The highlight of this release is auto-formatting of markdown on enter. Pressing enter on a list item will auto-add the next item. Pressing enter again will remove the added item.

auto-add list item

When enter is pressed after 3 backticks (```), Press will auto-add its closing markers:

auto-close fenced code block

Other changes

  • Support for orientation (config) changes
  • Removed fullscreen keyboard for editor screen in landscape
  • New notes can be scrolled without triggering a pull-to-collapse gesture
  • Cursor in code blocks will now be visible
  • The keyboard would earlier occasionally get locked to capital letters. This is now fixed.
  • Empty notes will no longer show up on home screen

v1.2

4 years ago

Fixed a crash on Android 10 due to access of blacklisted fields through reflection (https://github.com/saket/Press/commit/a7b3c928f6c6c76b5b7c90f6b7bcd65bca7e9d95)

v1.1

4 years ago
  • Color strikethrough text in gray
  • Fix a typo: It beings with a word -> It begins with a word
  • Fixed some Lint issues