forked from gioui/giouiorg
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
content/news: add january newsletter
Signed-off-by: Chris Waldon <[email protected]>
- Loading branch information
1 parent
ed682a0
commit 2964cb0
Showing
2 changed files
with
79 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
--- | ||
title: Newsletter, January 2023 | ||
shorttitle: January 2023 | ||
subtitle: Incremental Improvement | ||
date: "2023-02-11T12:00:00Z" | ||
--- | ||
|
||
After the enormous pile of features that landed in December, January was a quiet month. We hummed along fixing bugs, adding some small features, and thinking about the future. | ||
|
||
I'm pondering how to style text in core widgets like the editor and label, and Elias is thinking about how to improve the layout API. Nothing is ready to share yet, but I'm excited for the next few months! | ||
|
||
## Sponsorship | ||
|
||
This month, Gio thanks the following organizations and community members for their ongoing support! | ||
|
||
Supporting the whole team: | ||
|
||
- [Plato Team](https://www.platoapp.com/) via GitHub Sponsorship of Elias and Chris. | ||
- [Tailscale](https://tailscale.com/) via OpenCollective. | ||
- [Lucas Rodrigues](https://github.com/Inkeliz/) via GitHub Sponsorship of Gioui and Elias. | ||
- [Denys Smirnov](https://github.com/dennwc) via OpenCollective. | ||
- [Larry Clapp](https://github.com/theclapp) via GitHub Sponsorship of Elias and Chris. | ||
|
||
Supporting a maintainer: | ||
|
||
- [Matilda Tech](https://github.com/matildatech) via GitHub Sponsorship of Elias. | ||
- [Fino Meng](https://github.com/finomeng) via GitHub Sponsorship of Elias. | ||
- [Chris Waldon](https://github.com/whereswaldon) via GitHub Sponsorship of Elias. | ||
- [Tom Ingleby](https://github.com/tingleby) via GitHub Sponsorship of Elias. | ||
- [Tanguy Herrmann](https://github.com/dolanor) via GitHub Sponsorship of Elias. | ||
- A number of anonymous community members. | ||
|
||
Sponsorship money given to Gio enables Elias and I to cover the costs of running Gio's infrastructure, to pay for some of our time spent maintaining and improving Gio, and to plan for funding significant feature work. You can support Gio by contributing on [OpenCollective](https://opencollective.com/gioui) or [GitHub Sponsors](https://github.com/sponsors/gioui). | ||
|
||
## Changes by repo | ||
|
||
Below you can find summaries and details of all changes across the official project repositories. | ||
|
||
### core gio | ||
|
||
Core saw some incremental widget improvements and bugfixes this month. Gordon improved the slider widget and moved some presentation-related fields to the style type instead of the state. Elias fixed some bugs, and Egon fixed a stroke rendering problem. | ||
|
||
Breaking changes: | ||
|
||
Gordon Klaus: | ||
|
||
- **`widget/material`**: [API] move widget.Float.{Axis,Invert} into material.SliderStyle. [db6b4de0](https://git.sr.ht/~eliasnaur/gio/commit/db6b4de0) | ||
|
||
Non-breaking changes: | ||
|
||
Gordon Klaus: | ||
|
||
- **`widget/material`**: add Float.Invert. [22aa00f4](https://git.sr.ht/~eliasnaur/gio/commit/22aa00f4) | ||
|
||
Elias Naur: | ||
|
||
- **`gpu/internal/rendertest`**: add issue references to broken tests. References: #479 [32c6a9b1](https://git.sr.ht/~eliasnaur/gio/commit/32c6a9b1) | ||
- **`app`**: [Android] sanitize IME snippet bounds. Fixes: #473 [ac2c284d](https://git.sr.ht/~eliasnaur/gio/commit/ac2c284d) | ||
|
||
Egon Elbre: | ||
|
||
- **`internal/stroke`**: fix line overlap. When the line overlaps itself backtracking exactly, e.g. [bce41536](https://git.sr.ht/~eliasnaur/gio/commit/bce41536) | ||
- **`gpu/internal/rendertest`**: fix alphaClose check. Apparently, alphaClose has been overflowing and giving the wrong answer for a while and hence some of the tests are broken. I currently disabled those tests, because I'm not quite sure where and how they broke. [14a33f3c](https://git.sr.ht/~eliasnaur/gio/commit/14a33f3c) | ||
|
||
Larry Clapp: | ||
|
||
- **`widget`**: add a Focus() method to widget.Clickable. [e0cf5703](https://git.sr.ht/~eliasnaur/gio/commit/e0cf5703) | ||
|
||
### gio-x | ||
|
||
Sebastien contributed a new multi-file-selection method to `gioui.org/x/explorer` along with an initial implementation for Linux. | ||
|
||
Sebastien Binet: | ||
|
||
- **`explorer`**: implement ChooseFiles for Linux. [e4e582a](https://git.sr.ht/~whereswaldon/gio-x/commit/e4e582a) | ||
- **`explorer`**: introduce ChooseFiles to select multiple files. This CL introduces a new API, ChooseFiles, to allow users to select multiple files through the native mecanism to do so. [abf2811](https://git.sr.ht/~whereswaldon/gio-x/commit/abf2811) | ||
- **`explorer`**: fix comment stemming from deprecated API. [e9435b4](https://git.sr.ht/~whereswaldon/gio-x/commit/e9435b4) | ||
- **`explorer`**: apply goimports+gofmt. [f6d7d86](https://git.sr.ht/~whereswaldon/gio-x/commit/f6d7d86) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters