Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Gio

Gio implements portable immediate mode GUI programs in Go.
Collective - Host: opensource - https://opencollective.com/gioui - Website: https://gioui.org - Code: https://github.com/gioui

content/news: add january newsletter

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - 2964cb086857887807f12c2e69e71feb63dd2608 authored almost 2 years ago by Chris Waldon <[email protected]>
io,app: route all unhandled key events to the topmost handler

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 0dba85f52e5131c03d903c84355fb90cdb978811 authored almost 2 years ago by Elias Naur <[email protected]>
gpu/internal/rendertest: add issue references to broken tests

References: https://todo.sr.ht/~eliasnaur/gio/479
Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 32c6a9b10d0b61ff195fe0e0dc35207642ca2b3e authored almost 2 years ago by Elias Naur <[email protected]>
internal/stroke: fix line overlap

When the line overlaps itself backtracking exactly, e.g.

path.MoveTo(0, 100)
path.LineTo(...

github.com/gioui/gio - bce415364036f8cc06309934aad5c064c63a6836 authored almost 2 years ago by Egon Elbre <[email protected]>
gpu/internal/rendertest: fix alphaClose check

Apparently, alphaClose has been overflowing and giving the wrong answer
for a while and hence so...

github.com/gioui/gio - 14a33f3cb726e6123b7a12a2556b799cfbb00b78 authored almost 2 years ago by Egon Elbre <[email protected]>
explorer: apply goimports+gofmt

Signed-off-by: Sebastien Binet <[email protected]>

github.com/gioui/gio-x - f6d7d861d6c54e5fe9144ab9d345992cea768f52 authored almost 2 years ago by Sebastien Binet <[email protected]>
explorer: fix comment stemming from deprecated API

Signed-off-by: Sebastien Binet <[email protected]>

github.com/gioui/gio-x - e9435b40b0f95eb8125e7cd329c98158825b6ed3 authored almost 2 years ago by Sebastien Binet <[email protected]>
explorer: introduce ChooseFiles to select multiple files

This CL introduces a new API, ChooseFiles, to allow users to select
multiple files through the n...

github.com/gioui/gio-x - abf2811a8cc2a36baf7b8d9fe9a4241d5ae5b117 authored almost 2 years ago by Sebastien Binet <[email protected]>
explorer: implement ChooseFiles for Linux

This CL implements ChooseFiles for Linux on top of DBus' org.freedesktop.portal.FileChooser.Open...

github.com/gioui/gio-x - e4e582af919bea5fb06e02463f369e6cee47a122 authored almost 2 years ago by Sebastien Binet <[email protected]>
widget/material: [API] move widget.Float.{Axis,Invert} into material.SliderStyle

Signed-off-by: Gordon Klaus <[email protected]>

github.com/gioui/gio - db6b4de0f71bbde5ff84973c064ce72f7c17a89e authored almost 2 years ago by Gordon Klaus <[email protected]>
widget/material: add Float.Invert

Setting Float.Invert=true not only inverts the order of values (which was already easily done by...

github.com/gioui/gio - 22aa00f4767a62091329bbce1e67410136a0c19b authored almost 2 years ago by Gordon Klaus <[email protected]>
gogio: [MacOS] add MacOS .app compilation

This patch is a initial implementation to make
`.app` file. It supports custom icons and sign.

...

github.com/gioui/gio-cmd - 5c14d1ba647940886d5dd63aac5370f418bc517b authored almost 2 years ago by Inkeliz <[email protected]>
app: [Android] sanitize IME snippet bounds

Fixes: https://todo.sr.ht/~eliasnaur/gio/473
Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - ac2c284d160a95493a56ad24370adce4da0f3973 authored almost 2 years ago by Elias Naur <[email protected]>
widget: add a Focus() method to widget.Clickable

Signed-off-by: Larry Clapp <[email protected]>

github.com/gioui/gio - e0cf570339bdf82bbb634ccba467ed238f0a5d52 authored almost 2 years ago by Larry Clapp <[email protected]>
content/news: fix RSS link

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - ed682a050413f1fcc9ec5101cd58f48bdd342f2c authored almost 2 years ago by Chris Waldon <[email protected]>
content/news: add december newsletter

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - 6fdf30e2b8823c5b40e935295e91650d90d94313 authored almost 2 years ago by Chris Waldon <[email protected]>
gpu: don't allocate null materials buffer when running on the CPU

References: https://todo.sr.ht/~eliasnaur/gio/469
Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - af7afea5a3803c5579915ef44c23c984c018a4fc authored almost 2 years ago by Elias Naur <[email protected]>
widget: use caller-provided buffers for reading out text

This commit alters the textView API to give callers the option to provide
their own buffers for ...

github.com/gioui/gio - 1eb5c7dbcd52e29883435df52cbec92e95f3f191 authored almost 2 years ago by Chris Waldon <[email protected]>
widget: document MoveWord current limitations

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio - 940f0f60212f3481fec40b642ef6899bc4e47b5e authored almost 2 years ago by Chris Waldon <[email protected]>
widget: update ByteOffset method docs

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio - 1c49532447cbce66d11eb4ccc25dab235b585187 authored almost 2 years ago by Chris Waldon <[email protected]>
widget: document update and paint methods on textView

This commit updates the textView to better describe the expectations
and behaviors of the Update...

github.com/gioui/gio - 044390c9df429cc626962dafe2ab855e92d86dbb authored almost 2 years ago by Chris Waldon <[email protected]>
widget: drop obsolete comment fragment

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio - f6d56dba8934b6a4a5f681971416577773f0694d authored almost 2 years ago by Chris Waldon <[email protected]>
gpu/internal/opengl: don't query FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING on GLES2

It's not supported in OpenGL ES 2.

References: https://todo.sr.ht/~eliasnaur/gio/469
Signed-off...

github.com/gioui/gio - f8221bb2ab3a15c5665f34a5cdf8deebaf6b0d8f authored almost 2 years ago by Elias Naur <[email protected]>
gpu/internal/opengl: avoid UNPACK_ROW_LENGTH/PACK_ROW_LENGTH on GLES2

Similarly to WebGL1, they're not supported in OpenGL ES 2.0.

References: https://todo.sr.ht/~el...

github.com/gioui/gio - 1a84517b12ba0faec346d933c278f56c2844deb4 authored almost 2 years ago by Elias Naur <[email protected]>
gpu: optimize pack.tryAdd

name old time/op new time/op delta
Packer-32 559µs ± 2% 295µs ± 1% -47.18% (p=0.00...

github.com/gioui/gio - 827e20d84d0ce049c83445a1c8805d001c24b65a authored almost 2 years ago by Egon Elbre <[email protected]>
gpu: optimize encodeQuadTo

name old time/op new time/op delta
EncodeQuadTo-32 35.4ns ± 1% 11.9ns ± 3% -66....

github.com/gioui/gio - 8bc6737dea4e46a50141fdd58267713b7110efa9 authored almost 2 years ago by Egon Elbre <[email protected]>
widget: fix build for go1.17

go.mod specifies 1.18, due to go.mod behavior and to avoid some issues
with updating the depende...

github.com/gioui/gio - c81a1f9671cf9910b34ac8644c2b185677282f23 authored almost 2 years ago by Egon Elbre <[email protected]>
multiwindow: use SpToDp

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/gio-example - 36885c97f785f24a88b8680e969e712a566838da authored almost 2 years ago by Egon Elbre <[email protected]>
kitchen: add example selectable text

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio-example - 971c3a6c4154b6c8b68e29ec7f7f00b1bd9532d2 authored almost 2 years ago by Chris Waldon <[email protected]>
unit: add PxToDp and PxToSp

PxToDp and PxToSp are useful when you are trying to calculate
text-size or widget size based on ...

github.com/gioui/gio - e9bce02b24f0dc14560189a811e579240a92f0f7 authored almost 2 years ago by Egon Elbre <[email protected]>
stroke: Update andybalholm/stroke and add triangular caps

This commit updates andybalholm/stroke to fix a panic with zero lenght paths https://github.com/...

github.com/gioui/gio-x - fabadb41b212bd8905fb4aa948e7641fa12bda8f authored almost 2 years ago by Lothar May <[email protected]>
content/doc: add wasm example

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/giouiorg - dbc3cb7fdb654d6fcfe90706f8ea8fb731c886c9 authored almost 2 years ago by Egon Elbre <[email protected]>
content/doc: document layout.Spacer

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/giouiorg - 8fb571ac23fd7903897aa214cfa2b160db216bc6 authored almost 2 years ago by Egon Elbre <[email protected]>
text,widget: [API] drop runereader based shaping API

The io.Reader based API has the potential to be significantly more
efficient, and there are very...

github.com/gioui/gio - aa2a948b863a4b7bfe34f1cdeb5c157d3818b740 authored almost 2 years ago by Chris Waldon <[email protected]>
widget: expose text region resolution

This commit adds exported methods to both LabelState and Editor
allowing callers to locate the t...

github.com/gioui/gio - dc6fbf07f0adfff7719aad0584078ee32b9e3188 authored almost 2 years ago by Chris Waldon <[email protected]>
widget{,/material}: rebuild label and editor with textView

This commit rebuilds the editor and label types on the common
foundation provided by textView. T...

github.com/gioui/gio - e98c8955bb15ee8622906de24697430c3870e725 authored almost 2 years ago by Chris Waldon <[email protected]>
widget: create standalone textView

This commit adds a standalone state type for manipulating
and displaying text. It reads text fro...

github.com/gioui/gio - f99aff96eebd2a0b4d08558d1661dd9a2e352330 authored almost 2 years ago by Chris Waldon <[email protected]>
text: consume io.Reader in shaper

io.Reader is actually a more efficient interface than io.RuneReader,
as we can pull bytes out an...

github.com/gioui/gio - 5d6cc2892d2e0cc335a3898e5b89ff0a80a32572 authored almost 2 years ago by Chris Waldon <[email protected]>
site/rss: preserve pubDate time

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/giouiorg - 1b03ff75d937d41c0649ea843bec64f1b5d61085 authored about 2 years ago by Egon Elbre <[email protected]>
widget: add ReadOnly mode to editor

This commit provides a new ReadOnly boolean on the editor. If set, the
editor functions as a sel...

github.com/gioui/gio - 0b456579a96b39307724ef91203a3667a4570e3e authored about 2 years ago by Chris Waldon <[email protected]>
content/news: update publication dates

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - 649cd136f85a595835140a3b4909af7e869ec05e authored about 2 years ago by Chris Waldon <[email protected]>
site/rss: add published date

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/giouiorg - e9d3e137aff707f17fff0bab4752fc39ed41360d authored about 2 years ago by Egon Elbre <[email protected]>
cmd/giouiorg: update go runtime version to 1.19

We use url.JoinPath, which was only introduced in 1.19.

Signed-off-by: Chris Waldon <christophe...

github.com/gioui/giouiorg - 4655d366afa75862df026d237737c383e3dd21b8 authored about 2 years ago by Chris Waldon <[email protected]>
cmd/giouiorg: update go runtime version to 1.18

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - d70a1afe711d135687e941a496eab595180f38b9 authored about 2 years ago by Chris Waldon <[email protected]>
site: add rss and summary

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/giouiorg - 8f9e71db8af9773d525cbc7687f6ee070d8b9b4b authored about 2 years ago by Egon Elbre <[email protected]>
content/news: add summary

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/giouiorg - 2117c3ef77d8d7bb2f603116222fa36026c32309 authored about 2 years ago by Egon Elbre <[email protected]>
ci: update to Go 1.18.9

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio-x - e2d994f107e40690b31fec21bfa486c833cb755c authored about 2 years ago by Chris Waldon <[email protected]>
deps: update to latest gio

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio-x - 6b4a6cc187c422b278692c8f8ef72c87e2a8be37 authored about 2 years ago by Chris Waldon <[email protected]>
text,widget: test and fix minWidth alignment

This commit unifies and fixes the shaper's handling of the alignment
minimum width. Previously i...

github.com/gioui/gio - c455f0f342ef0f49e69a500c44faca5c3120ced0 authored about 2 years ago by Chris Waldon <[email protected]>
widget: track minWidth of editor for alignment

This commit extends the editor to keep track of its own minimum constraint
and to provide that v...

github.com/gioui/gio - fe5878bc63fd41c40c202e8eff087bc3a37d50ef authored about 2 years ago by Chris Waldon <[email protected]>
bidi: add example with bidi text

This commit adds a simple example with an editor pre-populated with
bidirectional text. It serve...

github.com/gioui/gio-example - 847dd7c06b6c4dfbc3413688d61072ad6d81ccb0 authored about 2 years ago by Chris Waldon <[email protected]>
deps: update to latest gio and gio-x

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio-example - fa09300206c78689f8c5b3ce242413a78266ae16 authored about 2 years ago by Chris Waldon <[email protected]>
styledtext,richtext: adapt to new text shaping APIs

This commit restructures the internals of styledtext to be compatible with
Gio's new text shapin...

github.com/gioui/gio-x - a2b41ad69d71c1d3e6cfacac0f802024d8bf487d authored about 2 years ago by Chris Waldon <[email protected]>
text,widget: use != for flag tests

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 5d1d1df2061c7f78b199bd34321b9194b79d6a7c authored about 2 years ago by Elias Naur <[email protected]>
widget: update glyph iteration

This commit updates the textIterator and glyphIndex types to consume
new flag information provid...

github.com/gioui/gio - 12da71821ab1255602e91dc901ded35aa4c4c3df authored about 2 years ago by Chris Waldon <[email protected]>
text: provide start of paragraph glyph marker

This commit adds a new flag to glyphs indicating that they are the
beginning of a new paragraph,...

github.com/gioui/gio - 5b40d3cd47f6e32fe037ac83b332aa0e16a7eeb8 authored about 2 years ago by Chris Waldon <[email protected]>
text: drop unused field on line

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio - b0483975b747ae9e2c551ec6701db87e74596435 authored about 2 years ago by Chris Waldon <[email protected]>
text: ensure runereader behaves same as string

This commit fixes a subtle discrepancy in the handling of text input
within the shaper. Text pro...

github.com/gioui/gio - bfb47538aa0db22d965be5f07fbf81c102b0050d authored about 2 years ago by Chris Waldon <[email protected]>
go.*,text: implement shaper-driven line truncation

This commit pushes limiting the maximum number of lines of text into
the shaper implementation. ...

github.com/gioui/gio - 2db1a7bfb94adb72e4c911352ec3adaeeaef196b authored about 2 years ago by Chris Waldon <[email protected]>
widget: unify text painting and fix premature termination

This commit unifies all widget text painting to use a single function
and fixes two bugs that co...

github.com/gioui/gio - 719278bb36d46f2759e6db148559b6e4c11b7d10 authored about 2 years ago by Chris Waldon <[email protected]>
font/{gofont,opentype},text,widget{,/material}: [API] add font fallback and bidi support

This commit restructures the entire text shaping stack to enable lines of shaped text to
have no...

github.com/gioui/gio - b7d126e24cd727a7ca42abf14dbd45188880ecc8 authored about 2 years ago by Chris Waldon <[email protected]>
app: [macOS] defer Window destroy to after window close

The windowWillClose callback is too soon to destroy our Window:
at least draw callbacks may be c...

github.com/gioui/gio - 513250122cc7b9dd53d26d4518e577ae64f94ab2 authored about 2 years ago by Elias Naur <[email protected]>
app: [macOS] properly handle middle mouse button up event

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 98f098f53fec339122431eb7b741862862984603 authored about 2 years ago by Elias Naur <[email protected]>
.builds: bump to Go 1.18.9

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - eccc94dceb55fd8bac04959278c4c81ba7bd5b24 authored about 2 years ago by Elias Naur <[email protected]>
content/news: add november newsletter

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - df7eb5f9cf412ba311064b782e625a2f3900f68e authored about 2 years ago by Chris Waldon <[email protected]>
app: add app.ID exposed to the platform.

Allow app ID to be set by linger flag -X gioui.org/app.ID=%s so that wayland
can group windows, ...

github.com/gioui/gio - a22e0f527aa4a0a0aa9e1e85ff78589ac2664506 authored about 2 years ago by Marko Kungla <[email protected]>
app: wayland force redraw on config change

When applying window config on runtime, it is nessesary
to do full redraw in order to changed co...

github.com/gioui/gio - 42b2174dec2f427428801304f6648baf2e139e34 authored about 2 years ago by Marko Kungla <[email protected]>
app: fix Windows IME caret positioning

Some IME editors don't send explicit GCS_CURSORPOS messages, in
which case we should assume the ...

github.com/gioui/gio - dee53b364560b2339551a9082c4b4a8ddcbcb17d authored about 2 years ago by Elias Naur <[email protected]>
richtext: make interactive spans obey constraints

This commit fixes a bug which used the wrong copy of the gtx when laying
out interactive spans, ...

github.com/gioui/gio-x - 9da08d942944fe30ec66f168e96a01c670bef5cc authored about 2 years ago by Chris Waldon <[email protected]>
widget: do not allow invalid utf8 in editor

This commit replaces invalid UTF8 codepoints with the replacement character
when they are insert...

github.com/gioui/gio - 5c84cf7e90211fa12eab08590c79a3d64daedbe9 authored about 2 years ago by Chris Waldon <[email protected]>
explorer: expose Name() for darwin files

This exposes a Name() method for files on darwin and iOS.
Useful if you want the filename of the...

github.com/gioui/gio-x - c0c92248522e155403437e20284ce9610aa700a2 authored about 2 years ago by Peter Sanford <[email protected]>
explorer: fix whitespace inconsistency

Signed-off-by: Peter Sanford <[email protected]>

github.com/gioui/gio-x - e94c4e0e3970138d182ac0be3dd1f8f204c4da01 authored about 2 years ago by Peter Sanford <[email protected]>
content/news: add october newsletter

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - 37ae98a926f5acc5461fc052eef26529375d6e0c authored about 2 years ago by Chris Waldon <[email protected]>
widget: define text rendering benchmarks

This commit adds a series of benchmarks for text rendering. They are intended
to capture the per...

github.com/gioui/gio - 4f5a6b3212840e4e9e40a48eea909000c1e574b8 authored about 2 years ago by Chris Waldon <[email protected]>
io/system: implement Stringer on TextDirection

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio - b1942f64b0cbdb0f6f30d318795151e3d04279f4 authored about 2 years ago by Chris Waldon <[email protected]>
widget: implement triple click line selection in Editor

Fixes: https://todo.sr.ht/~eliasnaur/gio/455
Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - c67d8cde4bbbab4554ed0305521f92cbc1c9bf57 authored about 2 years ago by Elias Naur <[email protected]>
gesture,widget: detect multi-click on pointer.Press

References: https://todo.sr.ht/~eliasnaur/gio/455
Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 5c896eabbb5789035d5ce872731246afc2de3d9e authored about 2 years ago by Elias Naur <[email protected]>
explorer,haptic,pref: drop temporary go.{mod,sum}

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio-x - d48590498bfc079859ac0184189ffa8b57445333 authored about 2 years ago by Chris Waldon <[email protected]>
explorer,haptic,pref: add temporary retraction go.mods

This commit retracts all versions of explorer, haptic, and pref that were
published as separate ...

github.com/gioui/gio-x - 75f980701e70fe0f20bcc28befca30a490f5088d authored about 2 years ago by Chris Waldon <[email protected]>
notify: drop temporary go.{mod,sum}

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio-x - 55202d23f82c5053f922487dd81c7142421481b8 authored about 2 years ago by Chris Waldon <[email protected]>
notify: retract all old module versions

This commit adds back a temporary go.mody to gioui.org/x/notify in
order to retract itself and a...

github.com/gioui/gio-x - 67f860026fc40eaddd275bbdfb00046812ef3b21 authored about 2 years ago by Chris Waldon <[email protected]>
richtext: fix interactive span aliasing

This commit fixes a subtle bug that only permitted a single interactive
span per richtext.TextSt...

github.com/gioui/gio-x - 5b5772968c5c115d909ba0da3ee65646f8d93cb2 authored about 2 years ago by Chris Waldon <[email protected]>
widget: adjust editor tests to new pos iteration

This commit fixes the expectations of our ligature iteration tests to
match the new behavior of ...

github.com/gioui/gio - 9f62230c380f29d346663db2acf96aba86cafc65 authored about 2 years ago by Chris Waldon <[email protected]>
widget: redefine >= and ++ on combinedPos

This commit redefines incrementing a combinedPos to either move a single
rune forward, *or* tran...

github.com/gioui/gio - f7c14e9964dd05611289aec6370b0eb5eb07b5cd authored about 2 years ago by Chris Waldon <[email protected]>
widget: test and document seekPosition

This commit adds a test for the seekPosition helper, a function which can
be used to move a comb...

github.com/gioui/gio - 23406645704747400cd259659a7fc3d16a304c6a authored about 2 years ago by Chris Waldon <[email protected]>
widget: test positionGreaterOrEqual

This commit adds an exhaustive test case for the positionGreaterOrEqual
helper function that our...

github.com/gioui/gio - dee3cc44f9da554b81a8ddd93ac01763ac3427c2 authored about 2 years ago by Chris Waldon <[email protected]>
widget: test and document clusterIndexFor

This commit adds documentation and tests for the clusterIndexFor helper,
making it easier to und...

github.com/gioui/gio - 64db3720fcf3bc274efdc99df4b55f75520fb540 authored about 2 years ago by Chris Waldon <[email protected]>
widget: define incrementing combinedPos and test

This commit restructures seekPosition from a complex state-manipulating
loop into a simple loop ...

github.com/gioui/gio - b67b32297812972b90470dae93c80907ece64c93 authored about 2 years ago by Chris Waldon <[email protected]>
widget: test firstPos

This commit adds a test to lock in the correct behavior of the
firstPos helper method.

Signed-o...

github.com/gioui/gio - 1be58a2bc4f773c6f0c43e72e70178961b472ca7 authored about 2 years ago by Chris Waldon <[email protected]>
widget: use reliable text direction checks, not heuristics

This commit switches the way in which the editor and helper functions check
for RTL text from a ...

github.com/gioui/gio - b46c0f5907936194673ddaa254f2fb9e9a57e085 authored about 2 years ago by Chris Waldon <[email protected]>
gpu: implement automatic mipmaps for images

All GPU APIs except OpenGL ES 2 can generate mipmaps for textures.
This trades 33% more GPU memo...

github.com/gioui/gio - bebc73db37b4d3ed56aee604d3388b2b1c5bafaf authored about 2 years ago by Elias Naur <[email protected]>
app: make OpenGL default on Android

Like commit dbf64290265178823970cccf3e8c4a0b0aa45110, this change
makes the OpenGL backend defau...

github.com/gioui/gio - b707b199b34a94b415ad3a8cb1816b3ee67d91d5 authored about 2 years ago by Elias Naur <[email protected]>
app: disable OpenGL backend when the `noopengl` tag is present

The tag `noopengl` is useful for testing the Vulkan backend which
is no longer default.

Signed-...

github.com/gioui/gio - e69ef4f0b42e035cf67e90585de58a5e1261c078 authored about 2 years ago by Elias Naur <[email protected]>
content/news: add september newsletter

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - 25a3d9728c9dae9773d350cb96d0bbb0c114fafc authored about 2 years ago by Chris Waldon <[email protected]>
f32: nicer Affine2D string formatting

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/gio - dead6e007f047652d63c7a21475ceb690daeae48 authored about 2 years ago by Egon Elbre <[email protected]>
content/doc/architecure: fix drawImage example

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/giouiorg - 223f79a0c7e60607eae9b9eda67678a3f2ec48c3 authored about 2 years ago by Egon Elbre <[email protected]>
op: tolerate incomplete macros

Before this change, a macro not Stop'ed would result in an endless
loop during op decoding.

Sig...

github.com/gioui/gio - 80196f3c3ed34140a4fe68fd682c8be21806b37c authored about 2 years ago by Elias Naur <[email protected]>
widget: make the InputOp key.Set empty for unfocused Editors

Fixes: https://todo.sr.ht/~eliasnaur/gio/448
Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 24eb1a4fc5fdbde2b42eaf91637aab147358eb76 authored about 2 years ago by Elias Naur <[email protected]>
component: drop erroneous extra table height

This commit drops extra height that was added to account for table
headers from the component.Ta...

github.com/gioui/gio-x - ce11c01a7117d9e1ceb001d1d817e01d25eef6c3 authored over 2 years ago by Chris Waldon <[email protected]>
app,io/system: [API] add StageInactive when window is not in focus

Now, Gio will send one system.StageEvent with system.StageInactive when
the window is not active...

github.com/gioui/gio - 90688fdd175f2a535382abd77df8663231b862b2 authored over 2 years ago by Inkeliz <[email protected]>