What's Changed
- Fixed a few lint errors. Updated the test.yml workflow file to use cargo test --lib by @tonybierman in #369
- Units tests for style module by @tonybierman in #371
- Integration tests for color_picker widget by @tonybierman in #372
- Widget tests for badge, card and color_picker by @tonybierman in #373
- Implement operate for badge by @tonybierman in #375
- Tests for context_menu, custom_layout, date_picker by @tonybierman in #374
- Expose Card close button through operate() method by @tonybierman in #379
- Testing update for color_picker by @tonybierman in #380
- Removed trivial/redundant integration card_integration tests by @tonybierman in #381
- Date picker integration tests by @tonybierman in #382
- Lint warnings housekeeping by @tonybierman in #384
- Added operate() methods and tests for TimePicker widget by @tonybierman in #383
- Testing coverage for the DropDown widget by @tonybierman in #385
- Context Menu Testing Coverage by @tonybierman in #386
- Added tests for the MenuBar widget by @tonybierman in #387
- Number input testing by @tonybierman in #388
- Added testing coverage for the SelectionList widget by @tonybierman in #389
- Added testing coverage for the Sidebar and SidebarWithContent widgets by @tonybierman in #390
- Refactored integration test infrastructure by @tonybierman in #391
- Added testing coverage for the TabBar widget by @tonybierman in #393
- Added testing coverage for the TypedInput widget by @tonybierman in #394
- Added testing coverage for the SlideBar widget by @tonybierman in #392
- Mouse input coverage by @tonybierman in #395
- Added code coverage configuration file by @tonybierman in #396
- Added Snapshot-Based Testing to NumberInput Widget by @tonybierman in #397
- Snapshot testing by @tonybierman in #398
- Fix Issue #378 by @tonybierman in #399
- Added unit and integration tests for the Wrap widget by @tonybierman in #400
- Revert "Fix Issue #378" by @genusistimelord in #402
- Snapshot hash match testing, CI workaround for Mac and Windows by @tonybierman in #401
- Add real-time color change callback to ColorPicker by @ohsalmeron in #404
- docs: alterwidgetly by @jazzpi in #406
- TabBar: Add a border radius to the tab Style by @Fee0 in #407
- fix context menu overlay bounds for #363 by @ugniussle in #413
- fix(context_menu): request redraw when showing/hiding context menu (issue #403) by @rokcej in #414
- fix(context_menu): fix issue with overlay buttons always being disabled (issue #378) by @rokcej in #415
- fix(menu): clamp Menu width to available viewport width (issue #412) by @rokcej in #416
- Scope
menu_itemsmacro by @bicarlsen in #418 - Reduced the lifetime from 'static to 'a for the on_change function of NumberInput by @pixel27 in #417
- Add safe triangle behavior for nested menus by @zao111222333 in #420
New Contributors
- @tonybierman made their first contribution in #369
- @ohsalmeron made their first contribution in #404
- @jazzpi made their first contribution in #406
- @Fee0 made their first contribution in #407
- @ugniussle made their first contribution in #413
- @rokcej made their first contribution in #414
- @bicarlsen made their first contribution in #418
- @pixel27 made their first contribution in #417
- @zao111222333 made their first contribution in #420
Full Changelog: v0.13.0...v0.14.1