|
| 1 | +## [1.10.0] |
| 2 | +🚨 Breaking Changes 🚨 |
| 3 | +* `MacosScrollbar` has been completely overhauled and now resembles the native macOS scrollbar in appearance and |
| 4 | + behavior. Previously, it wrapped the material scrollbar, and now creates a custom scrollbar that extends |
| 5 | + `RawScrollbar`. This resulted in the removal of several material-based properties for the scrollbar, and |
| 6 | + `ContentArea.builder` is once again a `ScrollableWidgetBuilder`! 🎉 |
| 7 | +* Removed material-based scrollbar properties from `MacosScrollbarThemeData` |
| 8 | + |
| 9 | +Other changes: |
| 10 | +* Added implementation of `MacosDisclosureButton` |
| 11 | +* Fixed a bug where `CapacityIndicator` only worked correctly for splits = 10 |
| 12 | + |
1 | 13 | ## [1.9.1]
|
2 | 14 | * Adds optional `initialDate` to `MacosDatePicker`
|
3 | 15 |
|
|
7 | 19 | ## [1.8.0]
|
8 | 20 | 🚨 Breaking Changes 🚨
|
9 | 21 | * `ContentArea.builder` has been changed from a `ScrollableWidgetBuilder` to a `WidgetBuilder` due to
|
10 |
| -changes in Flutter 3.7. The `MacosScrollBar` widget needs to undergo radical changes in order to achieve the |
| 22 | +changes in Flutter 3.7. The `MacosScrollbar` widget needs to undergo radical changes in order to achieve the |
11 | 23 | native macOS scrollbar look and feel in the future, so this will be revisited at that time.
|
12 | 24 |
|
13 |
| -Other changes |
| 25 | +Other changes: |
14 | 26 | * Per Flutter 3.7.0: Replace deprecated `MacosTextField.toolbarOptions` with `MacosTextField.contextMenuBuilder`
|
15 | 27 | * Ensure the color panel releases when it is closed
|
16 | 28 | * Avoid render overflows in the `Sidebar` when the window height is resized below a certain threshold ([#325](https://github.com/GroovinChip/macos_ui/issues/325))
|
17 |
| -* Update `MacosScrollBar.thumbVisibility` with the latest change introduced in Flutter 3.7 |
| 29 | +* Update `MacosScrollbar.thumbVisibility` with the latest change introduced in Flutter 3.7 |
18 | 30 | * Update `README.md` to address issues [#325](https://github.com/GroovinChip/macos_ui/issues/325) & [#332](https://github.com/GroovinChip/macos_ui/issues/332)
|
19 | 31 |
|
20 | 32 | ## [1.7.6]
|
@@ -238,7 +250,7 @@ leading widget, and the font size of the item's label widget according to the gi
|
238 | 250 | * Added `==` and `hashCode` to various classes
|
239 | 251 |
|
240 | 252 | ## [0.7.1]
|
241 |
| -* Add generics support to `MacosRadioButton` - Thank you [Sacha Arbonel](https://github.com/sachaarbonel)! |
| 253 | +* Add generics support to `MacosRadioButton` - Thank you, [Sacha Arbonel](https://github.com/sachaarbonel)! |
242 | 254 |
|
243 | 255 | ## [0.7.0+2]
|
244 | 256 | * Add note in docs that a `Builder` is required for manual sidebar toggling to work.
|
@@ -295,7 +307,7 @@ leading widget, and the font size of the item's label widget according to the gi
|
295 | 307 | * `Switch` -> `MacosSwitch`
|
296 | 308 |
|
297 | 309 | ## [0.2.4]
|
298 |
| -* Fix textfield prefix icon alignment |
| 310 | +* Fix text field prefix icon alignment |
299 | 311 |
|
300 | 312 | ## [0.2.3]
|
301 | 313 | * Add `canvasColor` to `MacosThemeData`. `Scaffold` now uses this as its default background color.
|
@@ -327,7 +339,7 @@ leading widget, and the font size of the item's label widget according to the gi
|
327 | 339 | * Updated the theme api
|
328 | 340 | * Properties in `MacosThemeData` and in `Typography` can't be null
|
329 | 341 | * Renamed `DynamicColorX` to `MacosDynamicColor`
|
330 |
| - * Added the method `lerp` on all theme datas. |
| 342 | + * Added the method `lerp` on all theme data classes. |
331 | 343 |
|
332 | 344 | ## [0.1.1]
|
333 | 345 | * Implemented `Label` ([#61](https://github.com/GroovinChip/macos_ui/issues/61))
|
|
0 commit comments