fyne @ v2.0.2
integrity
- size
- 9.4 MiB
- downloaded
- last checked
- overlays
- go
- detected
- go module fyne.io/fyne/v2
release notes
Various changes since 2.0.1 that help to improve stability and performance of the v2.0.x release line.
Changed
- Text can now be copied from a disable Entry using keyboard shortcuts
Fixed
- Slider offset position could be incorrect for mobile apps
- Correct error in example code
- When graphics init fails then don't try to continue running (#1593)
- Don't show global settings on mobile in fyne_demo as it's not supported (#2062)
- Empty selection would render small rectangle in Entry
- Do not show validation state for disabled Entry
- dialog.ShowFileSave did not support mobile (#2076)
- Fix issue that storage could not write to files on iOS and Android
- mobile app could crash in some focus calls
- Duplicate symbol error when compiling for Android with NDK 23 (#2064)
- Add internet permission by default for Android apps (#1715)
- Child and Parent support in storage were missing for mobile appps
- Various crashes with Entry and multiline selections (including #1989)
- Slider calls OnChanged for each value between steps (#1748)
- fyne command doesn't remove temporary binary from src (#1910)
- Advanced Color picker on mobile keeps updating values forever after sliding (#2075)
- exec.Command and widget.Button combination not working (#1857)
- After clicking a link on macOS, click everywhere in the app will be linked (#2112)
- Text selection - Shift+Tab bug (#1787)
If you have any feedback please get in touch.
download
unix · zip
curl -fL -o v2.0.2.zip https://ratatoskr.space/pkg/fyne/v2.0.2.zip
printf '%s %s\n' '44006732e9d3bcf622503c568098cac4a0255e2845f5118977cb2e4d7bdd32c2' 'v2.0.2.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/fyne/v2.0.2.zip"
$out = "v2.0.2.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "44006732e9d3bcf622503c568098cac4a0255e2845f5118977cb2e4d7bdd32c2") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.0.2.tar.gz https://ratatoskr.space/pkg/fyne/v2.0.2.tar.gz
printf '%s %s\n' 'a7f1156628a15d1a37638dec6c588a0f01f1eafebe5118df656806f781306742' 'v2.0.2.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/fyne/v2.0.2.tar.gz"
$out = "v2.0.2.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "a7f1156628a15d1a37638dec6c588a0f01f1eafebe5118df656806f781306742") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.0.2.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.2.zip
printf '%s %s\n' '44006732e9d3bcf622503c568098cac4a0255e2845f5118977cb2e4d7bdd32c2' 'v2.0.2.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.2.zip"
$out = "v2.0.2.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "44006732e9d3bcf622503c568098cac4a0255e2845f5118977cb2e4d7bdd32c2") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.0.2.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.2.tar.gz
printf '%s %s\n' 'a7f1156628a15d1a37638dec6c588a0f01f1eafebe5118df656806f781306742' 'v2.0.2.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.2.tar.gz"
$out = "v2.0.2.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "a7f1156628a15d1a37638dec6c588a0f01f1eafebe5118df656806f781306742") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.0.2.zip | zip | 9.5 MiB |
blake3-24 219170e558cc912b83288ca2350bce9b4a6971c8df5f3e8e
sha256 44006732e9d3bcf622503c568098cac4a0255e2845f5118977cb2e4d7bdd32c2
sha1 aab3ce1851d4b40e34955060c940e9b012833895
|
| v2.0.2.tar.gz | tar.gz | 8.4 MiB |
blake3-24 5c6ae9af5e99781ccb6bf598e57ee45d5d01f7de1c521a4c
sha256 a7f1156628a15d1a37638dec6c588a0f01f1eafebe5118df656806f781306742
sha1 1a93092633dfa3a2e9cb996948abc52b66faa464
|
go module archive
module zip with the module path rewritten to this mirror; fetched by go get through the
GOPROXY route
| artifact | format | size | hashes |
|---|---|---|---|
| v2.0.2.zip | zip | 5.8 MiB |
blake3-24 59534e39562b724a06b6fb0f2dc4854847babf78521c5db0
sha256 2334e595b5741cb80a9b7280293c405ba218d68cadd8c4fe26baf72267e862ed
sha1 0342036e2c00ecc8b5c1e8a83cfc8a90e5d6909d
|
install
bazel
http_archive(
name = "fyne",
urls = ["https://ratatoskr.space/pkg/fyne/v2.0.2.tar.gz"],
integrity = "sha256-p/EVZiihXRo3Y43sbFiKDwHx6v6+URjfZWgG94EwZ0I=",
strip_prefix = "fyne-v2.0.2",
)
zig
.url = "https://ratatoskr.space/pkg/fyne/v2.0.2.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/fyne/v2@v2.0.2
install via yggdrasil mesh
bazel
http_archive(
name = "fyne",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.2.tar.gz"],
integrity = "sha256-p/EVZiihXRo3Y43sbFiKDwHx6v6+URjfZWgG94EwZ0I=",
strip_prefix = "fyne-v2.0.2",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.2.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2@v2.0.2