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: Elias Naur <[email protected]>
github.com/gioui/gio - 5dd41f74d379972554b43135d1a5381911af639d authored 11 months ago by Elias Naur <[email protected]>
The String method doesn't add anything in addition to the default Go
formatting of the type.
Si...
github.com/gioui/gio - e19a2488153371882c87fa19fdb994ab724c6dc7 authored 11 months ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 813d83664171f8fea593bbff3b1c2981172b8935 authored 11 months ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 627e028d3cf3bdceecb88cb6873e36d503f483f8 authored 11 months ago by Elias Naur <[email protected]>Signed-off-by: James Stanley <[email protected]>
github.com/gioui/gio - 7cfd226b5797ffe4782bf3ccfd81999d409b7672 authored 11 months ago by James Stanley <[email protected]>
As suggested in review, explicitly specifying the version code with
-version major.minor.patch.v...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio-cmd - 7a117566caa11eac8cb435df1d560806e4cf70a6 authored 11 months ago by Elias Naur <[email protected]>
Since Go 1.20 c-shared object files may lack a reference to the resolv
library and it must be ad...
Signed-off-by: Danny Wilkins <[email protected]>
github.com/gioui/gio - 05d28ad76a4946b4e0d0cb0ceb34c9337fd81724 authored 11 months ago by Danny Wilkins <[email protected]>
This commit updates richtext to have a split update+layout API like the rest of
Gio, and fixes s...
Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 49d5811d5bce57ddb38c62237d44caa6cea648a1 authored 11 months ago by Egon Elbre <[email protected]>Signed-off-by: James Stanley <[email protected]>
github.com/gioui/gio - adba14c06222816c459ddcb2ef5f98f1c07847b6 authored 11 months ago by James Stanley <[email protected]>Signed-off-by: James Stanley <[email protected]>
github.com/gioui/gio - 40706d3782e63705b03f874c2710788925325990 authored 11 months ago by James Stanley <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio-cmd - cb72b91a923828359cdc5ba1d287bdf38384b936 authored 11 months ago by Elias Naur <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - c5bf31eb7a0223c094b99f3c2942ae565d72cb2f authored 11 months ago by Chris Waldon <[email protected]>
References: https://gophers.slack.com/archives/CM87SNCGM/p1705105742914689.
Changed the order of...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - 91a66c8ee569d81e2fbc5c5b298d44ba299d4ae9 authored 12 months ago by Chris Waldon <[email protected]>
This commit adapts the use of the automatic window decorations to the
event processing changes i...
The only remaining use of the cache is mapping handles to textures.
Using a concrete type for th...
Signed-off-by: Dominik Honnef <[email protected]>
github.com/gioui/gio - 4eca2c7d269eeea12497bdef6b0e3a266fefb08a authored 12 months ago by Dominik Honnef <[email protected]>Signed-off-by: Dominik Honnef <[email protected]>
github.com/gioui/gio - 7ea432fa130c2d3a754855736ccd72497ff6533b authored 12 months ago by Dominik Honnef <[email protected]>Signed-off-by: Dominik Honnef <[email protected]>
github.com/gioui/gio - e666ef35caa569c355b92b156f55c3a9201823c4 authored 12 months ago by Dominik Honnef <[email protected]>Signed-off-by: sewn <[email protected]>
github.com/gioui/gio - a8ec3968d9a942ee8daf2aa8cf8703a80ddfaddc authored about 1 year ago by sewn <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 3bfa7648950bc9efc1a15fcfcbb03deb149278fd authored about 1 year ago by Egon Elbre <[email protected]>
Fixes: https://todo.sr.ht/~eliasnaur/gio/552
Signed-off-by: Elias Naur <[email protected]>
Apparently, newer Android SDKs now support Java versions newer than 8.
Finally.
Signed-off-by: ...
github.com/gioui/gio - a454d5fa3812f5efa3f7856c0e5ac3fba2406d29 authored about 1 year ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 7d1ea0226727224870dd772c53a4401cb69e05a1 authored about 1 year ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f7aa4b5c81871d92b33f7e9691abadfca9082bd5 authored about 1 year ago by Elias Naur <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 69f590c012f168152d15cc35fc3d113091286171 authored about 1 year ago by Egon Elbre <[email protected]>app.ID is documented to be set by the gogio tool, but never was.
Signed-off-by: Elias Naur <mai...
github.com/gioui/gio-cmd - 607a9e37c5fd37003453f92c7e833e3d75ba212a authored about 1 year ago by Elias Naur <[email protected]>
This matches the convention of other state update methods. While here, remove useless
dimensions...
This commit fixes a visual misalignment in scrollbars resulting from subtle differences
in the s...
Without the updates, the switch and radiobutton would use stale state
for layout.
Signed-off-by...
github.com/gioui/gio - c458eb30f02f9bc1f126551e057d38d04b2b509f authored about 1 year ago by Elias Naur <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - 26c515ee67eb35bb35249563e1b18d21a4e5f1a3 authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - fe672bac9d97b2059a6819c4f7a4824c8317f4fc authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - 23aab4cc20e0eb078bfaa1f6c405ff469348c0cf authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - 55cc5f4518389c22ad650960de69a81d0a698b74 authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - ac68e5420bff66d4c98d23803bc6fa9efd3c5c99 authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio - d96c954769eb11d4987cfaec871b8f34f7dcadfd authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - d8e811ef4add724f0dc6ccf8068d293e94f9e1c9 authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - 32ba1f1400b26531732b62fa158536939211823b authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - 027c3a0bdca147c340a65cfa7dbb8834deebc494 authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - e875018d8bb4553dd7705e5fe2f2768a3e852c33 authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - 3505fff3991c28b09b5e69bc5ba0077b4a92a356 authored about 1 year ago by Chris Waldon <[email protected]>
It's relatively common to create a widget and then add a background to
it. Using layout.Stack ca...
Calling window.Perform(system.ActionRaise) does not show the window on
the top if the app is cur...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-cmd - 36ef219a61876720c6c2877a32f776c2672a5657 authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/gio-example - 35cdcbe4d4b6afae47526d6b432d382ad050e9d7 authored about 1 year ago by Egon Elbre <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/gio-example - feb8e57e6aa5f85330b36b33e0ac8b351ff0d1f6 authored about 1 year ago by Egon Elbre <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - fc6e51deba0edec4f01a5187b809772ab03fbb10 authored about 1 year ago by Elias Naur <[email protected]>
This adds support for nearest neighbor filtering,
which can be useful in quite a few scenarios.
...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 23b6f06e3e0bd85cc52d928f418db4d6692b39a7 authored about 1 year ago by Elias Naur <[email protected]>
This commit updates all examples to be compatible with changes in core APIs like
the new window ...
This commit updates all widget/gesture event API use to be compatible with the
latest Gio APIs.
...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio - c8801fe23370b7882ba2ca57b3f0ad4d3ac90650 authored about 1 year ago by Chris Waldon <[email protected]>
This commit introduces Update(gtx) functions for both Selectable and Editor, allowing their
stat...
This commit adds a GIODEBUG=text log message each time a system font is resolved.
This makes it ...
This shrinks text.Glyph from 72B to 58B.
LabelStatic/1000runes-RTL-arabic-32 63.62µ ± 0% ...
github.com/gioui/gio - df8a8789a341b379d883e687ee396b2c1f2600f7 authored about 1 year ago by Egon Elbre <[email protected]>4GB of render data should be sufficient for anyone.
By replacing an int with uint32, it allows ...
github.com/gioui/gio - 49296bd0ca9720cc2a408ac9d5f60e5ed7504700 authored about 1 year ago by Egon Elbre <[email protected]>
processGlyph does not modify the value, so there's no reason to
return the struct.
Signed-off-b...
github.com/gioui/gio - 48bd5952b17d2337b91781d029ddda5656734b66 authored about 1 year ago by Egon Elbre <[email protected]>
The hash calculation is a significant bottleneck in caching,
replace it with a simpler "add; mul...
It's not supposed to be used outside of package app.
Signed-off-by: Elias Naur <mail@eliasnaur....
github.com/gioui/gio - d078bf0ed73173c07740108db7647f028b4946cb authored about 1 year ago by Elias Naur <[email protected]>
This commit ensures that only a single constraint debugger is active at a time within
a given wi...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/giouiorg - fa85b90b4423f1c9d156b6c1c01bc7a04d825b51 authored about 1 year ago by Elias Naur <[email protected]>
Fixes: https://todo.sr.ht/~eliasnaur/gio/539
Signed-off-by: Elias Naur <[email protected]>
This commit updates to gioui.org/[email protected], which contains a bugfix for an accidental
recursion i...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - a4eb92dc2fbc9e68bd464bbd070456397b4ddd2e authored about 1 year ago by Chris Waldon <[email protected]>
Selectable was using a key event filter copied directly from editor.go,
but it didn't actually p...
This change replace the global rand use with a local source, to avoid
the recently deprecated gl...
This reverts commit 7fde80e8050b25df4f0592c0b8d8e25b66b4645d, because
Wakeup can no longer be ca...
The goroutine started by Window.run runs concurrently with the user
goroutine receiving from Win...
Color handling comes up quite often and it's useful to properly
explain it in one place.
Signed...
github.com/gioui/giouiorg - 266a8be685f0e9dc4cbbf28dedde4d3bf7635a6d authored about 1 year ago by Egon Elbre <[email protected]>
Also add an explicit background filling, because WASM currently fills
the background black.
Sig...
github.com/gioui/giouiorg - a851087345e0b8e5a8529cb3d79f747a281c192a authored about 1 year ago by Egon Elbre <[email protected]>Signed-off-by: Egon Elbre <[email protected]>
github.com/gioui/giouiorg - 486935edf9b1eedb50da7b9ea9a953e0feaf6d6e authored about 1 year ago by Egon Elbre <[email protected]>
Chrome was required when gogio was part of the repository. It is no
longer.
Signed-off-by: Elia...
github.com/gioui/gio - 7550d8544732ff048d37ca3950f959662ee67ed5 authored about 1 year ago by Elias Naur <[email protected]>Change the gesture state update methods to align with the convention.
Signed-off-by: Elias Naur...
github.com/gioui/gio - c756986d9e79517bdb1efaf5f1fcd636ebb73c00 authored about 1 year ago by Elias Naur <[email protected]>
This change allows users of Float to determine its state before Layout
by calling Update.
While...
github.com/gioui/gio - d42dae73f09f8d9425ff47ced6653e71a9b2ffdf authored about 1 year ago by Elias Naur <[email protected]>
This change removes the extra frame scheduled when events was delivered
during a frame. This ext...
Similar to an earlier change for other widgets, this change separate
Enum state changes for acce...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 23e44292bbeaea0fb633b1d1efe38ea00591096c authored about 1 year ago by Elias Naur <[email protected]>
Similar to a previous change for Clickable and Bool this change separates
state changes from Dec...
Similar to a previous change for Clickable, this change separates Bool
state changes to its rena...
Before this change, Clickable state updates would happen in Layout.
However, that is too late in...
"Kind" is the Go idiomatic name for distinguishing structs outside of
the type system.
Signed-o...
github.com/gioui/gio - 1686874d07cdfbe95632f7a43d68f0decb0837d0 authored about 1 year ago by Elias Naur <[email protected]>
Kind is the idiomatic field name for distinguishing a struct without
using separate types.
Sign...
github.com/gioui/gio - 650ccea28d921b88a9d3413735a40a570264dcce authored about 1 year ago by Elias Naur <[email protected]>
The double-negative DisabledOp is harder to understand than a
straightforward EnabledOp. Note th...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/giouiorg - 017b487f5da8f8d89d894ac995fa7ccf6a020ecf authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - e70eb142fe979303129f4fbb5cd2f1ff17609e7a authored about 1 year ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-x - 4bee51db8506878be70b43fc14fd0397ff35d1f0 authored about 1 year ago by Chris Waldon <[email protected]>
This commit adds two global functions that can use any unique tag to store the
constraint editor...
This commit adds an overlay displaying the numerical values of the constraints.
Signed-off-by: ...
github.com/gioui/gio-x - 8819facf1b2dfa1909d8acbae10f1aeacc2f8dad authored about 1 year ago by Chris Waldon <[email protected]>
This commit defines debug.ConstraintEditor, a type that can be easily inserted
into layout code ...
This commit adds a simple example that demonstrates how to use the new opacity
layer paint funct...
Signed-off-by: Chris Waldon <[email protected]>
github.com/gioui/gio-example - ce20cf94e11b404c582c860201a271714a970120 authored about 1 year ago by Chris Waldon <[email protected]>
The NSWindow.zoomed property is not reliable when a window is being
constructed. Only call it wh...
Fixes: https://todo.sr.ht/~eliasnaur/gio/536
Signed-off-by: Elias Naur <[email protected]>
Some platforms (notably X11) do not support custom window decorations. This change
makes the exa...
Signed-off-by: Masala <[email protected]>
github.com/gioui/gio-cmd - abc34cf117c8d5bd85c18bd9642fd4b20eef308c authored about 1 year ago by Masala <[email protected]>
This commit clarifies the documentation for component.ContextArea's AbsolutePosition
field to ma...
This commit prevents the insertion of LineTo and QuadTo path segments that have
no visible effec...