fyne @ v2.0.1
integrity
- size
- 9.4 MiB
- downloaded
- last checked
- overlays
- go
- detected
- go module fyne.io/fyne/v2
release notes
Following the large v2.0.0 feature release we bring a list of bug fixes that correct unexpected issues arising. The main highlight is support for compiling on the Apple M1 processor, plus various enhancements to dialog resizing.
The list reported issues resolve is as follows:
Changed
- An Entry with
Wrapping=fyne.TextWrapOffno longer blocks scroll events from a parent
Fixed
- Error compiling fyne on Apple M1 arm64 (#1739)
- Dialog.Resize() has no effect if called before Dialog.Show() (#1863)
- SelectTab does not always correctly set the blue underline to the selected tab (#1872)
- Entry Validation Broken when using Data binding (#1890)
- android runtime error with fyne.dialog (#1896)
- List widget panic when refreshing after changing content length (#1864)
- Pointer and cursor misalignment in widget.Entry (#1937)
- SIGSEGV Sometimes When Closing a Program by Clicking a Button (#1604)
- Advanced Color Picker shows Black for custom primary color as RGBA (#1970)
- Canvas.Focus() before window visible causes application to crash (#1893)
- Menu over Content (#1973)
- Cells are not getting draw in correct location after column resize. (#1951)
- Possible panic when selecting text in a widget.Entry (#1983)
- Form validation doesn't enable submit button (#1965)
- Creating a window shows it before calling .Show() and .Hide() does not work (#1835)
- Dialogs are not refreshed correctly on .Show() (#1866)
- Failed creating setting storage : no such directory (#2023)
- Erroneous custom filter types not supported error on mobile (#2012)
- High importance button show no hovered state (#1785)
- List widget does not render all visible content after content data gets shorter (#1948)
- Calling Select on List before draw can crash (#1960)
- Dialog not resizing in newly created window (#1692)
- Dialog not returning to requested size (#1382)
- Entry without scrollable content prevents scrolling of outside scroller (#1939)
- fyne_demo crash after selecting custom Theme and table (#2018)
- Table widget crash when scrolling rapidly (#1887)
- Cursor animation sometimes distorts the text (#1778)
- Extended password entry panics when password revealer is clicked (#2036)
- Data binding limited to 1024 simultaneous operations (#1838)
- Custom theme does not refresh when variant changes (#2006)
download
unix · zip
curl -fL -o v2.0.1.zip https://ratatoskr.space/pkg/fyne/v2.0.1.zip
printf '%s %s\n' '7daa1a44f4b0592735a04bc0b3cd3fc3eb450b1c05da7a0355c6641efb5c3659' 'v2.0.1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/fyne/v2.0.1.zip"
$out = "v2.0.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7daa1a44f4b0592735a04bc0b3cd3fc3eb450b1c05da7a0355c6641efb5c3659") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.0.1.tar.gz https://ratatoskr.space/pkg/fyne/v2.0.1.tar.gz
printf '%s %s\n' '77b8be2c60773fc068a2bb95df2de99934127b5de79c2b5b7ff45096d2cff190' 'v2.0.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/fyne/v2.0.1.tar.gz"
$out = "v2.0.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "77b8be2c60773fc068a2bb95df2de99934127b5de79c2b5b7ff45096d2cff190") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.0.1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.1.zip
printf '%s %s\n' '7daa1a44f4b0592735a04bc0b3cd3fc3eb450b1c05da7a0355c6641efb5c3659' 'v2.0.1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.1.zip"
$out = "v2.0.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7daa1a44f4b0592735a04bc0b3cd3fc3eb450b1c05da7a0355c6641efb5c3659") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.0.1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.1.tar.gz
printf '%s %s\n' '77b8be2c60773fc068a2bb95df2de99934127b5de79c2b5b7ff45096d2cff190' 'v2.0.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.1.tar.gz"
$out = "v2.0.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "77b8be2c60773fc068a2bb95df2de99934127b5de79c2b5b7ff45096d2cff190") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.0.1.zip | zip | 9.5 MiB |
blake3-24 50a9e4c6d4e54110f64e117abb6f9d61cc66b8565898bc8d
sha256 7daa1a44f4b0592735a04bc0b3cd3fc3eb450b1c05da7a0355c6641efb5c3659
sha1 b4f95c7cefc9d1e264f95809fb88027a5da4ac47
|
| v2.0.1.tar.gz | tar.gz | 8.4 MiB |
blake3-24 131dbd7b186f0b19c699598fea73f3b7e0d85e5ca77fc181
sha256 77b8be2c60773fc068a2bb95df2de99934127b5de79c2b5b7ff45096d2cff190
sha1 4f134b96ccebf969605ff0d751e94f0d1d3e6552
|
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.1.zip | zip | 5.8 MiB |
blake3-24 e5889bb4ce0ff56bb1b700cafe8473c7e14eb4343f06501f
sha256 7ce159caaeba4f61e79dc51997e477f60b798a192fefe9aade32800ee0dd8ac7
sha1 eec2dd75226dc5e43bf8796dcc60df2e5a3b7e60
|
install
bazel
http_archive(
name = "fyne",
urls = ["https://ratatoskr.space/pkg/fyne/v2.0.1.tar.gz"],
integrity = "sha256-d7i+LGB3P8BooruV3y3pmTQSe13nnCtbf/RQltLP8ZA=",
strip_prefix = "fyne-v2.0.1",
)
zig
.url = "https://ratatoskr.space/pkg/fyne/v2.0.1.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/fyne/v2@v2.0.1
install via yggdrasil mesh
bazel
http_archive(
name = "fyne",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.1.tar.gz"],
integrity = "sha256-d7i+LGB3P8BooruV3y3pmTQSe13nnCtbf/RQltLP8ZA=",
strip_prefix = "fyne-v2.0.1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.0.1.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2@v2.0.1