- Added Code, Strike, and Highlight formatting
- Make Clear Formatting also clear typing attributes
- Fixed bug where formatting was applied to wrong range
- More robust .bike file reading (no crashes!?)
This is still very much a work in progress. I still expect a few weeks before it will be ready for release. Some regressions in selection drawing this release.
I will be away next week, will still be checking forums/email, but probably not a lot of coding progress. Here’s a quick update on where rich text code stands:
I think feature set is fixed … though I might still delay to add support for links. Will decide on that later. Still lots of bugs and polish needed.
Most of this week was spent on (again!) stylesheet system. It’s now very convenient and efficient for me to specify styles in code. I still don’t have a text format though, so user configurable stylesheets are still a ways off.
Background color and strikethrough messed things up for a bit. I was handing them at text drawing layer (so they were drawn as images along with text). But then half way though I changed to draw them as full layers, so style marks can now be animated independent of text. I think this could be fun for strike thoughts and spelling marks… though not actually doing any of that yet. System in place though.
To get preview releases through Bike’s software update select: Bike > Preferences > General > Include “preview” releases.