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 - 94f275288571009dcf32fe59b302fcf617879c42 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 4ce8f4ea51fb00a58f4b91a2aa4be5b9f35d3968 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 3c941e938fab9470f5f2dd262a3d0bc75d885e82 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8f37a565b9520441b077f68d61cb12bc0aa4239c authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 79233a35656686c1db1758ff8908cce7114234fd authored over 5 years ago by Elias Naur <[email protected]>Tweak Flex documentation.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - ba3a952af2b90016153300b37412175a66bc96ad authored over 5 years ago by Elias Naur <[email protected]>Add more documentation while we're here.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8f17163a13a0da73271e256b9e31aa6e8e08c232 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 6d1339733a1d81d3b94d42fb5690b79f1b10e322 authored over 5 years ago by Elias Naur <[email protected]>
Rename MainAxisAlignment to Spacing and CrossAxisAlignment to just
Alignment.
Drop the untyped ...
github.com/gioui/gio - 1a15d7241ac4e58bfc6eb063d267cc692822ec10 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 2a0b0077da6f4065b5ec1e0989e07975ec1614bc authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 7bc18c0139a854e6b7646d5760019d43a41d56cc authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a8f42cd567a4703aed100e89e348685ea3bee1de authored over 5 years ago by Elias Naur <[email protected]>
The zero value means that the client don't care and a sensible
default is chosen.
Signed-off-by...
github.com/gioui/gio - 657c40e4bbede8c75de5bb7a0b03b1980bead27a authored over 5 years ago by Elias Naur <[email protected]>
Split Main into the common Main function and platform specific
main functions.
Signed-off-by: E...
github.com/gioui/gio - e5738481f8787940f9986dada64fa1646dc3b358 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 87f8fd41527cfc8708d443e0decc6dd07f07e9a1 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a2baffdbfd94ebe3194264524c40f3a986d0af4b authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a6c262c1e11789cbabf3305360c97e39617a5b72 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 3c924e2a180fb75c13e9ee1f9f219db61fdee648 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - aa703dfc3e334a269ddf004fde0f43cdfacfb016 authored over 5 years ago by Elias Naur <[email protected]>
Window.Draw is not the right name for a method that does more than
just drawing. Rename to Updat...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 3d519c5a37cdbca3b00883e495e62a4d8f610684 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 20f9a72c1571f384fce3e09f937d00b6ce8f98e4 authored over 5 years ago by Elias Naur <[email protected]>The draw package name clashes with the standard library draw package.
Signed-off-by: Elias Naur...
github.com/gioui/gio - dd35a48a61ab51f0e55d2485798a3db3d7daa5e4 authored over 5 years ago by Elias Naur <[email protected]>
Add decode functions to the packages that need them instead. For
TransformOp that is used in mul...
To better match ClipOp, which was renamed from OpClip.
Signed-off-by: Elias Naur <mail@eliasnau...
github.com/gioui/gio - 4d66669a9e06defe86de6b25c7bd38d23947e72a authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - eaa4efe5afd8c9c22f56d2fcc6ef5800abc0b561 authored over 5 years ago by Elias Naur <[email protected]>
To avoid import cycles, move the op constants to its own package,
internal/opconst.
Signed-off-...
github.com/gioui/gio - b3517a365e8c1e6b81aa9164657b2dde84e08f0c authored over 5 years ago by Elias Naur <[email protected]>
Multiply is a bit longer but more clear. InvTransform was really
two operations: Invert and Tran...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 9be695cc2426a690ae12a723399f654626e7c17a authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f223c7b0c9d9be26d3b43a624a087ad63a467a2d authored over 5 years ago by Elias Naur <[email protected]>Only mention the special case for iOS simulators.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - ddcbccf041d979716c2e1f7eb0490728434085ce authored over 5 years ago by Elias Naur <[email protected]>
Sometimes it was "bezier", sometimes "beziér". Capitalize and put
accent on first e. https://e...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 276cb104adbecc10ecff213e41608c0fbeea0c82 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8c3305e88b0d6afde2485de3de0df30858147052 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a27f12faf38eff6e4cda6bf9af4644f304774344 authored over 5 years ago by Elias Naur <[email protected]>Add them to the wiki so README.md ends up less overwhelming.
Signed-off-by: Elias Naur <mail@el...
github.com/gioui/gio - 9babb1389d906da42fc7bca45cf570cde4d6f6f6 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8472bbc78b576f6a99606c76d6da2a263051cc1b authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 2d6111e31a210620c587d419ad89522db9dda808 authored over 5 years ago by Elias Naur <[email protected]>
Wrap backticks around the "div" tag mentioned in the README, so it looks
like this:
`<div i...
github.com/gioui/gio - 7f82b5d637263d82325fca4f1701128221e557c6 authored over 5 years ago by Larry Clapp <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 15dc714d4052a3576527c6519905bddf894f1e2f authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 38eb23cc311b0fc0b5f3316a64781929dbb3c28e authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - e2df2f394a89eb39febe17b0c71f87fcf5bd1038 authored over 5 years ago by Elias Naur <[email protected]>
The space savings are minimal and we lose function names in the
browser debuggers.
Signed-off-b...
github.com/gioui/gio - 6ce224b89fc30a1061f6aca2f6e6216fa9730e09 authored over 5 years ago by Elias Naur <[email protected]>THe webassembly backend can create and add it itself.
Signed-off-by: Elias Naur <mail@eliasnaur...
github.com/gioui/gio - 1c5ceab9c1d2a1cfa706f54128ecc6e89eed9561 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - eee497f22a3d738e954a83052bcd24c3bdfd6c17 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 28bd97f87753c7e94c78cfc7dd31d4ebd5c11761 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - e309fb42d48f185acebce8160ae48d9d88cbf515 authored over 5 years ago by Elias Naur <[email protected]>
showTextInput is called from the window loop in window.go, but
could result in an immediate even...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 10792f0a0004c017dba4658c791fac6d54d180ae authored over 5 years ago by Elias Naur <[email protected]>
By returning all events, widgets that might return early from its
event loop might throw away su...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - b15a32065f552046e8da502f8318ca1b8c8f8033 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - eefe3d146d79a8e16121975bc52da0dd178e7254 authored over 5 years ago by Elias Naur <[email protected]>
input.Event is enough if we stretch "input" to mean both input
devices and other events such as ...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 69bba3aa4b3f2db7c2888966c83a27848ba2d3c9 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 06cee16c89036cbf38cccb002292f9caab09373d authored over 5 years ago by Elias Naur <[email protected]>
And then use the more general rectangles to add a buffer around
text.Editor click and scroll are...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - d3df90887ed734bc872bf05d10d03f10f2534e94 authored over 5 years ago by Elias Naur <[email protected]>Work around golang.org/issue/33384
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 46b9e7b9ab44c852c274807072082eeb1bcf89d6 authored over 5 years ago by Elias Naur <[email protected]>Broken by 5f2adf9b2f2290e1ed82e96ca864ede354c25b43.
Clamp to 0 while we're here.
Signed-off-by...
github.com/gioui/gio - 3d9861011e24132d4b366017f21452346c6a7de9 authored over 5 years ago by Elias Naur <[email protected]>Strip also DWARF and the symbol table while here.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 5bf5f1e64d91af49c20d2a5da90557ae42d3824c authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 7182e29d28cbed3eb3cae8cee2cbf4a7a729a2c9 authored over 5 years ago by Elias Naur <[email protected]>
It's not worth the special cases. Use a large value where needed
(layout.List, text.Editor...) i...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 1b684ffab6fba7baf31bf1e85e2c4b267969b080 authored over 5 years ago by Elias Naur <[email protected]>The separate Transform type is not worth its weight.
Signed-off-by: Elias Naur <mail@eliasnaur....
github.com/gioui/gio - 5e1f078b12aeaa9c5c0dc9c6736b57123add22bf authored over 5 years ago by Elias Naur <[email protected]>Fixes gio#13
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - d178167c3bc41305ab57b43fb029099b8ce69fb6 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - d93925c0c26289490a2024cde9f4ced0d7e89056 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a0d1d93ccf58e04e49cf62f385af1ec81abf4b34 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a2e485b56d2249fca033e4838283963e7f59fa03 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - c1128e7f8ab888c60b1b7657332720f72843c206 authored over 5 years ago by Elias Naur <[email protected]>
Now that Gio runs main functions everywhere, init func are no longer
necessary.
Signed-off-by: ...
github.com/gioui/gio - b45222b457004d3c4ed38424e69a2ee4399b5524 authored over 5 years ago by Elias Naur <[email protected]>
Android can only run c-shared libraries which means that every
Gio program must create its windo...
The app data dir is not set until after Go's init functions have
run, which means that DataDir i...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 1ee8c08f3bf94a897d393a95c85cba899a52a551 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f47a38844b9047bc52bc16e0154db175e3d83077 authored over 5 years ago by Elias Naur <[email protected]>
It is never a good idea not to draw in response to a DrawEvent, but
let's not hang the program i...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 4724666ba072259820360528f15d5e47720515bf authored over 5 years ago by Elias Naur <[email protected]>Instead of drwaing twice when updated, schedule a redraw.
Signed-off-by: Elias Naur <mail@elias...
github.com/gioui/gio - 2f9e29d87850873405bf7dbedb1595f689c29c03 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 2cb3832c161ab3bdaf7a1fd513f773722e1950f9 authored over 5 years ago by Elias Naur <[email protected]>
Instead of querying the backing store scale for every pointer event,
use the scale from the last...
When moving a window to another monitor, update is called when the
opengl backing store updates ...
Compute and keep constant the pixel density, to avoid window content
changes when moving to anot...
Breaks the ack mechanism of sending a dummy ack event to ensure
the previous event has been proc...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 2cf2f211cb00852b5fafd73987bc07a4067de138 authored over 5 years ago by Elias Naur <[email protected]>Clients have no need for the TextInputState type.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 9e0e4af8c6020ddb299c93b761cdddb4e4b9b20f authored over 5 years ago by Elias Naur <[email protected]>
Now that the input router triggers a redraw when a focus event is
added, it is no longer necessa...
The key queue might generate focus events. Schedule a redraw if so.
Signed-off-by: Elias Naur <...
github.com/gioui/gio - 3f7735ccdf2611e8d081b9e0d24ccd623387fbae authored over 5 years ago by Elias Naur <[email protected]>
Input events are asynchronous, so add buffered to the event queue
so that a slow client does not...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 5f0047567e6be49c2effed70f32b5ba41740ef0e authored over 5 years ago by Elias Naur <[email protected]>
I too often forget to initialize widgets' config and queue. Moving
them from fields to parameter...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 6c0850ce604aceb443596f38203db878ebb5d4e2 authored over 5 years ago by Elias Naur <[email protected]>
I haven't found a reliable way to re-create the context and redraw
after deminiaturization or ap...
The NSOpenGLView owns the NSOpenGLContext so we can't just CFRelease
the context. Use [NSOpenGLV...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 0b6e6c58dd7d2a676061bbbb9a61a08bdbe27f2a authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 4a9b6f30071c6221cf8e5833f5d55a738d374867 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 6b5714d15d6baa900138668bdd5c041dd0c5bd32 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 7f5393f9bed6c4e9b099c360c764aeec5b6025b6 authored over 5 years ago by Elias Naur <[email protected]>
The CVDisplayLink used for synchronizing rendering to the display
refresh rate runs on a separat...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a36372a2430bccc7fc5b97d1291fb1a68bb3518d authored over 5 years ago by Elias Naur <[email protected]>Delete a redundant loop; dropHandlers already does the required work.
Fixes pointer event issue...
github.com/gioui/gio - c94315119b0b8dd6ed71801c02fc9b7767280473 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 75891f024c008430b797386416e29e37f3b11949 authored over 5 years ago by Elias Naur <[email protected]>