Skip to content

0.7 Milestone 1

Compare
Choose a tag to compare
@TomasMikula TomasMikula released this 13 May 05:38
· 871 commits to master since this release

Major changes:

  • Support for paragraph-level styles.
  • Not using JavaFX skin architecture anymore. We came to the conclusion that skins bring more problems than benefits for non-trivial controls. Not using skins will allow us to add/expose more view-related features.
  • The scroll-pane has been decoupled from the main content. To get scroll-bars, one now needs to wrap StyledTextArea in a VirtualizedScrollPane.
  • We moved to a new version of WellBehavedFX, 0.3. This changes the way event handlers are overridden. Please refer to a demo for an example.
  • It is now possible to use custom implementation of EditableStyledDocument (the content model of StyledTextArea). This provides better support for cases when your internal content is richer than just a list of styled paragraphs (e.g. abstract syntax tree). We expect more work to be done to ease the implementation of custom EditableStyledDocuments.

There are additional smaller fixes and new features.

Thanks to the contributors @JordanMartinez, @MewesK, @jobernolte.