Skip to content

Latest commit

 

History

History
68 lines (60 loc) · 1.88 KB

CHANGELOG.md

File metadata and controls

68 lines (60 loc) · 1.88 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.1 (OrbTk next) wip

0.3.1-alpha3

  • NumericBox widget
  • Update caret position on TextBox by mouse click
  • Text input support for ', /, , [, ], {, }
  • Multiple window support
  • Pathfinder / Glutin backend (experimental)
  • ProgressBar widget
  • Measure distance between two Points
  • Improve: Mouse event arguments
  • Fix: Crash when a child widget is removed

0.3.1-alpha2

  • ComboBox / ComboboxItem widget
  • Slider widget
  • Popup widget
  • Overlay layer
  • Service registry for states
  • Settings service (serialize / deserialize data)
  • Direct access of states in callbacks
  • Impl RawWindowHandle for Context (wip)
  • Sent requests to window shell
  • Layout fixes and stack layout example
  • Many web fixes
  • State cleanup method
  • Refactor setting of styling selectors
  • TextBox select all (Ctrl + a)
  • Text input support for !, @, #
  • Borderless window

0.3.1-alpha1

  • api crate: base api elements of OrbTk e.g. widget and application parts
  • css-engine crate: parse and read values from a css file
  • proc-macros crate: procedural helper macros
  • render crate: cross platform 2D/3D render library
  • shell crate: cross platform window and event handling
  • theme crate: OrbTks default theme (light and dark)
  • tree crate: tree structure based on DCES
  • utils crate: helper structs and traits
  • widgets crate: base widget library
  • Button widget
  • Canvas widget
  • CheckBox widget
  • Container widget
  • Cursor widget
  • FontIconBlock widget
  • Image widget
  • Items widget
  • ListView widget
  • ScrollBar widget
  • ScrollIndicator widget
  • ScrollViewer widget
  • Stack widget
  • Switch widget
  • TextBlock widget
  • TextBox widget
  • ToggleButton widget
  • Window widget