SSoC
System software of computers BSUIR labs
System software of computers BSUIR labs
Bumps fyne.io/fyne/v2 from 2.2.3 to 2.2.4.
Sourced from fyne.io/fyne/v2's releases.
v2.2.4 Maintenance and bug fixes
This minor release cover bug fixes, especially addressing the area around mobile devices.
The complete list is as follow:
- Iphone incorrect click coordinates in zoomed screen view (#3122)
- CachedFontFace seems to be causing crash (#3134)
- Fix possible compile error if "fyne build" is used without icon metadata
- Detect and use recent Android NDK toolchain
- Handle fyne package -release and fyne release properly for Android and iOS
- Fix issue with mobile simulation when systray used
- Fix incorrect size and position for radio focus indicator (#3137)
Sourced from fyne.io/fyne/v2's changelog.
2.2.4 - 1 November 2022
Fixes
- Iphone incorrect click coordinates in zoomed screen view (#3122)
- CachedFontFace seems to be causing crash (#3134)
- Fix possible compile error if "fyne build" is used without icon metadata
- Detect and use recent Android NDK toolchain
- Handle fyne package -release and fyne release properly for Android and iOS
- Fix issue with mobile simulation when systray used
- Fix incorrect size and position for radio focus indicator (#3137)
04b3427
Merge pull request #3388 from Bluebugs/changelog/update-v2.2.4bdebbed
Include all change in CHANGELOG.mdf97c8cd
Update changelog with last PR added to release 2.2.40e8fca6
Merge pull request #3380 from andydotxyz/fix/systraymobilesim20b77cb
Fix issue with mobile simulation when systray used4d37b1c
Merge pull request #3365 from Bluebugs/release/v2.2.x80bc2bf
Update ChangeLog accordingly.21817fa
Merge pull request #3219 from Bluebugs/features/detect-available-minAPId5e8bf0
Merge pull request #3346 from fyne-io/bugs/mobile-package-releaseef4de17
And build fixDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.1.4 to 2.2.0.
Sourced from fyne.io/fyne/v2's releases.
v2.2.0 - System tray, web driver and JSON themes :)
The exciting v2.2.0 is finally here and it has a long list of improvements bundled in. Top of the exciting features are sure to be the support for desktop system tray menus, the ability to run your Fyne apps through a web browser (technical preview - not feature complete) and also to specify themes more easily using JSON resources.
Highlighted additions
- Add SetIcon method on ToolbarAction (#2475)
- Access compiled app metadata using new
App.Metadata()
method- Add support for System tray icon and menu (#283)
- Support for Android Application Bundle (.aab) (#2663)
- Add keyboard shortcuts to menu (#682)
- Add technical preview of web driver and
fyne serve
command- Added
iossimulator
build target (#1917)- Allow dynamic themes via JSON templates (#211)
- custom hyperlink callback (#2979)
- Add support for ico file when compiling for windows (#2412)
- Add binding.NewStringWithFormat (#2890)
- Add Entry.SetMinRowsVisible
- Add Menu.Refresh() and MainMenu.Refresh() (#2853)
Changes
There are also a few changes that may be of note for some developers - there is a small chance you might need to update some code as a result, but none of them are breaking changes:
- Toolbar item constructors now return concrete types instead of ToolbarItem
- Low importance buttons no longer draw button color as a background
- ProgressBar widget height is now consistent with other widgets
- Include check in DocTabs menu to show current tab
- Don't call OnScrolled if offset did not change (#2646)
- Prefer ANDROID_NDK_HOME over the ANDROID_HOME ndk-bundle location (#2920)
- Support serialisation / deserialisation of the widget tree (#5)
- Better error reporting / handling when OpenGL is not available (#2689)
So there you go. There are many, many bug fixes as well but we didn't want to bore you with them - just check the bug tracker :). Let us know how you get on and have a great time building even more awesome apps!
Sourced from fyne.io/fyne/v2's changelog.
2.2.0 - 7 June 2022
Added
- Add SetIcon method on ToolbarAction (#2475)
- Access compiled app metadata using new
App.Metadata()
method- Add support for System tray icon and menu (#283)
- Support for Android Application Bundle (.aab) (#2663)
- Add keyboard shortcuts to menu (#682)
- Add technical preview of web driver and
fyne serve
command- Added
iossimulator
build target (#1917)- Allow dynamic themes via JSON templates (#211)
- custom hyperlink callback (#2979)
- Add support for ico file when compiling for windows (#2412)
- Add binding.NewStringWithFormat (#2890)
- Add Entry.SetMinRowsVisible
- Add Menu.Refresh() and MainMenu.Refresh() (#2853)
Changed
- Toolbar item constructors now return concrete types instead of ToolbarItem
- Low importance buttons no longer draw button color as a background
- ProgressBar widget height is now consistent with other widgets
- Include check in DocTabs menu to show current tab
- Don't call OnScrolled if offset did not change (#2646)
- Prefer ANDROID_NDK_HOME over the ANDROID_HOME ndk-bundle location (#2920)
- Support serialisation / deserialisation of the widget tree (#5)
- Better error reporting / handling when OpenGL is not available (#2689)
Fixed
- SendNotification does not show app name on Windows (#1940)
- Copy-paste via keyboard don't work translated keyboard mappings on Windows (#1220)
- OnScrolled triggered when offset hasn't changed (#1868)
- Carriage Return (\r) is rendered as space (#2456)
- storage.List() returns list with nil elements for empty directories (#2858)
- Entry widget, position of cursor when clicking empty space (#2877)
- SelectEntry cause UI hang (#2925)
- Font cutoff with bold italics (#3001)
- Fyne error: Preferences load error (#2936, 3015)
- Scrolled List bad redraw when window is maximized (#3013)
a834925
Changelog for v2.2.0c433ae1
Merge branch 'develop' into release/v2.2.x3c1f987
Merge pull request #3033 from Jacalz/listext55c7f02
Merge branch 'master' into release/v2.2.x5d99db5
Merge pull request #3031 from cmitsakis/fix/30131a4f7b0
Fix the folder test as well47e263e
dialog: show file extension in list viewf72af1e
fix: some List items were invisible after window resize20fbb51
Merge pull request #3025 from Jacalz/text-cve8c5ac40
Merge pull request #3027 from andydotxyz/chrisbirster-new-string-with-formatDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.1.2 to 2.1.3.
Sourced from fyne.io/fyne/v2's releases.
v2.1.3 for February Fix fiesta :)
As we continue work on the v2.2.0 release we wanted to get a few bug fixes delivered as well, these include:
- The text on button can't be show correctly when use imported font (#2512)
- Fix issues with DocTabs scrolling (#2709)
- Fix possible crash for tapping extended Radio or Check item
- Resolve lookup of relative icons in FyneApp.toml
- Window not shown when SetFixedSize is used without Resize (#2784)
- Text and links in markdown can be rendered on top of each other (#2695)
- Incorrect cursor movement in a multiline entry with wrapping (#2698)
We'll see you again soon with some great feature additions!
Sourced from fyne.io/fyne/v2's changelog.
2.1.3 - 24 February 2021
Fixed
- The text on button can't be show correctly when use imported font (#2512)
- Fix issues with DocTabs scrolling (#2709)
- Fix possible crash for tapping extended Radio or Check item
- Resolve lookup of relative icons in FyneApp.toml
- Window not shown when SetFixedSize is used without Resize (#2784)
- Text and links in markdown can be rendered on top of each other (#2695)
- Incorrect cursor movement in a multiline entry with wrapping (#2698)
51bcc90
All blockers done3bee467
Merge pull request #2795 from andydotxyz/fix/26983ecadad
Getting ready for release...1ea0b00
Merge pull request #2796 from andydotxyz/fix/2695d0b2401
Resolve issue when last item of a composite line is non-text0d0e999
Merge pull request #2794 from fyne-io/fix/2784852ba30
Remove duplicate codea147bf1
Fix issue with wrapping moving cursor too far after backspace46e2640
If FixedSize is set without a preferred size we should fall back to minimumf257a3f
Missed item in fix logDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps github.com/sirupsen/logrus from 1.8.1 to 1.9.0.
f8bf765
Merge pull request #1343 from sirupsen/dbd-upd-depebc9029
update dependencies56c843c
Merge pull request #1337 from izhakmo/fix-cve41b4ee6
update gopkg.in/yaml.v3 to v3.0.1f98ed3e
Merge pull request #1333 from nathanejohnson/bumpxsys2b8f60a
bump version of golangci-lint0db10ef
bump version of golang.org/x/sys dependency85981c0
Merge pull request #1263 from rubensayshi/fix-race79c5ab6
Merge pull request #1283 from sirupsen/dbd-log-doc5f8c666
Improve Log methods documentationDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.2.2 to 2.2.3.
ac41869
Merge branch 'release/v2.2.x'70b4ad9
Date to changelog7a3ae4d
Had to back out the iOS fix3fbe84b
Revert "Use UIScreen bounds instead of nativeBounds for DisplayMetrics"232fbdb
Merge pull request #3111 from fyne-io/fix/30032a54f83
Merge branch 'release/v2.2.x' into fix/3003937991b
prepping notes968357b
Merge branch 'release/v2.2.x' into fix/300377d8a96
Merge pull request #3126 from andydotxyz/fix/3109e3a38c1
Format error snuck inDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.2.1 to 2.2.2.
Sourced from fyne.io/fyne/v2's releases.
Improve default lifecycle for system tray apps and various fixes
In this release we updated applications so that if a system tray icon was visible the app would not exit when the last window closes. You can still set a window to be master if you would like the app to exit on close.
We also have a great list of fixes to the command line and various widgets as follows:
- Windows missing version metadata when packaged (#3046)
- Fyne package would not build apps using old Fyne versions
- System tray icon may not be removed on app exit in Windows
- Emphasis in Markdown gives erroneous output in RichText (#2974)
- When last visible window is closed, hidden window is set visible (#3059)
- Do not close app when last window is closed but systrayMenu exists (#3092)
- Image with ImageFillOriginal not showing (#3102)
- Fix build issue with web target from macOS computers
Sourced from fyne.io/fyne/v2's changelog.
2.2.2 - 30 June 2022
Fixed
- Windows missing version metadata when packaged (#3046)
- Fyne package would not build apps using old Fyne versions
- System tray icon may not be removed on app exit in Windows
- Emphasis in Markdown gives erroneous output in RichText (#2974)
- When last visible window is closed, hidden window is set visible (#3059)
- Do not close app when last window is closed but systrayMenu exists (#3092)
- Image with ImageFillOriginal not showing (#3102)
475bfb1
Merge branch 'release/v2.2.x'545dd60
Fix release date74c434b
Fix building for web on a darwin computer (#3107)5a5278e
avoid printing warning about app ID87f879a
Merge pull request #3103 from andydotxyz/fix/preicond55ffe3
Add min size check for original fill0cfda7a
Fix regression where OriginalFill images would never show5218469
We need better fallback metadata to do this rightf2d9f37
The uniqueID should be read from the metadata if it is present9689be8
Better namingDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.1.4 to 2.2.1.
Sourced from fyne.io/fyne/v2's releases.
v2.2.1 improves systray support and resolves a FYNE_FONT regression
Apologies to a couple of our users who found issues with the v2.2.0 release. These fixes resolve the reported problems plus some high severity bugs.
- Fix various race conditions and compatibility issues with System tray menus
- Resolve issue where macOS systray menu may not appear
- Updated yaml dependency to fix CVE-2022-28948
- Tab buttons stop working after removing a tab (#3050)
- os.SetEnv("FYNE_FONT") doesn't work in v2.2.0 (#3056)
v2.2.0 - System tray, web driver and JSON themes :)
The exciting v2.2.0 is finally here and it has a long list of improvements bundled in. Top of the exciting features are sure to be the support for desktop system tray menus, the ability to run your Fyne apps through a web browser (technical preview - not feature complete) and also to specify themes more easily using JSON resources.
Highlighted additions
- Add SetIcon method on ToolbarAction (#2475)
- Access compiled app metadata using new
App.Metadata()
method- Add support for System tray icon and menu (#283)
- Support for Android Application Bundle (.aab) (#2663)
- Initial support for OpenBSD and NetBSD
- Add keyboard shortcuts to menu (#682)
- Add technical preview of web driver and
fyne serve
command- Added
iossimulator
build target (#1917)- Allow dynamic themes via JSON templates (#211)
- Custom hyperlink callback (#2979)
- Add support for
.ico
file when compiling for windows (#2412)- Add binding.NewStringWithFormat (#2890)
- Add Entry.SetMinRowsVisible
- Add Menu.Refresh() and MainMenu.Refresh() (#2853)
- Packages for Linux and BSD now support installing into the home directory
- Add
.RemoveAll()
to containers- Add an AllString validator for chaining together string validators
Changes
There are also a few changes that may be of note for some developers - there is a small chance you might need to update some code as a result, but none of them are breaking changes:
- Toolbar item constructors now return concrete types instead of ToolbarItem
- Low importance buttons no longer draw button color as a background
- ProgressBar widget height is now consistent with other widgets
- Include check in DocTabs menu to show current tab
- Don't call OnScrolled if offset did not change (#2646)
- Prefer ANDROID_NDK_HOME over the ANDROID_HOME ndk-bundle location (#2920)
- Support serialisation / deserialisation of the widget tree (#5)
- Better error reporting / handling when OpenGL is not available (#2689)
- Memory is now better reclaimed on Android when the OS requests it
- Notifications on Linux and BSD now show the application icon
- Change listeners for preferences no longer run when setting the same value
- The file dialog now shows extensions in the list view for better readability
- Many optimisations and widget performance enhancements
... (truncated)
Sourced from fyne.io/fyne/v2's changelog.
2.2.1 - 12 June 2022
Fixed
- Fix various race conditions and compatibility issues with System tray menus
- Resolve issue where macOS systray menu may not appear
- Updated yaml dependency to fix CVE-2022-28948
- Tab buttons stop working after removing a tab (#3050)
- os.SetEnv("FYNE_FONT") doesn't work in v2.2.0 (#3056)
2.2.0 - 7 June 2022
Added
- Add SetIcon method on ToolbarAction (#2475)
- Access compiled app metadata using new
App.Metadata()
method- Add support for System tray icon and menu (#283)
- Support for Android Application Bundle (.aab) (#2663)
- Initial support for OpenBSD and NetBSD
- Add keyboard shortcuts to menu (#682)
- Add technical preview of web driver and
fyne serve
command- Added
iossimulator
build target (#1917)- Allow dynamic themes via JSON templates (#211)
- Custom hyperlink callback (#2979)
- Add support for
.ico
file when compiling for windows (#2412)- Add binding.NewStringWithFormat (#2890)
- Add Entry.SetMinRowsVisible
- Add Menu.Refresh() and MainMenu.Refresh() (#2853)
- Packages for Linux and BSD now support installing into the home directory
- Add
.RemoveAll()
to containers- Add an AllString validator for chaining together string validators
Changed
- Toolbar item constructors now return concrete types instead of ToolbarItem
- Low importance buttons no longer draw button color as a background
- ProgressBar widget height is now consistent with other widgets
- Include check in DocTabs menu to show current tab
- Don't call OnScrolled if offset did not change (#2646)
- Prefer ANDROID_NDK_HOME over the ANDROID_HOME ndk-bundle location (#2920)
- Support serialisation / deserialisation of the widget tree (#5)
- Better error reporting / handling when OpenGL is not available (#2689)
- Memory is now better reclaimed on Android when the OS requests it
- Notifications on Linux and BSD now show the application icon
- Change listeners for preferences no longer run when setting the same value
- The file dialog now shows extensions in the list view for better readability
- Many optimisations and widget performance enhancements
- Updated various dependencies to their latest versions
... (truncated)
91c74db
Merge branch 'master' of github.com:fyne-io/fyne89e242f
Fix date for v2.2.14ae01df
Merge pull request #3058 from andydotxyz/fix/30565bf7854
FYNE_FONT recression30748cf
One more5f2e3a2
Fix #3050, update onTapped hooker for tabButtonc294049
Updated for security fixf1968dd
Vendor in the new yaml v3 version76c6f7d
Update testify to 1.7.2 for yaml security fixd0d3ce2
Fix issue where macOS menu may not showDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.1.2 to 2.1.4.
Sourced from fyne.io/fyne/v2's releases.
Fixing possible container crash and fixed size window sizing
Just a few small fixes that improve stability of rapidly changing containers and fixes a sizing issue for some fixed size windows.
Fixed
- SetTheme() is not fully effective for widget.Form (fyne-io/fyne#2810)
- FolderOpenDialog SetDismissText is ineffective (fyne-io/fyne#2830)
- window.Resize() does not work if SetFixedSize(true) is set after (fyne-io/fyne#2819)
- Container.Remove() race causes crash (fyne-io/fyne#2826, fyne-io/fyne#2775, fyne-io/fyne#2481)
- FixedSize Window improperly sized if contains image with ImageFillOriginal (fyne-io/fyne#2800)
v2.1.3 for February Fix fiesta :)
As we continue work on the v2.2.0 release we wanted to get a few bug fixes delivered as well, these include:
- The text on button can't be show correctly when use imported font (#2512)
- Fix issues with DocTabs scrolling (#2709)
- Fix possible crash for tapping extended Radio or Check item
- Resolve lookup of relative icons in FyneApp.toml
- Window not shown when SetFixedSize is used without Resize (#2784)
- Text and links in markdown can be rendered on top of each other (#2695)
- Incorrect cursor movement in a multiline entry with wrapping (#2698)
We'll see you again soon with some great feature additions!
Sourced from fyne.io/fyne/v2's changelog.
2.1.4 - 17 March 2022
- SetTheme() is not fully effective for widget.Form (#2810)
- FolderOpenDialog SetDismissText is ineffective (#2830)
- window.Resize() does not work if SetFixedSize(true) is set after (#2819)
- Container.Remove() race causes crash (#2826, #2775, #2481)
- FixedSize Window improperly sized if contains image with ImageFillOriginal (#2800)
2.1.3 - 24 February 2022
Fixed
- The text on button can't be show correctly when use imported font (#2512)
- Fix issues with DocTabs scrolling (#2709)
- Fix possible crash for tapping extended Radio or Check item
- Resolve lookup of relative icons in FyneApp.toml
- Window not shown when SetFixedSize is used without Resize (#2784)
- Text and links in markdown can be rendered on top of each other (#2695)
- Incorrect cursor movement in a multiline entry with wrapping (#2698)
7229e88
How did this typo slip in?c8fbd52
Merge branch 'master' into release/v2.1.x771f964
Fix app exit semantics in doc7595a4b
fix some typos (#2845)70f2944
prep v2.1.4 release notese58e527
Update FixedSize window size if min is biggered8d41a
Merge pull request #2847 from Jacalz/remove-all-slow39b36b1
Make a complete copy to avoid nil item issues929b6ff
Add docs for container.Remove() when removing everything520867c
Merge pull request #2829 from andydotxyz/fix/2819Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.1.1 to 2.1.2.
Sourced from fyne.io/fyne/v2's releases.
Stability fixes for 32bit iOS devices and many more fixes
This bug fix release on the 2.1 feature set of Fyne brings various stability improvements amd re-introduces support for older macOS devices. You can use the
-tags legacy
to add support for older SDKs that are no longer supported by the OS provider.Fixed
- Scrolling list bound to data programatically causes nil pointer dereference (#2549)
- Rich text from markdown can get newlines wrong (#2589)
- Fix crash on 32bit operating systems (#2603)
- Compile failure on MacOS 10.12 Sierra (#2478)
- Don't focus widgets on mobile where keyboard should not display (#2598)
- storage.List doesn't return complete URI on Android for "content:" scheme (#2619)
- Last word of the line and first word of the next line are joined in markdown parse (#2647)
- Support for building
cmd/fyne
on Windows arm64- Fixed FreeBSD requiring installed glfw library dependency (#1928)
- Apple M1: error when using mouse drag to resize window (#2188)
- Struct binding panics in reload with slice field (#2607)
- File Dialog favourites can break for certain locations (#2595)
- Define user friendly names for Android Apps (#2653)
- Entry validator not updating if content is changed via data binding after SetContent (#2639)
- CenterOnScreen not working for FixedSize Window (#2550)
- Panic in boundStringListItem.Get() (#2643)
- Can't set an app/window icon to be an svg. (#1196)
- SetFullScreen(false) can give error (#2588)
As always please let us know how you find this release so we can keep on improving!
Sourced from fyne.io/fyne/v2's changelog.
2.1.2 - 6 December 2021
Fixed
- Scrolling list bound to data programmatically causes nil pointer dereference (#2549)
- Rich text from markdown can get newlines wrong (#2589)
- Fix crash on 32bit operating systems (#2603)
- Compile failure on MacOS 10.12 Sierra (#2478)
- Don't focus widgets on mobile where keyboard should not display (#2598)
- storage.List doesn't return complete URI on Android for "content:" scheme (#2619)
- Last word of the line and first word of the next line are joined in markdown parse (#2647)
- Support for building
cmd/fyne
on Windows arm64- Fixed FreeBSD requiring installed glfw library dependency (#1928)
- Apple M1: error when using mouse drag to resize window (#2188)
- Struct binding panics in reload with slice field (#2607)
- File Dialog favourites can break for certain locations (#2595)
- Define user friendly names for Android Apps (#2653)
- Entry validator not updating if content is changed via data binding after SetContent (#2639)
- CenterOnScreen not working for FixedSize Window (#2550)
- Panic in boundStringListItem.Get() (#2643)
- Can't set an app/window icon to be an svg. (#1196)
- SetFullScreen(false) can give error (#2588)
75be542
Merge branch 'release/v2.1.x'd53450b
Fix issue with binding generation256750e
Merge pull request #2673 from Jacalz/flatpak_configdir7726efe
Look up config dir using XDG_CONFIG_HOME973ea85
Fix possible issue when un-fullscreen73691d8
Updated changelog for all the fixesc1e65aa
Fix #1196: Add svg support for app/window icon (#2671)5526d02
Merge pull request #2666 from andydotxyz/fix/2643c50b04f
Fix the strangely missed Untyped data binding for list update1b228e6
Latest items fixedDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps gopkg.in/yaml.v2 from 2.2.8 to 2.4.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.1.0 to 2.1.1.
Sourced from fyne.io/fyne/v2's changelog.
2.1.1 - 22 October 2021
Fixed
- Fix issue where table could select cells beyond data bound
- Some fast taps could be ignored (#2484)
- iOS app stops re-drawing mid-frame after a while (#950)
- Mobile simulation mode did not work on Apple M1 computers
- TextGrid background color can show gaps in render (#2493)
- Fix alignment of files in list view of file dialog
- Crash setting visible window on macOS to fixed size (#2488)
- fyne bundle ignores -name flag in windows (#2395)
- Lines with nil colour would crash renderer
- Android -nm tool not found with NDK 23 (#2498)
- Runtime panic because out of touchID (#2407)
- Long text in Select boxes overflows out of the box (#2522)
- Calling SetText on Label may not refresh correctly
- Menu can be triggered by # key but not always Alt
- Cursor position updates twice with delay (#2525)
- widgets freeze after being in background and then a crash upon pop-up menu (#2536)
- too many Refresh() calls may now cause visual artifacts in the List widget (#2548)
- Entry.SetText may panic if called on a multiline entry with selected text (#2482)
- TextGrid not always drawing correctly when resized (#2501)
d2da6c8
Merge branch 'release/v2.1.x'bd4d100
Fix test simulation for menu Alt on Linux02b3bbc
Update the texture cache after text changesc1df45f
Correct mention of Go 1.12 as lowest supported versioncd2ef3e
prep for v2.1.1 againc4af265
Update selection indices during SetText to avoid crash in multiline entries (...3a9d1d3
internal/driver: allow graceful receivingda91097
internal/driver: free dirty textures as much as possible in a frameed29f48
Refactored the widget freeze/crashes fix081c051
Reformatted comment to fix static analysis failDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bumps fyne.io/fyne/v2 from 2.2.3 to 2.3.0.
Sourced from fyne.io/fyne/v2's releases.
A fresh new look, richer text and cloud integration delivers Christmas cheer!
Whatever you celebrate at this time of year we hope you will enjoy this exciting, shiny new look release of the Fyne toolkit. With a refined design, cloud integration, images in rich text and a new text handling engine there is a lot to love in Fyne v2.3.0.
Added
- Shiny new theme that was designed for us
- Improved text handling to support non-latin alphabets
- Add cloud storage and preference support
- Add menu icon and submenu support to system tray menus
- More button importance levels
ErrorImportance
,WarningImportance
- Support disabling of
AppTabs
andDocTabs
items- Add image support to rich text (#2366)
- Add CheckGroup.Remove (#3124)
Changed
- The buttons on the default theme are no longer transparent, but we added more button importance types
- Expose a storage.ErrNotExists for non existing documents (#3083)
- Update
go-gl/glfw
to build against latest Glfw 3.3.8- List items in
widget.List
now implements the Focusable interfaceFixed
- Displaying unicode or different language like Bengali doesn't work (#598)
- Cannot disable container.TabItem (#1904)
- Update Linux/XDG application theme to follow the FreeDesktop Dark Style Preference (#2657)
- Running
fyne package -os android
needs NDK 16/19c (#3066)- Caret position lost when resizing a MultilineEntry (#3024)
- Fix possible crash in table resize (#3369)
- Memory usage surge when selecting/appending MultilineEntry text (#3426)
- Fyne bundle does not support appending when parameter is a directory
- Crash parsing invalid file URI (#3275)
- Systray apps on macOS can only be terminated via the systray menu quit button (#3395)
- Wayland Scaling support: sizes and distances are scaled wrong (#2850)
- Google play console minimum API level 31 (#3375)
- Data bound entry text replacing selection is ignored (#3340)
- Split Container does not respect item's Visible status (#3232)
- Android - Entry - OnSubmitted is not working (#3267)
- Can't set custom CGO_CFLAGS and CGO_LDFLAGS with "fyne package" on darwin (#3276)
- Text line not displayed in RichText (#3117)
- Segfault when adding items directly in form struct (#3153)
- Preferences RemoveValue does not save (#3229)
- Create new folder directly from FolderDialog (#3174)
- Slider drag handle is clipped off at minimum size (#2966)
- Entry text "flickering" while typing (#3461)
- Rendering of not changed canvas objects after an event (#3211)
- Form dialog not displaying hint text and validation errors (#2781)
Have a very happy holiday and do let us know what you build with this new release. Head to GitHub to report issues or request new features, we will be hard at work after a few more mince pies!
... (truncated)
Sourced from fyne.io/fyne/v2's changelog.
2.3.0 - 24 December 2022
Added
- Shiny new theme that was designed for us
- Improved text handling to support non-latin alphabets
- Add cloud storage and preference support
- Add menu icon and submenu support to system tray menus
- More button importance levels
ErrorImportance
,WarningImportance
- Support disabling of
AppTabs
andDocTabs
items- Add image support to rich text (#2366)
- Add CheckGroup.Remove (#3124)
Changed
- The buttons on the default theme are no longer transparent, but we added more button importance types
- Expose a storage.ErrNotExists for non existing documents (#3083)
- Update
go-gl/glfw
to build against latest Glfw 3.3.8- List items in
widget.List
now implement the Focusable interfaceFixed
- Displaying unicode or different language like Bengali doesn't work (#598)
- Cannot disable container.TabItem (#1904)
- Update Linux/XDG application theme to follow the FreeDesktop Dark Style Preference (#2657)
- Running
fyne package -os android
needs NDK 16/19c (#3066)- Caret position lost when resizing a MultilineEntry (#3024)
- Fix possible crash in table resize (#3369)
- Memory usage surge when selecting/appending MultilineEntry text (#3426)
- Fyne bundle does not support appending when parameter is a directory
- Crash parsing invalid file URI (#3275)
- Systray apps on macOS can only be terminated via the systray menu quit button (#3395)
- Wayland Scaling support: sizes and distances are scaled wrong (#2850)
- Google play console minimum API level 31 (#3375)
- Data bound entry text replacing selection is ignored (#3340)
- Split Container does not respect item's Visible status (#3232)
- Android - Entry - OnSubmitted is not working (#3267)
- Can't set custom CGO_CFLAGS and CGO_LDFLAGS with "fyne package" on darwin (#3276)
- Text line not displayed in RichText (#3117)
- Segfault when adding items directly in form struct (#3153)
- Preferences RemoveValue does not save (#3229)
- Create new folder directly from FolderDialog (#3174)
- Slider drag handle is clipped off at minimum size (#2966)
- Entry text "flickering" while typing (#3461)
- Rendering of not changed canvas objects after an event (#3211)
- Form dialog not displaying hint text and validation errors (#2781)
2.2.4 - 9 November 2022
... (truncated)
175017e
Merge pull request #3494 from andydotxyz/fix/systraysubtap6313f34
Listen to submenu item taps8e4eaa2
Merge pull request #3491 from Jacalz/changelog-v255d8b1b
Update CHANGELOG.md with missing work by @lucor
fb3ce41
Merge pull request #3488 from andydotxyz/fix/3487c8b1d561
Merge pull request #3486 from fyne-io/fix/appdatacrasha04d041
Slightly more aggressive refresh to pass tests5cc7bc7
Fix locking order so we update UI before running user code in List/Table18e7e29
Remove optimisation that is causing blank tables on load23b4d05
Remove old code breaking table Y position scrollDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)This Golang package can be used to provision cloud hosts using a simple CRUD-style API along with a cloud-init user-data script. It could be used to automate anything from k3s clusters, to blogs, or CI runners. We use it to create the cheapest possible hosts in the cloud with a public IP address.
alternativeto A comprehensive list of alternatives to your favorite software. Please do not edit this file directly. Instead, follow the steps outline
Go knowledge yield summary Project description Project developed for the course Software Systems Analysis and Design (SSAD) at IU in F21 semester. Eva
graceful Graceful shutdown package when a service is turned off by software func
go-sysinfo go-sysinfo is a library for collecting system information. This includes information about the host machine and processes running on the ho
Ento is an Entity Component System written in Go.
ptypes bypass go's type system through unsafe pointers the paradigm is to created a "boxed" type with .From and then use whatever types we want by ass
goreader A utility library to do files/io/bytes processing/parsing in file-system or network. These features are really common to be implemented for a
u-root Description u-root embodies four different projects. Go versions of many standard Linux tools, such as ls, cp, or shutdown. See cmds/core for m
Provides simple, semantic manipulation of the operating system's signal processing.
Flock is a project which provides a Go solution for system level file locks for all platforms Golang supports.
sysinfo This is a simple HTTP application that returns system info. Trace Support There is also simple OpenTelemetry tracing support via the -t flag.
keyboard-backlight A utility for setting keyboard backlight on System 76 devices
Fin, the Fyne Login Manager This app is in it's very early stages and has only been tested with pam and systemd to log in users with a .xinitrc file.
Intranet-Penetration-Go Software function: It allows the world to access websites on home computers. Principle The client runs on a home computer with
??️ Securely transfer and send anything between computers with TUI. Installation ways
Homepage Download Blog/News @uniqush Introduction Uniqush (\ˈyü-nə-ku̇sh\ "uni" pronounced as in "unified", and "qush" pronounced as in "cushion") is
Cloudprober is a monitoring software that makes it super-easy to monitor availability and performance of various components of your system. Cloudprobe
Bhojpur BSS - Business Support System The Bhojpur BSS is a software-as-a-service product used as an Business Support System based on Bhojpur.NET Platf
Bhojpur OTS - Object Tracking System The Bhojpur OTS is a software-as-a-service product used as an Object Tracking System based on Bhojpur.NET Platfor