Skip to content

Default Behavior Changes

Compare
Choose a tag to compare
@vincode-io vincode-io released this 21 Apr 05:08
· 375 commits to main since this release

Zavala Release 2.5

  • Pressing ESC while editing a Topic now selects the current row and puts Zavala into Outline Mode. Pressing ESC while selecting a row (Outline Mode) will conversely put Zavala in Edit Mode.
  • You can now select rows using shift plus the up and down arrow keys.
  • If there is a Note attached to a Topic the ^- keyboard shortcut will now jump the cursor between the Topic and the Note instead of being disabled.
  • Deleting at the beginning or ending of a Topic will now join it to the Topic of the adjoining Row.
  • Pressing Enter in the middle of a Topic will now split the Row into two separate Rows based on the cursor position.
  • Removed the Split Row menu item since we now make splits more intuitive. The keyboard shortcut is still available though.
  • Change menu option “Duplicate” to “Duplicate Row” to better match the menu options next to it.
  • We now move the Row left (outdent) if the Row is the last child Row and the Topic is empty when the Return key is pressed.
  • Made switching away from or between Outlines faster.
  • Made the cursor and selected text even easier to see when using the default accent color.
  • Made the Collection icon white when selected.
  • Fix line skipping when cursoring up or down by hitting the arrow keys quickly.
  • Fixed a crash that could happen if you double tapped the Show Undo Menu button.
  • Trying to sync an Outline that has over 750 children at the top level or under a single row will now throw an error. This is an iCloud limitation that we can’t work around, but which most users are unlikely to run into.
  • Changed how Backlinks are synced to remove the possibility of losing them sporadically.
  • When Zavala is requested to open an outline using a URL, it will now present an error message instead of silently failing if the outline no longer exists.
  • Fixed a bug that could change the value of a parent row when a child row completion was undone and the parent row had previously autocompleted.
  • Changed how we save sync requests to reduce the possibility of losing a request while moving to the background and syncing at the same time.
  • Fixed duplicate copy/cut rows when selecting a parent and some of its children at the same time and then pasting them into another program.
  • macOS
    • Fixed a problem where on some desktops the Search field couldn’t be typed into.
    • Disabled auto correct on the search field. It was reissuing the search when correcting and deselecting items in the Documents view when it did.