Bike 2.0 (Preview 311)

Added right-to-left and mixed-direction editing.

Each row takes its direction from its first strong character. Outline guides and controls flip sides. Use Format > Writing Direction to set a row’s or a selection’s direction yourself.

  • Added Format > Writing Direction for rows and selections
  • Added ⌥Return to split text into a new body row
  • Added ⌘I for Document Info
  • Added type carry-over when pasting into an empty quote or list row
  • Changed New Indented Row to ⌥⌘Return
  • Changed ⇧⌘Return to insert a row above
  • Changed Expand Selection to climb through parent branches
  • Changed some command IDs (update custom keybindings)
  • Fixed newlines in attribute values breaking Markdown files
  • Fixed joining rows in “selected rows only” mode moving children
  • Fixed copying a horizontal rule’s text as a stray embed
  • Fixed differently spelled keybindings not replacing each other
  • Fixed Commands Explorer showing extension keys over yours

For extension authors: extensions can now be localized and follow right-to-left layout (API 0.76.1).

  • Added bike.localize and locales/ for extension strings
  • Added bike.layoutDirection; panels get <html dir> and lang
  • Added StyleContext.isRightToLeft and OutlineEditor.isRightToLeft(row)
  • Added SymbolConfiguration.withLayoutDirection

Download:

4 Likes

WD control! Woohoo! Thank you.

1 Like