Skip to content

Releases: ReadyTalk/swt-bling

v1.1.0

21 Feb 17:36
Compare
Choose a tag to compare

Improvements:

  • PopOverShell can now be positioned relative to a CustomDataElementProvider

v1.0.0

29 Jan 21:37
Compare
Choose a tag to compare

New Features:

  • New TextTokenizerType, FORMATTED
    Similar to Wiki formatting, this Tokenizer respects newline (\n) characters
  • TextPainter can now add padding for you
  • TextPainter.preComputeSize can now tell you how much space your text will take up
  • SquareButtonGroup
    Allows you to group like buttons. Also, lets you have togglable buttons in a group.

Improvements:

  • TextPainter no longer throws java.lang.reflect exceptions in favor of RuntimeException
  • IntelliJ is now aware of Ragel generated source via gradle idea task
  • TextPainter.handlePaint doesn't require a PaintEvent, can now use a GC

Breaking API Changes:

  • Removed TextPainter.setForegroundColor method
    Please use TextPainter.setTextColor now.
  • Removed Bubble constructors with boolean useBoldText
    Please use WikiText formatting and '''bold text''' syntax

v0.4.0

06 Jan 18:19
Compare
Choose a tag to compare

New Features:

  • Color Factory
    In order to preserve precious SWT Color handles, we added a ColorFactory. This way, if a Color has already been allocated, we return that Color instead of allocating a new one.
  • Font Factory
    In order to preserve precious SWT Font handles, we added a FontFactory. This way, if a Font has already been allocated, we return that Font instead of allocating a new one.

v0.3.0

20 Dec 21:10
Compare
Choose a tag to compare

#New Widgets

  • PopOverComposite
  • PopOverShell (parent of PopOverComposite & Bubble)

#Improvements to Existing Widgets
##TextPainter:

  • Support for Text Justification (left, right, center)
  • Support for computeSize
  • Tokenize PlainText at a finer resolution
    ##Bubble:
  • Bubble now has a drop shadow on supported platforms

#Bug Fixes
##Bubble

  • Fixed infinite loop bug when Bubble appears on edge of screen
  • Bubble no longer always appears on top of other application windows

v0.2.1

12 Dec 17:17
Compare
Choose a tag to compare

Fixed SWT Resource Leaks in:

  • Bubble
  • TextPainter
  • SquareButton

v0.2.0

09 Dec 23:38
Compare
Choose a tag to compare

Compile against Java6 for releases for compatibility.

v0.1.0

05 Dec 22:36
Compare
Choose a tag to compare

This is the first release of swt-bling.

New Components:
*Bubble
*SquareButton
*TextPainter