This repository was archived by the owner on Jan 2, 2024. It is now read-only.
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:
v1.3.0
->v1.4.3
Release Notes
fyne-io/fyne
v1.4.3
: Happy new year, here's a 1.4.3 to celebrateCompare Source
We hope that everyone had a good holiday and enjoyed the festivities.
Now that 2021 is here we are hard back at work, here is the latest bugfix release with a load of tasty fixes for you :).
Fixed
We are hard at work for the 2.0 release now which should be with you in 3 weeks.
v1.4.2
: Bug fixes to 1.4 release, including macOS release processCompare Source
In this bugfix release we delivered a number of improvements to the
fyne
command that give morecontrol when building releases and completes the code signing of macOS apps for the App Store as well!
A number of other fixes including improvements to Entry validation and Android keyboards are included as well.
Added
Changed
Fixed
v1.4.1
: Fixes for 1.4 branch including iOS release build completionCompare Source
After a successful v1.4.0 release we wanted to clear up a few bugs and add some items that didn't get there in time :).
The highlights for many developers will be:
The full list of changes is as follows:
Changed
Fixed
v1.4.0
: A polished theme and new collections widgets headline our 1.4 releaseCompare Source
The 1.4 release is a huge step forward for the Fyne project. as well as refreshing the theme and bringing a host new features
we are introducing a new type of widget - the /Collection Widgets/.
These are designed for high performance display of large data sets as either List, Table or Tree.
As always let us know your feedback so we can keep making the toolkit better!
Added (highlights)
List (#156), Table (#157) and Tree collection Widgets
Card, FileItem, Separator widgets
ColorPicker dialog
User selection of primary colour
Container API package to ease using layouts and container widgets
Add input validation
ListableURI for working with directories etc
Added PaddedLayout
Window.SetCloseIntercept (#467)
Canvas.InteractiveArea() to indicate where widgets should avoid
TextFormatter for ProgressBar
FileDialog.SetLocation() (#821)
Added dialog.ShowFolderOpen (#941)
Support to install on iOS and android with 'fyne install'
Support asset bundling with go:generate
Add fyne release command for preparing signed apps
Add keyboard and focus support to Radio and Select widgets
Changed
Theme update - new blue highlight, move buttons to outline
Android SDK target updated to 29
Mobile log entries now start "Fyne" instead of "GoLog"
Don't expand Select to its largest option (#1247)
Button.HideShadow replaced by Button.Importance = LowImportance
Deprecate NewContainer in favour of NewContainerWithoutLayout
Deprecate HBox and VBox in favour of new container APIs
Move Container.AddObject to Container.Add matching Container.Remove
Start move from widget.TabContainer to container.AppTabs
Replace Radio with RadioGroup
Deprecate WidgetRenderer.BackgroundColor
Fixed
Support focus traversal in dialog (#948), (#948)
Add missing AbsolutePosition in some mouse events (#1274)
Don't let scrollbar handle become too small
Ensure tab children are resized before being shown (#1331)
Don't hang if OpenURL loads browser (#1332)
Content not filling dialog (#1360)
Overlays not adjusting on orientation change in mobile (#1334)
Fix missing key events for some keypad keys (#1325)
Issue with non-english folder names in Linux favourites (#1248)
Fix overlays escaping screen interactive bounds (#1358)
Key events not blocked by overlays (#814)
Update scroll container content if it is changed (#1341)
Respect SelectEntry datta changes on refresh (#1462)
Incorrect SelectEntry dropdown button position (#1361)
don't allow both single and double tap events to fire (#1381)
Fix issue where long or tall images could jump on load (#1266, #1432)
Weird behaviour when resizing or minimizing a ScrollContainer (#1245)
Fix panic on NewTextGrid().Text()
Fix issue where scrollbar could jump after mousewheel scroll
Add missing raster support in software render
Respect GOOS/GOARCH in fyne command utilities
BSD support in build tools
SVG Cache could return the incorrect resource (#1479)
Many optimisations and widget performance enhancements
Various fixes to file creation and saving on mobile devices
v1.3.3
: A month of bug fixesCompare Source
Version 1.3.3 brings many bug fixes and some minor enhancements to the file picker dialog.
Thanks for all the feedback, enjoy this update :)
Added
Changed
Fixed
v1.3.2
: Smooth enhancements to 1.3Compare Source
Release v1.3.2 provides much smoother resize and refresh of windows and scroll containers.
There are also various other bug fixes and improvements including the following highlights:
Added
Changed
Fixed
fyne install
on Linux now works on distrubutions that don't use/usr/local
v1.3.1
Compare Source
Configuration
📅 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 has been generated by Mend Renovate. View repository job log here.