Skip to content

Releases: Martan03/termint

v0.5.2

05 Nov 20:35
Compare
Choose a tag to compare

v0.5.2

Features:

  • Optimize Buffer merge function
  • Add more useful trait implementations
  • Edit docs

v0.5.1

06 Oct 16:42
Compare
Choose a tag to compare

v0.5.1

Features:

  • Rename Coords to Vec2
  • Add trait implementations and new features:
    • Buffer
    • Padding
    • Rect
    • Vec2
  • Scrollbar widget
  • Scrollable widget - allows overflown content to be accessed by scrolling
  • Overlay widget

v0.5.0

04 Aug 10:06
Compare
Choose a tag to compare

v0.5.0

Features:

  • Add Grid widget
  • Add rendering Buffer (edit all rendering functions)
  • Add rerendering and rendering only changed characters to Term
  • Add small screen option to Term, when widget cannot fit
  • Add Style struct
  • Add universal Color enum (removed Fg and Bg enums)
  • Edit Modifier to work as bitflag rather then enum

Fixes:

  • Fix Layout width & height functions
  • Fix List to have proper state

v0.4.2

12 Apr 17:32
Compare
Choose a tag to compare

v0.4.2

Features:

  • Add option to get String representation of Widget and Text

Fixes:

  • Fix Span and Grad ellipsis (when ellipsis couldn't fit)

v0.4.1

26 Mar 20:02
Compare
Choose a tag to compare

v0.4.1

Features:

  • Add option to get List offset
  • Add selected background and character to List

Fixes:

  • Remove all println printing (could cause overflow)

v0.4.0

18 Mar 12:57
Compare
Choose a tag to compare

v0.4.0

Features:

  • Add BgGrad widget that renders background gradient
  • Add centering to the Layout widget
  • Add hex and HSL color code support
  • Add Min and MinMax Constrain
  • Add option to automatically scroll to item in List widget
  • Add Spacer widget for better layouting
  • Add text alignment to Span and Grad widget
  • List doesn't show scrollbar when not necessary

Fixes:

  • Fix Block border taking space even when not used
  • Fix Grad and Span showing ellipsis when not necessary
  • Fix Grad letter wrap rendering (was shifted down)
  • Fix Span rendering when using newline characters
  • Make Grad with Letter Wrap render all spaces

v0.3.1

27 Feb 20:03
Compare
Choose a tag to compare

v0.3.1

Fixes:

  • Grad widget with vertical gradient and letter wrap
  • Make Span with Letter Wrap render all spaces

v0.3.0

03 Feb 12:30
0052ac9
Compare
Choose a tag to compare

v0.3.0

Features:

  • Add padding to Block, Layout and Term
  • Add List widget with scrollbar
  • Add Term for full screen rendering
  • Automatic conversion when adding child to widget to Box value
  • Created useful macros
  • Paragraph supports Grad widget as well