Releases: gtk-flutter/libadwaita
Releases · gtk-flutter/libadwaita
2.0.1
Fair and square
What's Changed
- Remove blur from GtkPopupMenu by @KevMCarp in #76
- Added documentation for various widgets by @poojasunal in #78
- Native controls improvement by @prateekmedia in #77
- fix: update example by @prateekmedia in #82
- chore: bump to 2.0.0 by @prateekmedia in #83
New Contributors
- @KevMCarp made their first contribution in #76
- @poojasunal made their first contribution in #78
Full Changelog: 1.2.5...2.0.0
Spill the beans
- Update Documentation
- Fix Example build
- Update Example Markdown
- Add
onRightClick
parameter to Headerbar's actions parameter
New libadwaita_window_manager package which uses window_manager instead of bitsdojo_window or nativeshell
Breaking the ice
BREAKING
flapPolicy
andflapPosition
are now removed fromFlapStyle
useFlapOptions
and options parameter ofAdwFlap
.- Previously
AdwFlap( style: FlapStyle( width: ..., breakpoint: ..., flapPosition: ..., flapPolicy: ..., ) )
- Now
AdwFlap( style: FlapStyle( width: ..., breakpoint: ..., ), options: FlapOptions( flapPosition: ..., flapPolicy: ..., ) )
- Previously
- Fix spelling by renaming
seperator
toseparator
everywhere AdwPopupMenu
is nowGtkPopupMenu
AdwStackSwitcher
is nowGtkStackSwitcher
AdwToggleButton
is nowGtkToggleButton
DEPRECATED
headerbar
parameter fromAdwScaffold
andAdwAboutWindow
is deprecated- Previously
AdwScaffold( headerbar: (viewS) => AdwHeaderBar( start: start, end: end, title: viewS ?? title, ), viewSwitcher: viewSwitcher, )
- Now
AdwScaffold( start: start, end: end, title: title, viewSwitcher: viewSwitcher, )
- Previously
ADDED
- Add
GtkDialog
- Add
appName
andappVersion
parameter actions
andcontrols
parameter forAdwHeaderBar
- Add ability to change
horizontalTitleGap
forAdwActionRow
andAdwComboRow
- Add
visible
property ofFlapOptions
- Add
border
to ViewSwitcher in mobile view - Init Translations
CHANGED
- Remove null checks from WidgetsBinding (Flutter 3.0.0)
- Changed launch to launchUrl for url_launcher package
- Changed default value of
horizontalTitleGap
to 8 - Switch to
titlebar_buttons
package aswindow_decorations
is deprecated - Link to external examples in example.md
Full Changelog: 1.0.2...1.2.0
Awesome pre-release
BREAKING
flapPolicy
andflapPosition
are now removed fromFlapStyle
useFlapOptions
and options parameter ofAdwFlap
.- Previously
AdwFlap( style: FlapStyle( width: ..., breakpoint: ..., flapPosition: ..., flapPolicy: ..., ) )
- Now
AdwFlap( style: FlapStyle( width: ..., breakpoint: ..., ), options: FlapOptions( flapPosition: ..., flapPolicy: ..., ) )
- Previously
- Fix spelling by renaming
seperator
toseparator
everywhere AdwPopupMenu
is nowGtkPopupMenu
AdwStackSwitcher
is nowGtkStackSwitcher
AdwToggleButton
is nowGtkToggleButton
DEPRECATED
headerbar
parameter fromAdwScaffold
andAdwAboutWindow
is deprecated- Previously
AdwScaffold( headerbar: (viewS) => AdwHeaderBar( start: start, end: end, title: viewS ?? title, ), viewSwitcher: viewSwitcher, )
- Now
AdwScaffold( start: start, end: end, title: title, viewSwitcher: viewSwitcher, )
- Previously
ADDED
- Add
GtkDialog
- Add
appName
andappVersion
parameter actions
andcontrols
parameter forAdwHeaderBar
- Add ability to change
horizontalTitleGap
forAdwActionRow
andAdwComboRow
- Add
visible
property ofFlapOptions
- Add
border
to ViewSwitcher in mobile view - Init Translations
CHANGED
- Changed default value of
horizontalTitleGap
to 8 - Switch to
titlebar_buttons
package aswindow_decorations
is deprecated - Link to external examples in example.md
Full Changelog: 1.0.2...1.2.0-dev
Fix license in README
1.0.2 Fix readme, bump to 1.0.2
Relicensing
Relicense under MPL-2.0 as LGPL license have issues with proprietary applications.
1.0.0+2
Fix table view on pub.dev
The Stable Release
What's Changed
- Use
very_good_analysis
linting rules by @pablojimpas in #52 - feat(popover): Make transition a simple fade by @simrat39 in #54
- version 1.0.0 by @prateekmedia in #53
- Trying to Fix #46 by @prateekmedia in #56
BREAKING
AdwHeaderBar.minimal
is nowAdwHeaderBar.custom
- Remove
label
parameter fromAdwTextField
ViewSwitcherStyle
is nowViewSwitcherPolicy
ViewSwitcherStyle.desktop
andViewSwitcherStyle.mobile
are also renamed toViewSwitcherPolicy.wide
andViewSwitcherPolicy.narrow
Changes to widgets
ComboRow
- Dropdown is now scrollable if too many elements are there
Flap
- Renamed
flapController
tocontroller
- Moved most of the things into
FlapStyle
class to simplify its usage inAdwScaffold
HeaderBar
- Now the
AdwHeaderBar
is not dependent on any package,windowDecor
object is now optional - Add
isTransparent
parameter => MakesAdwHeaderBar
's background and border color
Popover
- Revisit popup menu by using
popover_gtk
package (popover package with fade transition) (#35)
TextField
- Add
autofocus
parameter - Add
prefixIcon
parameter - Add
onSubmitted
parameter
ViewSwitcher
- Add
badge
inAdwViewSwitcher
New Widgets
AdwSwitch
=> port ofGtkSwitch
from gtk4AdwAboutWindow
=> port of upcomingAdwAboutWindow
from libadwaita
Full Changelog: 1.0.0-rc.2...1.0.0
Fix Example link
- Fix Example link
Full Changelog: 1.0.0...1.0.0+1