pion / obs-wormhole

Supercharge OBS with WebRTC. Remote WebRTC Sources and Serverless Broadcasting
https://pion.ly/
96 stars 18 forks source link

Update module fyne.io/fyne to v1.4.3 #23

Open renovate[bot] opened 3 years ago

renovate[bot] commented 3 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
fyne.io/fyne require minor v1.3.0 -> v1.4.3

Release Notes

fyne-io/fyne ### [`v1.4.3`](https://togithub.com/fyne-io/fyne/releases/tag/v1.4.3): Happy new year, here's a 1.4.3 to celebrate [Compare Source](https://togithub.com/fyne-io/fyne/compare/v1.4.2...v1.4.3) 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 - Fix crash when showing file open dialog on iPadOS - Fix possible missing icon on initial show of disabled button - Capturing a canvas on macOS retina display would not capture full resolution - Fix the release build flag for mobile - Fix possible race conditions for canvas capture - Fix tree, so it refreshes visible nodes on Refresh() - TabContainer Panic when removing selected tab ([#​1668](https://togithub.com/fyne-io/fyne/issues/1668)) - Incorrect clipping behaviour with nested scroll containers ([#​1682](https://togithub.com/fyne-io/fyne/issues/1682)) - MacOS Notifications are not shown on subsequent app runs ([#​1699](https://togithub.com/fyne-io/fyne/issues/1699)) - Fix the behavior when dragging the divider of split container ([#​1618](https://togithub.com/fyne-io/fyne/issues/1618)) We are hard at work for the 2.0 release now which should be with you in 3 weeks. ### [`v1.4.2`](https://togithub.com/fyne-io/fyne/releases/tag/v1.4.2): Bug fixes to 1.4 release, including macOS release process [Compare Source](https://togithub.com/fyne-io/fyne/compare/v1.4.1...v1.4.2) In this bugfix release we delivered a number of improvements to the `fyne` command that give more control 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 - \[fyne-cli] Add support for passing custom build tags ([#​1538](https://togithub.com/fyne-io/fyne/issues/1538)) ##### Changed - Run validation on content change instead of on each Refresh in widget.Entry ##### Fixed - \[fyne-cli] Android: allow to specify an inline password for the keystore - Fixed Card widget MinSize ([#​1581](https://togithub.com/fyne-io/fyne/issues/1581)) - Fix missing release tag to enable BuildRelease in Settings.BuildType() - Dialog shadow does not resize after Refresh ([#​1370](https://togithub.com/fyne-io/fyne/issues/1370)) - Android Duplicate Number Entry ([#​1256](https://togithub.com/fyne-io/fyne/issues/1256)) - Support older macOS by default - back to 10.11 ([#​886](https://togithub.com/fyne-io/fyne/issues/886)) - Complete certification of macOS App Store releases ([#​1443](https://togithub.com/fyne-io/fyne/issues/1443)) - Fix compilation errors for early stage Wayland testing - Fix entry.SetValidationError() not working correctly ### [`v1.4.1`](https://togithub.com/fyne-io/fyne/releases/tag/v1.4.1): Fixes for 1.4 branch including iOS release build completion [Compare Source](https://togithub.com/fyne-io/fyne/compare/v1.4.0...v1.4.1) After a successful [v1.4.0](https://togithub.com/fyne-io/fyne/releases/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: - iOS App Store uploads now successful using "fyne release" command - macOS menu bar initially doesn't respond to mouse input in Catalina - Adding SetColumnWidth for Table The full list of changes is as follows: ##### Changed - Table columns can now be different sizes using SetColumnWidth - Avoid unnecessary validation check on Refresh in widget.Form ##### Fixed - Tree could flicker on mouse hover ([#​1488](https://togithub.com/fyne-io/fyne/issues/1488)) - Content of table cells could overflow when sized correctly - file:// based URI on Android would fail to list folder ([#​1495](https://togithub.com/fyne-io/fyne/issues/1495)) - Images in iOS release were not all correct size ([#​1498](https://togithub.com/fyne-io/fyne/issues/1498)) - iOS compile failed with Go 1.15 ([#​1497](https://togithub.com/fyne-io/fyne/issues/1497)) - Possible crash when minimising app containing List on Windows - File chooser dialog ignores drive Z ([#​1513](https://togithub.com/fyne-io/fyne/issues/1513)) - Entry copy/paste is crashing on android 7.1 ([#​1511](https://togithub.com/fyne-io/fyne/issues/1511)) - Fyne package creating invalid windows packages ([#​1521](https://togithub.com/fyne-io/fyne/issues/1521)) - Menu bar initially doesn't respond to mouse input on macOS ([#​505](https://togithub.com/fyne-io/fyne/issues/505)) - iOS: Missing CFBundleIconName and asset catalog ([#​1504](https://togithub.com/fyne-io/fyne/issues/1504)) - CenterOnScreen causes crash on MacOS when called from goroutine ([#​1539](https://togithub.com/fyne-io/fyne/issues/1539)) - desktop.MouseHover Button state is not reliable ([#​1533](https://togithub.com/fyne-io/fyne/issues/1533)) - Initial validation status in widget.Form is not respected - Fix nil reference in disabled buttons ([#​1558](https://togithub.com/fyne-io/fyne/issues/1558)) ### [`v1.4.0`](https://togithub.com/fyne-io/fyne/releases/tag/v1.4.0): A polished theme and new collections widgets headline our 1.4 release [Compare Source](https://togithub.com/fyne-io/fyne/compare/v1.3.3...v1.4.0) 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](https://togithub.com/fyne-io/fyne/issues/156)), Table ([#​157](https://togithub.com/fyne-io/fyne/issues/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](https://togithub.com/fyne-io/fyne/issues/467)) - Canvas.InteractiveArea() to indicate where widgets should avoid - TextFormatter for ProgressBar - FileDialog.SetLocation() ([#​821](https://togithub.com/fyne-io/fyne/issues/821)) - Added dialog.ShowFolderOpen ([#​941](https://togithub.com/fyne-io/fyne/issues/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](https://togithub.com/fyne-io/fyne/issues/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](https://togithub.com/fyne-io/fyne/issues/948)), ([#​948](https://togithub.com/fyne-io/fyne/issues/948)) - Add missing AbsolutePosition in some mouse events ([#​1274](https://togithub.com/fyne-io/fyne/issues/1274)) - Don't let scrollbar handle become too small - Ensure tab children are resized before being shown ([#​1331](https://togithub.com/fyne-io/fyne/issues/1331)) - Don't hang if OpenURL loads browser ([#​1332](https://togithub.com/fyne-io/fyne/issues/1332)) - Content not filling dialog ([#​1360](https://togithub.com/fyne-io/fyne/issues/1360)) - Overlays not adjusting on orientation change in mobile ([#​1334](https://togithub.com/fyne-io/fyne/issues/1334)) - Fix missing key events for some keypad keys ([#​1325](https://togithub.com/fyne-io/fyne/issues/1325)) - Issue with non-english folder names in Linux favourites ([#​1248](https://togithub.com/fyne-io/fyne/issues/1248)) - Fix overlays escaping screen interactive bounds ([#​1358](https://togithub.com/fyne-io/fyne/issues/1358)) - Key events not blocked by overlays ([#​814](https://togithub.com/fyne-io/fyne/issues/814)) - Update scroll container content if it is changed ([#​1341](https://togithub.com/fyne-io/fyne/issues/1341)) - Respect SelectEntry datta changes on refresh ([#​1462](https://togithub.com/fyne-io/fyne/issues/1462)) - Incorrect SelectEntry dropdown button position ([#​1361](https://togithub.com/fyne-io/fyne/issues/1361)) - don't allow both single and double tap events to fire ([#​1381](https://togithub.com/fyne-io/fyne/issues/1381)) - Fix issue where long or tall images could jump on load ([#​1266](https://togithub.com/fyne-io/fyne/issues/1266), [#​1432](https://togithub.com/fyne-io/fyne/issues/1432)) - Weird behaviour when resizing or minimizing a ScrollContainer ([#​1245](https://togithub.com/fyne-io/fyne/issues/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](https://togithub.com/fyne-io/fyne/issues/1479)) - Many optimisations and widget performance enhancements - Various fixes to file creation and saving on mobile devices ### [`v1.3.3`](https://togithub.com/fyne-io/fyne/releases/tag/v1.3.3): A month of bug fixes [Compare Source](https://togithub.com/fyne-io/fyne/compare/v1.3.2...v1.3.3) 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 - Use icons for file dialog favourites ([#​1186](https://togithub.com/fyne-io/fyne/issues/1186)) - Add ScrollContainer ScrollToBottom and ScrollToTop ##### Changed - Make file filter case sensitive ([#​1185](https://togithub.com/fyne-io/fyne/issues/1185)) ##### Fixed - Allow popups to create dialogs ([#​1176](https://togithub.com/fyne-io/fyne/issues/1176)) - Use default cursor for dragging scrollbars ([#​1172](https://togithub.com/fyne-io/fyne/issues/1172)) - Correctly parse SVG files with missing X/Y for rect - Fix visibility of Entry placeholder when text is set ([#​1193](https://togithub.com/fyne-io/fyne/issues/1193)) - Fix encoding issue with Windows notifications ([#​1191](https://togithub.com/fyne-io/fyne/issues/1191)) - Fix issue where content expanding on Windows could freeze ([#​1189](https://togithub.com/fyne-io/fyne/issues/1189)) - Fix errors on Windows when reloading Fyne settings ([#​1165](https://togithub.com/fyne-io/fyne/issues/1165)) - Dialogs not updating theme correctly ([#​1201](https://togithub.com/fyne-io/fyne/issues/1201)) - Update the extended progressbar on refresh ([#​1219](https://togithub.com/fyne-io/fyne/issues/1219)) - Segfault if font fails ([#​1200](https://togithub.com/fyne-io/fyne/issues/1200)) - Slider rendering incorrectly when window maximized ([#​1223](https://togithub.com/fyne-io/fyne/issues/1223)) - Changing form label not refreshed ([#​1231](https://togithub.com/fyne-io/fyne/issues/1231)) - Files and folders starting "." show no name ([#​1235](https://togithub.com/fyne-io/fyne/issues/1235)) ### [`v1.3.2`](https://togithub.com/fyne-io/fyne/releases/tag/v1.3.2): Smooth enhancements to 1.3 [Compare Source](https://togithub.com/fyne-io/fyne/compare/v1.3.1...v1.3.2) 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 - Linux packaged apps now include a Makefile to aid install ##### Changed - Fyne package supports specific architectures for Android - Reset missing textures on refresh - Custom confirm callbacks now called on implicitly shown dialogs - SelectEntry can update drop-down list during OnChanged callback - TextGrid whitespace color now matches theme changes - Order of Window Resize(), SetFixedSize() and CenterOnScreen() does no matter before Show() - Containers now refresh their visuals as well as their Children on Refresh() ##### Fixed - Capped StrokeWidth on canvas.Line ([#​831](https://togithub.com/fyne-io/fyne/issues/831)) - Canvas lines, rectangles and circles do not resize and refresh correctly - Black flickering on resize on MacOS and OS X (possibly not on Catalina) ([#​1122](https://togithub.com/fyne-io/fyne/issues/1122)) - Crash when resizing window under macOS ([#​1051](https://togithub.com/fyne-io/fyne/issues/1051), [#​1140](https://togithub.com/fyne-io/fyne/issues/1140)) - Set SetFixedSize to true, the menus are overlapped ([#​1105](https://togithub.com/fyne-io/fyne/issues/1105)) - Ctrl+v into text input field crashes app. Presumably clipboard is empty ([#​1123](https://togithub.com/fyne-io/fyne/issues/1123), [#​1132](https://togithub.com/fyne-io/fyne/issues/1132)) - Slider default value doesn't stay inside range ([#​1128](https://togithub.com/fyne-io/fyne/issues/1128)) - The position of window is changed when status change from show to hide, then to show ([#​1116](https://togithub.com/fyne-io/fyne/issues/1116)) - Creating a windows inside onClose handler causes Fyne to panic ([#​1106](https://togithub.com/fyne-io/fyne/issues/1106)) - Backspace in entry after SetText("") can crash ([#​1096](https://togithub.com/fyne-io/fyne/issues/1096)) - Empty main menu causes panic ([#​1073](https://togithub.com/fyne-io/fyne/issues/1073)) - Installing using `fyne install` on Linux now works on distrubutions that don't use `/usr/local` - Fix recommendations from staticcheck - Unable to overwrite file when using dialog.ShowFileSave ([#​1168](https://togithub.com/fyne-io/fyne/issues/1168)) ### [`v1.3.1`](https://togithub.com/fyne-io/fyne/compare/v1.3.0...v1.3.1) [Compare Source](https://togithub.com/fyne-io/fyne/compare/v1.3.0...v1.3.1)

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.

renovate[bot] commented 1 year ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.