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
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - 2964cb086857887807f12c2e69e71feb63dd2608 authored almost 2 years ago by Chris Waldon <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 0dba85f52e5131c03d903c84355fb90cdb978811 authored almost 2 years ago by Elias Naur <[email protected]>
References: https://todo.sr.ht/~eliasnaur/gio/479
Signed-off-by: Elias Naur <[email protected]>
When the line overlaps itself backtracking exactly, e.g.
path.MoveTo(0, 100)
path.LineTo(...
Apparently, alphaClose has been overflowing and giving the wrong answer
for a while and hence so...
Signed-off-by: Sebastien Binet <[email protected]>
github.com/gioui/gio-x - f6d7d861d6c54e5fe9144ab9d345992cea768f52 authored almost 2 years ago by Sebastien Binet <[email protected]>Signed-off-by: Sebastien Binet <[email protected]>
github.com/gioui/gio-x - e9435b40b0f95eb8125e7cd329c98158825b6ed3 authored almost 2 years ago by Sebastien Binet <[email protected]>
This CL introduces a new API, ChooseFiles, to allow users to select
multiple files through the n...
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]>Signed-off-by: Gordon Klaus <[email protected]>
github.com/gioui/gio - db6b4de0f71bbde5ff84973c064ce72f7c17a89e authored almost 2 years ago by Gordon Klaus <[email protected]>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]>
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]>
Fixes: https://todo.sr.ht/~eliasnaur/gio/473
Signed-off-by: Elias Naur <[email protected]>
Signed-off-by: Larry Clapp <[email protected]>
github.com/gioui/gio - e0cf570339bdf82bbb634ccba467ed238f0a5d52 authored almost 2 years ago by Larry Clapp <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - ed682a050413f1fcc9ec5101cd58f48bdd342f2c authored almost 2 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - 6fdf30e2b8823c5b40e935295e91650d90d94313 authored almost 2 years ago by Chris Waldon <[email protected]>
References: https://todo.sr.ht/~eliasnaur/gio/469
Signed-off-by: Elias Naur <[email protected]>
This commit alters the textView API to give callers the option to provide
their own buffers for ...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio - 940f0f60212f3481fec40b642ef6899bc4e47b5e authored almost 2 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio - 1c49532447cbce66d11eb4ccc25dab235b585187 authored almost 2 years ago by Chris Waldon <[email protected]>
This commit updates the textView to better describe the expectations
and behaviors of the Update...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio - f6d56dba8934b6a4a5f681971416577773f0694d authored almost 2 years ago by Chris Waldon <[email protected]>It's not supported in OpenGL ES 2.
References: https://todo.sr.ht/~eliasnaur/gio/469
Signed-off...
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]>
name old time/op new time/op delta
Packer-32 559µs ± 2% 295µs ± 1% -47.18% (p=0.00...
name old time/op new time/op delta
EncodeQuadTo-32 35.4ns ± 1% 11.9ns ± 3% -66....
go.mod specifies 1.18, due to go.mod behavior and to avoid some issues
with updating the depende...
Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/gio-example - 36885c97f785f24a88b8680e969e712a566838da authored almost 2 years ago by Egon Elbre <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - 971c3a6c4154b6c8b68e29ec7f7f00b1bd9532d2 authored almost 2 years ago by Chris Waldon <[email protected]>
PxToDp and PxToSp are useful when you are trying to calculate
text-size or widget size based on ...
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]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - dbc3cb7fdb654d6fcfe90706f8ea8fb731c886c9 authored almost 2 years ago by Egon Elbre <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 8fb571ac23fd7903897aa214cfa2b160db216bc6 authored almost 2 years ago by Egon Elbre <[email protected]>
The io.Reader based API has the potential to be significantly more
efficient, and there are very...
This commit adds exported methods to both LabelState and Editor
allowing callers to locate the t...
This commit rebuilds the editor and label types on the common
foundation provided by textView. T...
This commit adds a standalone state type for manipulating
and displaying text. It reads text fro...
io.Reader is actually a more efficient interface than io.RuneReader,
as we can pull bytes out an...
Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 1b03ff75d937d41c0649ea843bec64f1b5d61085 authored about 2 years ago by Egon Elbre <[email protected]>
This commit provides a new ReadOnly boolean on the editor. If set, the
editor functions as a sel...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - 649cd136f85a595835140a3b4909af7e869ec05e authored about 2 years ago by Chris Waldon <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - e9d3e137aff707f17fff0bab4752fc39ed41360d authored about 2 years ago by Egon Elbre <[email protected]>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]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - d70a1afe711d135687e941a496eab595180f38b9 authored about 2 years ago by Chris Waldon <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 8f9e71db8af9773d525cbc7687f6ee070d8b9b4b authored about 2 years ago by Egon Elbre <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 2117c3ef77d8d7bb2f603116222fa36026c32309 authored about 2 years ago by Egon Elbre <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - e2d994f107e40690b31fec21bfa486c833cb755c authored about 2 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - 6b4a6cc187c422b278692c8f8ef72c87e2a8be37 authored about 2 years ago by Chris Waldon <[email protected]>
This commit unifies and fixes the shaper's handling of the alignment
minimum width. Previously i...
This commit extends the editor to keep track of its own minimum constraint
and to provide that v...
This commit adds a simple example with an editor pre-populated with
bidirectional text. It serve...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - fa09300206c78689f8c5b3ce242413a78266ae16 authored about 2 years ago by Chris Waldon <[email protected]>
This commit restructures the internals of styledtext to be compatible with
Gio's new text shapin...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 5d1d1df2061c7f78b199bd34321b9194b79d6a7c authored about 2 years ago by Elias Naur <[email protected]>
This commit updates the textIterator and glyphIndex types to consume
new flag information provid...
This commit adds a new flag to glyphs indicating that they are the
beginning of a new paragraph,...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio - b0483975b747ae9e2c551ec6701db87e74596435 authored about 2 years ago by Chris Waldon <[email protected]>
This commit fixes a subtle discrepancy in the handling of text input
within the shaper. Text pro...
This commit pushes limiting the maximum number of lines of text into
the shaper implementation. ...
This commit unifies all widget text painting to use a single function
and fixes two bugs that co...
This commit restructures the entire text shaping stack to enable lines of shaped text to
have no...
The windowWillClose callback is too soon to destroy our Window:
at least draw callbacks may be c...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 98f098f53fec339122431eb7b741862862984603 authored about 2 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - eccc94dceb55fd8bac04959278c4c81ba7bd5b24 authored about 2 years ago by Elias Naur <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - df7eb5f9cf412ba311064b782e625a2f3900f68e authored about 2 years ago by Chris Waldon <[email protected]>
Allow app ID to be set by linger flag -X gioui.org/app.ID=%s so that wayland
can group windows, ...
When applying window config on runtime, it is nessesary
to do full redraw in order to changed co...
Some IME editors don't send explicit GCS_CURSORPOS messages, in
which case we should assume the ...
This commit fixes a bug which used the wrong copy of the gtx when laying
out interactive spans, ...
This commit replaces invalid UTF8 codepoints with the replacement character
when they are insert...
This exposes a Name() method for files on darwin and iOS.
Useful if you want the filename of the...
Signed-off-by: Peter Sanford <[email protected]>
github.com/gioui/gio-x - e94c4e0e3970138d182ac0be3dd1f8f204c4da01 authored about 2 years ago by Peter Sanford <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - 37ae98a926f5acc5461fc052eef26529375d6e0c authored about 2 years ago by Chris Waldon <[email protected]>
This commit adds a series of benchmarks for text rendering. They are intended
to capture the per...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio - b1942f64b0cbdb0f6f30d318795151e3d04279f4 authored about 2 years ago by Chris Waldon <[email protected]>
Fixes: https://todo.sr.ht/~eliasnaur/gio/455
Signed-off-by: Elias Naur <[email protected]>
References: https://todo.sr.ht/~eliasnaur/gio/455
Signed-off-by: Elias Naur <[email protected]>
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - d48590498bfc079859ac0184189ffa8b57445333 authored about 2 years ago by Chris Waldon <[email protected]>
This commit retracts all versions of explorer, haptic, and pref that were
published as separate ...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - 55202d23f82c5053f922487dd81c7142421481b8 authored about 2 years ago by Chris Waldon <[email protected]>
This commit adds back a temporary go.mody to gioui.org/x/notify in
order to retract itself and a...
This commit fixes a subtle bug that only permitted a single interactive
span per richtext.TextSt...
This commit fixes the expectations of our ligature iteration tests to
match the new behavior of ...
This commit redefines incrementing a combinedPos to either move a single
rune forward, *or* tran...
This commit adds a test for the seekPosition helper, a function which can
be used to move a comb...
This commit adds an exhaustive test case for the positionGreaterOrEqual
helper function that our...
This commit adds documentation and tests for the clusterIndexFor helper,
making it easier to und...
This commit restructures seekPosition from a complex state-manipulating
loop into a simple loop ...
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]>
This commit switches the way in which the editor and helper functions check
for RTL text from a ...
All GPU APIs except OpenGL ES 2 can generate mipmaps for textures.
This trades 33% more GPU memo...
Like commit dbf64290265178823970cccf3e8c4a0b0aa45110, this change
makes the OpenGL backend defau...
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]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - 25a3d9728c9dae9773d350cb96d0bbb0c114fafc authored about 2 years ago by Chris Waldon <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/gio - dead6e007f047652d63c7a21475ceb690daeae48 authored about 2 years ago by Egon Elbre <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 223f79a0c7e60607eae9b9eda67678a3f2ec48c3 authored about 2 years ago by Egon Elbre <[email protected]>
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]>
Fixes: https://todo.sr.ht/~eliasnaur/gio/448
Signed-off-by: Elias Naur <[email protected]>
This commit drops extra height that was added to account for table
headers from the component.Ta...
Now, Gio will send one system.StageEvent with system.StageInactive when
the window is not active...