~eliasnaur/gio

v0.5.0 8 days ago .tar.gz browse log

Event routing overhaul

You can find release notes and migration documentation here:

https://gioui.org/news/2024-02

See the README for our policy on tagged versions.

v0.4.2 a month ago .tar.gz browse log

Bugfix tag; For change details run:

git log v0.4.1..v0.4.2

v0.4.1 2 months ago .tar.gz browse log

Patch update to ensure recent fixes are available in a tagged version.

These commits will be discussed in the next newsletter in detail, but a simple changelog is:

Elias Naur:

- io/pointer: clarify the documentation for Event.Position.  [23b6f06e](https://git.sr.ht/~eliasnaur/gio/commit/23b6f06e)
- .builds: fix apple builder.  [fc6e51de](https://git.sr.ht/~eliasnaur/gio/commit/fc6e51de)

Egon Elbre:

- op/paint: add nearest neighbor scaling. This adds support for nearest neighbor filtering, which can be useful in quite a few scenarios. [5fa94ff6](https://git.sr.ht/~eliasnaur/gio/commit/5fa94ff6)
- layout: add Background. It's relatively common to create a widget and then add a background to it. Using layout.Stack causes bunch of heap allocs, which we would like to avoid whenever we can. [f39245df](https://git.sr.ht/~eliasnaur/gio/commit/f39245df)

Siva:

- app: [macOS] activate app on ActionRaise if necessary. Calling window.Perform(system.ActionRaise) does not show the window on the top if the app is currently not active. This can happen for example if the app integrated with systray (https://pkg.go.dev/fyne.io/systray) where the menu item launches a window, the window is not showing at the top. It is fixed by activating the current app if necessary. [8097df99](https://git.sr.ht/~eliasnaur/gio/commit/8097df99)

Chris Waldon:

- io/pointer: fix godoc reference to renamed type.  [d96c9547](https://git.sr.ht/~eliasnaur/gio/commit/d96c9547)

See the README for our policy on tagged versions.

v0.4.0 2 months ago .tar.gz browse log

Major window and widget API changes to eliminate latency.

You can find release notes and migration documentation here:

https://gioui.org/news/2023-11

See the README for our policy on tagged versions.

v0.3.1 4 months ago .tar.gz browse log

Opacity manipulation and more!

You can find release notes and migration documentation here:

https://gioui.org/news/2023-09

See the README for our policy on tagged versions.

v0.3.0 5 months ago .tar.gz browse log

Custom window decoration improvements on Windows, text truncation improvements, and bugfixes

You can find release notes and migration documentation here:

https://gioui.org/news/2023-08

See the README for our policy on tagged versions.

v0.2.0 6 months ago .tar.gz browse log

System font support

This version adds system font support and contains a number of breaking API changes.
You can find release notes and migration documentation here:

https://gioui.org/news/2023-07

See the README for our policy on tagged versions.

v0.1.0 7 months ago .tar.gz browse log

Initial tagged version

There is nothing special about this commit beyond being the HEAD
commit when it was time to write the latest newsletter. You can
find notes about recent changes before this commit here:

https://gioui.org/news/2023-06

See the README for our policy on tagged versions.