Changed inspector.addItem API to include tab symbol
console.log now shows up in Window > Logs Explorer
Extensions DOM Contexts:
Updated common.css with lots of system styles
Updated common.ts and components.ts adding standard components
For example, use SFSymbol to show system symbol in DOM Context
For examples of new styles and components that extensions can use in DOM Contexts see updated Calendar and Tutorial extensions that are included in the bike-extension-kit.
Not done yet, but this release is staring to feel real. Status bar has items, no more big empty sections in UI. Also latest Calendar extension is much more polished making things feel real at last. Please try it out and let me know what needs work.
I really hate to bug you about this, but autocorrect is still jumping the gun on contractions when I press '. Would be fine if this was default behaviour in other apps as well, but those only correct contractions if I mess up the spelling.
I’ve been avoiding adding because there are so many expand/collapse variants, it starts to make the menu long and confusing. But there probably should be a way to expand/collapse everything without having to select it all first.
Bike 2 does already have:
Expand Row (expand selected row)
Expand Row By Level (expand selected branch by level)
Collapse Row (collapse selected row)
Collapse Row By Level (collapse selected branch by level)
What if I also added:
Expand All (expand all rows)
Expand All By Level (expand all branches by level)
Collapse All (collapse all rows)
Collapse All By Level (collapse all branches by level)
In these examples the “By Level” variants would be alternate menu items, not shown in menu until you hold down Option key. And for the “All” cases, I mean in the focused view, not in the entire outline.
Anyone having an issue of custom theme file being automatically deleted after quitting Bike 2?
EDIT: I found the issue or it is an expected behavior, IDK. Any theme file stored in Library/Application Support/Bike/Themes/Extension Themes folder is deleted automatically every time Bike 2 is restarted. Any file stored in Library/Application Support/Bike/Themes remains untouched.