fyne @ v2.6.2
integrity
- size
- 10.2 MiB
- downloaded
- last checked
- overlays
- go
- detected
- go module fyne.io/fyne/v2
release notes
This release was slightly delayed but that means a long list of fixes! Sorry to anyone that was waiting for a fix, but hopefully this update super-powers your holiday hacking.
As well as adding Czechoslovakia translations, the following list of issues were addressed:
- bounds check panic on undo after ctrl-deleting text on last line from MultiLineEntry (#5714)
- Entry OnChanged does not get triggered on undo and redo (#5710)
- SetText in TextGrid leaves trailing content (#5722)
- Desktop app with system tray hangs on app.Quit (#5724)
- CenterOnScreen Regression (#5733)
- TextGrid CursorLocationForPosition reports wrong location when scrolled (#5745)
- Language is always "en" on macOS (#5760)
- TextGrid is glitchy when calling SetText on a scrolled container. (#5762)
- When running for the second time in window.CenterOnScreen(), it will get stuck when running on the main thread (#5766)
- Text entry widget backspace deletes two characters on Android (#2774)
- Secondary windows is not refreshed correctly (#5782)
- Clicking a button rapidly causes the click animation to extend outside of the button (#5785)
- WASM cursor was ignored
- Corrected date format for Germany
- Hide() doesn't work at startup for widgets/containers (#5597)
- Android GBoard: first character typed into Entry is prefixed with "0" after focus (#5666)
- Use Scaled Monitor Size For Monitor Detection (#5802)
- Don't override user choice if a) xdg lookup fails or b) system updates (#5851)
- Entry with mobile.NumberKeyboard does not Type comma and separators (#5101)
- Padding value is ignored in ThemeOverride container
- Performance improvements in TextGrid and object positioning
- Improvements in WASM rendering performance
download
unix · zip
curl -fL -o v2.6.2.zip https://ratatoskr.space/pkg/fyne/v2.6.2.zip
printf '%s %s\n' 'd2a0bb6403d997a57a789e19922e156a2ef59980fac9224747ca9a556831154c' 'v2.6.2.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/fyne/v2.6.2.zip"
$out = "v2.6.2.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "d2a0bb6403d997a57a789e19922e156a2ef59980fac9224747ca9a556831154c") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.6.2.tar.gz https://ratatoskr.space/pkg/fyne/v2.6.2.tar.gz
printf '%s %s\n' '294fae9365a6b5982d61966760cbbb75b61a789f0f9109aad05e98e116a324da' 'v2.6.2.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/fyne/v2.6.2.tar.gz"
$out = "v2.6.2.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "294fae9365a6b5982d61966760cbbb75b61a789f0f9109aad05e98e116a324da") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.6.2.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.6.2.zip
printf '%s %s\n' 'd2a0bb6403d997a57a789e19922e156a2ef59980fac9224747ca9a556831154c' 'v2.6.2.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.6.2.zip"
$out = "v2.6.2.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "d2a0bb6403d997a57a789e19922e156a2ef59980fac9224747ca9a556831154c") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.6.2.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.6.2.tar.gz
printf '%s %s\n' '294fae9365a6b5982d61966760cbbb75b61a789f0f9109aad05e98e116a324da' 'v2.6.2.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.6.2.tar.gz"
$out = "v2.6.2.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "294fae9365a6b5982d61966760cbbb75b61a789f0f9109aad05e98e116a324da") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.6.2.zip | zip | 10.2 MiB |
blake3-24 8cb7c860e9ff744749f7fb0d0002c9f8866f6415f2a4d9dc
sha256 d2a0bb6403d997a57a789e19922e156a2ef59980fac9224747ca9a556831154c
sha1 405ad8729d5524f62fc26cfa9ddabdc2c216af3a
|
| v2.6.2.tar.gz | tar.gz | 9.5 MiB |
blake3-24 1a4a05988d7f3f624822fe97f7fa4f49de40e0a9cb9d5734
sha256 294fae9365a6b5982d61966760cbbb75b61a789f0f9109aad05e98e116a324da
sha1 ac0f72f196599bb75fe466fc39295874e1dd7779
|
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.6.2.zip | zip | 10.3 MiB |
blake3-24 6511533eb41adab434bfffb42e6aa38f23d13bf0899ad8d8
sha256 d89ac1631f07bda2f671fa0b0e9685d6859d60339b854a6af6accc3f484337a8
sha1 7d40532748eb93456e73fa84f6c7c3ffa31b0e0b
|
install
bazel
http_archive(
name = "fyne",
urls = ["https://ratatoskr.space/pkg/fyne/v2.6.2.tar.gz"],
integrity = "sha256-KU+uk2WmtZgtYZZnYMu7dbYaeJ8PkQmq0F6Y4RajJNo=",
strip_prefix = "fyne-v2.6.2",
)
zig
.url = "https://ratatoskr.space/pkg/fyne/v2.6.2.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/fyne/v2@v2.6.2
install via yggdrasil mesh
bazel
http_archive(
name = "fyne",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.6.2.tar.gz"],
integrity = "sha256-KU+uk2WmtZgtYZZnYMu7dbYaeJ8PkQmq0F6Y4RajJNo=",
strip_prefix = "fyne-v2.6.2",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2.6.2.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fyne/v2@v2.6.2