Bike 2.0 (Preview 236-237)

Bike 237:

  • Fixed to embed latest “Bike (default)” style.

Bike 236:

  • Added Keybindings API bike.keybindings.activeModifiers
  • Added Option-Click on row handle to expand/collapse completely
  • Added Hide declared API command from palette by starting name with ..
  • Implemented View > Text Wrap menu
  • Implemented View > Focus Mode menu
  • Implemented View > Typewriter Mode menu
  • Fixed Control-o to split line
  • Fixed Hide Statusbar menu item label
  • Fixed Delete focused row doesn’t crash
  • Fixed Crash when undoing deleted rows in some cases
  • Fixed Keybindings API initial state in new documents
  • Fixed Crash when opening completely empty .bike/.opml files
  • Fixed Unit tests running again. Doesn’t effect release, but it’s been a while :slight_smile:

I had said I would get settings connected this release. Didn’t quite make it, but I did get lots of other features implemented and bugs fixed. In particular Text Wrap, Focus Mode, and Typewriter Mode are (I think) working again. Note that these features require support in the stylesheet. So they work for default “Bike Style”, but probably not for other styles yet.

Download:

1 Like

Just noticed that I forgot to update the embedded default stylesheet. Fixing that soon in a new release… not to much of a difference, but a few changes are made, such as support for Option-Click on arrows, mentioned in release notes, but won’t work until I update embedded stylesheet.

This is fixed now in 237

1 Like

Also just noticed I’d broken a major part of my cache logic, and also broke some scrolling logic. Things might have felt a little slower over the last couple of releases. Also scrolling might have seemed a big jittery at times, and you might not have been able to scroll to the end of a long document on first try. Should be fixed in next release.

1 Like