Skip to content

v20250228

Latest
Compare
Choose a tag to compare
@huacnlee huacnlee released this 28 Feb 10:59
· 58 commits to main since this release
76efa27

What's Changed

New Features

  • text_view: Add TextView with Markdown and Simple HTML support. by @huacnlee in #639
  • description_list: Add DescriptionList. by @huacnlee in #658

Dock & Tiles

  • dock: Leave some space between the tabs title and panel by @madcodelife in #612
  • dock: Make the panel inner padding controllable by @madcodelife in #613
  • dock: Add drag drop event for tiles by @ihavecoke in #640
  • dock: Implement core panel addition logic for tiling layout by @ihavecoke in #644
  • dock: Add item to tiles layout should use default TabPanel view by @ihavecoke in #645
  • dock: Add mutable reference for set_active by @madcodelife in #655
  • dock: Panel trait set_active with mutable window and cx by @madcodelife in #659
  • tiles: Limit tile panel move to avoid out of the container. by @huacnlee in #630
  • tile: Add to support setup tiles background color, tile_shadow, tile_grid_size. by @huacnlee in #631
  • tiles: Limit panel x to out of bounds, but keep retaining 64px. by @huacnlee in #632
  • tiles: Add active_panel method to Tiles. by @huacnlee in #656
  • tiles: Fix active_panel method to returns actually Panel view, avoid return TabPanel. by @huacnlee in #665
  • tiles: Remove cursor style on Tile's title. by @huacnlee in #673
  • tiles: To support close panel. by @huacnlee in #674
  • tiles: Fix panels get item out of bound error when removed some panel. by @huacnlee in #675
  • panel: Improve resize handle to show highlight color on dragging. by @huacnlee in #622
  • panel: Only highlight resize handle when dragging. by @huacnlee in #629
  • panel: Reduce tool buttons gap from 8px to 4px. by @huacnlee in #636
  • panel: Add title_suffix to panel and write a custom container panel example. by @huacnlee in #669

Style & Theming

  • theme: Add to support always show scrollbar mode and default to match with system style. by @huacnlee in #621
  • scrollbar: Update scrollbar hitbox to it bounds, not fill the full of parent view. by @huacnlee in #624
  • checkbox, switch: Improve Checkbox, Switch to use wrap text and TextView. by @huacnlee in #651
  • input: Add h, h_full to Input for multi-line mode. by @huacnlee in #642
  • number_input: Fix button margin. by @huacnlee in #634
  • calendar: Add Matcher for disabled dates by @madcodelife in #623
  • calendar: Differentiate text color of disabled and non-current month by @madcodelife in #668

Modal

  • modal: Remove opacity animation for improve Modal appear. by @huacnlee in #633
  • modal: Do not occlude when overlay is not enable. by @huacnlee in #657

Sidebar

  • sidebar: Fix sidebar example and add right side example. by @huacnlee in #626
  • sidebar: Refactor Sidebar API to avoid map call will segmentation fault on release. by @huacnlee in #628

WebView

  • webview: Let webview as a feature and not default enable. by @huacnlee in #648
  • webview: Update visible state when hide or show by @ylinwind in #654

Other