Edit Opps! Just realized that I left some testing code in the default theme, that adds numbers to headings. That’s not intentional, will remove later today or tomorrow. There is now the possibility to order hearings, but I don’t think I will do it in default theme.
Didn’t get to that documentation work I’ve been promising…
Next time!
Big change is Bike 2 now supports Bike 1.x and TaskPaper style “over indent”. A visual “indent” attributed is added to rows. This attribute doesn’t affect outline’s internal structure, just visual structure. Look to outline guide lines for “structure truth”.
This feature is needed to make the updated “text based” move/delete commands work properly. It’s pretty well tested, but I expect there will be issues. If you see a problem please describe as exactly as you can how to reproduce it. There may also be problems with how the standard row move commands interact with over indented rows. Again mostly working I think, but everything’s a bit more complicated.
I added a bunch of theme options for configuring window outside editor. I don’t think I broke much in existing themes, but sounding window chrome may look weird. See the default theme and minimal theme for values you can paste into the material section to make things look right.
Themes are still a bit in flux, trying to get a good pattern down so that I can mostly just vary color palette, and get nice looking themes. Not there yet.
I’ve found a place for Liquid Glass! Editor controls are now hosted in fade-on-type Liquid Glass controls when you enter “Full Window Mode”. That’s a rename of what was “Hide Interface” mode.
Lots more drag and drop options in the sidebar. You can reorder index rows. You can drag and drop onto sidebar rows. You can even drag and drop onto location such as “today”.
Changed new window-state behavior. Previously every toggle (sidebar, inspector, etc) was saved as a bool to defaults. And when a new window was created it would read the last set default. Most apps work this way, but result is a bit of a Frankenstein of last set values.
New behavior is if there is an existing window, its values are copied exactly. Exact window size and sidebar widths, etc. There is also a command to save a windows layout as the template to use for new windows (when no other window is open).
See Settings > Document for window layout options.