fix(deps): update dependency macos_ui to v2 #39
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.12.2
->^2.0.0
Release Notes
GroovinChip/macos_ui (macos_ui)
v2.0.9
🛠️ Updated 🛠️
expandDisclosureItems
flag toSidebarItem
to optionally (default not changed) expand disclosure items initiallyv2.0.8
🛠️ Updated 🛠️
SidebarItem
text overflowing.v2.0.7
🛠️ Updated 🛠️
MacosThemeData
.MacosCheckbox
has received a facelift to mimic the look and feel of native macOS checkboxes better.v2.0.6
🛠️ Updated 🛠️
MacosThemeData
.v2.0.5
🛠️ Fixed 🛠️
MacosRadioButton
check null value issue.v2.0.2
Compare Source
🛠️ Fixed 🛠️
v2.0.0
Compare Source
🚨 Breaking Changes 🚨
macos_ui
has been migrated to utilize macos_window_utils under the hood, which provides the following benefits:Support for Flutter 3.10 and Dart 3
PushButton
has been updated to support theControlSize
enum.buttonSize
property has been changed tocontrolSize
.PushButton.isSecondary
is nowPushButton.secondary
.MacosAlertDialog
:primaryButton
andsecondaryButton
are now declared to be of typePushButton
.RelevanceIndicator
has been deprecatedMacosTypography
white and black are now factory constructors calleddarkOpaque()
andlightOpaque()
to reflectApple's naming conventions.
✨ New ✨
MacosSwitch
has been completely rewritten and now matches the native macOS switch in appearance and behavior.ControlSize
enum has been introduced, which will allow widgets to more closely match their native counterparts.MacosTypography
MacosTypography.of(context)
as a shorthand for retrieving the typography used in yourMacosTheme
.MacosFontWeight
allows using Apple-specific font weights likew510
,w590
, andw860
.weekdayAbbreviations
andmonthAbbreviations
toMacosDatePicker
.dateFormat
toMacosDatePicker
.startWeekOnMonday
toMacosDatePicker
.🔄 Updated 🔄
MacosColor
has been updated with some previously missing elements.PushButton
body
text style instead of the incorrectheadline
PushButton
's secondary and disabled colors more closely match their native counterparts.MacosCheckbox
appearance more closely matches its native counterpart.MacosAlertDialog
primaryButton
andsecondaryButton
are now required to havecontrolSize
s ofControlSize.large
.appIcon
should be of size 64x64.Toolbar
now uses the correcttitle3
text style instead of the incorrectheadline
MacosTheme
sets the global typography more efficientlyHelpButton
now sizes itself according to specificationResizablePane
can now disallow the usage of its internal scrollbar via theReziablePane.noScrollBar
constructor.🛠️ Fixed 🛠️
MacosDatePicker
has better UXToolBar
s in use where aSideBar
is not present will now have their title's avoid the traffic lights (native window controls).MacosTypography.darkOpaque()
andMacosTypography.lightOpaque()
now conform to specification by usingMacosColors.labelColor
macos_window_utils
codeConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.