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
For Windows:
- Add shift/ctrl/etc modifiers to mouse events, so you can recognize the
differen...
The dependency was added when merging the X11 and Wayland keyboard
handling.
Signed-off-by: Eli...
github.com/gioui/gio - b4f73b3ef75b4759e89fbaeb69da34d609b3f9ac authored about 5 years ago by Elias Naur <[email protected]>This dependency was introduced in commit d5424ef7
Signed-off-by: Rajiv Kanchan <rajiivkanchan@g...
github.com/gioui/giouiorg - 93e9362484abc072c2373fea9353bf333d2e10e6 authored about 5 years ago by Rajiv Kanchan <[email protected]>
RegisterFragment creates an instance of a Java class and registers
it as a Fragment in the windo...
Put List.{first|offset|beforeEnd} into a new exported Position slot, and
also export each indivi...
Storage permissions enables the Android permissions
READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STO...
We already wait for the app to render itself via the "frame ready"
stdout prints. Waiting for th...
The js/wasm bug meant that printing to stdout in the e2e app would crash
the runtime, so we coul...
Signed-off-by: Werner Laurensse <[email protected]>
github.com/gioui/gio - 4bcb4ec8b696e478fdaa1d2be68f48a8f677fca2 authored about 5 years ago by Werner Laurensse <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - aca511f849d43e7a687e5c997be2224ffde00df3 authored about 5 years ago by Elias Naur <[email protected]>Unifies Wayland and X11 keyboard handling.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - d5424ef7fc291ac52e12f1984de22398f0866027 authored about 5 years ago by Elias Naur <[email protected]>Allows things like "ctrl-{" and ".".
All punctuation is returned as-is, e.g. "!" is "!", not "s...
github.com/gioui/gio - 65bc7be2569b708f45335b9d7af500d32a8a3dd5 authored about 5 years ago by Larry Clapp <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 5a34b6f2c3ee7b42f44b7819133d9bc88a9e5587 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/giouiorg - c001b036086ed2cfdfb17716f19887d7018c4b6c authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 968669d39e7a8a6dbe7343c129f93982461baed0 authored about 5 years ago by Elias Naur <[email protected]>Noticed by Daniel Martí.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 4072361fd57b2d5c19d9ff7f3483ee17843b7b1d authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 6a2b5a8d3b93ca3735f160c02b72900cb33b7813 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f3f079df324f8eeda9452ff826399d60069daa5d authored about 5 years ago by Elias Naur <[email protected]>Fixes gio#69
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - c072a7eb8779fbb8d556b83afd6105870c35dfbf authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 76c209b59468895d2c481ba6f3262743e4b92e45 authored about 5 years ago by Elias Naur <[email protected]>
The code tried to extract a rounded whole number of pixels while preserving the
fraction. Howeve...
There's always a WM_PAINT after a restore or maximize message.
Signed-off-by: Elias Naur <mail@...
github.com/gioui/gio - 72840d7b88c4bb1872f5a3a67237aa2f9e4fa637 authored about 5 years ago by Elias Naur <[email protected]>macOS only, for the os-specific bits.
Signed-off-by: Larry Clapp <[email protected]>
github.com/gioui/gio - f8de7545f4f7a0ca2cda22f5189544b051f8b5b8 authored about 5 years ago by Larry Clapp <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 26f34a3331294618a678b74d43f9abe6a59a3438 authored about 5 years ago by Elias Naur <[email protected]>Make Rect and Ellipse constructors of AreaOp.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 16cc51ee8aa6081d83a16ef3543f3e4f5dcb5439 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 3edd9dd8be3326362c3f6a05d36fdc49586f7c4c authored about 5 years ago by Elias Naur <[email protected]>
Remembering the order of the corners in the RoundRect is difficult,
which suggest that RoundRect...
ICCCM 4.1.2 says WMs will examine client properties every time
window is mapped. Because SetWMPr...
Signed-off-by: Denis Bernard <[email protected]>
github.com/gioui/gio - 1bf2c7ef293c96087f25746c774736be72ba7b4f authored about 5 years ago by Denis Bernard <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - b29b1f667730bcb56eeb1aa2fdc2be455fe9408d authored about 5 years ago by Elias Naur <[email protected]>
The DestroyEvent ack allows the backend to release the window.
Ensure that the GPU associated wi...
This reverts commit 8620b43eb3633b0a4cfb42bdad6930411455595b.
Releasing the GPU after ack'ing t...
github.com/gioui/gio - 41abb5b08d99942fdc766834a950bb0694e6ce50 authored about 5 years ago by Elias Naur <[email protected]>
Removed redundant XSelectInput and XChangeWindowAttributes as well as
obsolete screen parameter ...
When you press enter to "submit" an editor widget, don't also append the
newline to the editor t...
Low level text layout should not deal with filtering newlines.
Updates gio#61
Signed-off-by: E...
github.com/gioui/gio - 682d2810d32adf37f875a41ed1cd7d64fe0cce7e authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 778b7e639841b62a1462056fd4da3ff69c98def3 authored about 5 years ago by Elias Naur <[email protected]>gofmt -w -s . as well.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - d8c9cb426c417a98e58529dfde91462ec10c5419 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 65c783179dbb553f40c1ea5566d0a3db2179d020 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 4f30b985eb34935ab36ef4b4817138ded15f46d7 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - e864ac3fc3b7f8e605c38ad84e3da3b768e5f50c authored about 5 years ago by Elias Naur <[email protected]>Updates #61
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 560cf6054c233a6460219dacb33db2a325f59a59 authored about 5 years ago by Elias Naur <[email protected]>Updates gio#61
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 0dac972b257e83960db6b095db7323873f7a5ba9 authored about 5 years ago by Elias Naur <[email protected]>
In fact, move the release of the GPU to a deferred function, saving
a release.
Fixes #65
Signe...
github.com/gioui/gio - 8620b43eb3633b0a4cfb42bdad6930411455595b authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - b950aa71e1f93ad36134d56ff53e2d67ce4f977d authored about 5 years ago by Elias Naur <[email protected]>Updates gio#60
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 0cfcf5ca2d98f611043565e9919edf6791767b96 authored about 5 years ago by Elias Naur <[email protected]>Updates gio#60
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - dc7f9bab234cd3deda999eb3541f9ecf350ad9ea authored about 5 years ago by Elias Naur <[email protected]>
This is a general fix where keys with names differing from their UTF8
representation could not b...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - c8d01d99cc1a770f8cce67bd4446ac892577b8c3 authored about 5 years ago by Elias Naur <[email protected]>Updates gio#62
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - dca25a7708b3c36b69754c4c3a604872b24e960a authored about 5 years ago by Elias Naur <[email protected]>Fixes gio#62
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - de7d6b28fa7ec8df34a981d95d4b90e889c1fe2e authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/giouiorg - 828472ac81e343985184d3d3ab3e8cdf5a897ace authored about 5 years ago by Elias Naur <[email protected]>experimental
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - da42412e565837fafbd50f294282453ccadc0027 authored about 5 years ago by Elias Naur <[email protected]>
It's slow and syscall/js has seen incompatible changes in Go 1.13
and Go 1.14.
Signed-off-by: E...
github.com/gioui/gio - 9def3153de74adbc3261c7ae5914334abec3cb0f authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 294308d8aa446b28b4a96fa6b4bc60dd56a4c994 authored about 5 years ago by Elias Naur <[email protected]>
Function keys don't have a natural rune representation so switch
Event.Name to be a string to fi...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - c833c98fd768d695046ec5702a569d996174cfc4 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - c4416ffbc4af74a167b0c2d6436f1cdbcab3caa1 authored about 5 years ago by Elias Naur <[email protected]>
ModCtrl is the physical Ctrl key, ModShortcut is the virtual
"shortcut" modifier, which is Ctrl ...
A frame ops buffers is tracersed twice: once for GPU commands,
and once for everything else. The...
Record the time for generating a frame and submitting it as well
as the time for issuing the fra...
Sometimes it's useful to profile yet not continously re-draw. If the programs
wants the old beha...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - e16712321f4c012a8edf96543dd937aca1f9c721 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f1d971268eb1f099c500d93e6cc91303abfc0862 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 508f615f0b5cccbeb4db86f6e3921b828a6862b4 authored about 5 years ago by Elias Naur <[email protected]>Thanks to Werner Laurensse for noticing.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 9c0fc631bd3a6f9cdfbe4ce4427146b9669bed6a authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 454b2264048f39952fb7de8f853c8545f171ceeb authored about 5 years ago by aarzilli <[email protected]>
This is effectively a revert of 60e4cca934eaa4713fdf693ac4afcacc43f7b632, which
seems to have ca...
The gioui.org/commit/74407a50d598bfd27e8f8e48b6832cc5df04de77
added a NewImageOp constructor tha...
It was already true that the GPU wouldn't touch the frame after
calling GPU.Draw. This change ma...
Now that we use tip due to breaking changes in Go's JS APIs, let's
replace our hacky cleanup lis...
Signed-off-by: Denis Bernard <[email protected]>
github.com/gioui/gio - 75a58e42efd3e0524a3cd27db574416e2ac892d1 authored about 5 years ago by Denis Bernard <[email protected]>Easier for contributors not used to an email-based workflow.
Signed-off-by: Elias Naur <mail@el...
github.com/gioui/giouiorg - 8cba5f042229503c697a9111f93c268d093fbf12 authored about 5 years ago by Elias Naur <[email protected]>
WebAssembly builds require Go 1.14 since the breaking change in Go,
golang.org/cl/203600.
gofmt...
github.com/gioui/gio - e683b19b298f49231eb8d0fe24b5ac33b378da16 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/giouiorg - dea3bb881eaaad494e8154eae80e6fbffd761eb6 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - b0c29b548906dee97972acd884058e70ef3a8a74 authored about 5 years ago by Elias Naur <[email protected]>
This means we can deduplicate some of the logic, and keep it all in one
place.
Start expanding ...
github.com/gioui/gio - 6f860200b9fcc6dcda0525baac7f3a85a72677fc authored about 5 years ago by Daniel Martí <[email protected]>
Gio programs will no longer build with Go 1.13; let's keep it at that
until someone complains.
...
github.com/gioui/gio - 62da32be9cd7dc53deaa28cf59955359f0a3a95f authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - c3533c3f8421a0f1ccc8b691e36e708b23e022a6 authored about 5 years ago by Elias Naur <[email protected]>
Avoids flickering between GPU content and the CPU drawn background
color.
gofmt -w -s . now we'...
github.com/gioui/gio - 7256bdae38ea99bc49c53fdd6061fd54d8d2da52 authored about 5 years ago by Elias Naur <[email protected]>Avoids flickering on my Fedora 31 Gnome setup.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 9c84b95f7dd42705092c3268b83a642a19787ee0 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/giouiorg - db639cdd2f533a2ff74bc1a1547c8d124f36b82a authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/giouiorg - d3cb257ec4eb8a29820795a340f3927fa1ee1120 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 96072cec66ef902901ac4dea1ed0369b88645fe9 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 0ad9bd9725e1ddfa75d3fe12bc9c32588a68c73f authored about 5 years ago by Elias Naur <[email protected]>This reverts commit 8e874e1afd2c593cad15cea0c307ff4c3dbfab4a.
Didn't fix flickering.
github.com/gioui/gio - 6287c1750f16bc6fb124a5d36efab132692e89ff authored about 5 years ago by Elias Naur <[email protected]>
When the control key is pressed, clear event.state bits before calling
Xutf8LookupString in orde...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 1defd4e759271d9693831ecd5fd974fc468954b9 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 90e25ed52fb562f41bc351a6460aaa79e7cdaecd authored about 5 years ago by Elias Naur <[email protected]>Perhaps fixes flickering during window resize.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8e874e1afd2c593cad15cea0c307ff4c3dbfab4a authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 6f3471e4adf3f356b76fefca5d14a052da8f3b77 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Alexander Arin <[email protected]>
github.com/gioui/gio - 089ae31f0cf8c3bfb2b1edcda8103b6c1f75f4a9 authored about 5 years ago by Alexander Arin <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 82e51019e1a2dd164927f42066c5746d5bc4d1a0 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 1438e504cc95bb9f5c8c7adafb03101296381746 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - ef78ba37f6b562f3757aaa3490246adca81a5a01 authored about 5 years ago by Elias Naur <[email protected]>
The movement is not to an absolute coordinate but by a delta relative
to the current position of...
This prevents flickering when resizing the window on X11.
Signed-off-by: Denis Bernard <db047h@...
github.com/gioui/gio - 60e4cca934eaa4713fdf693ac4afcacc43f7b632 authored about 5 years ago by Denis Bernard <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 4719d56f86109cf8f13095abb75e1be844842310 authored about 5 years ago by Elias Naur <[email protected]>Signed-off-by: Denis Bernard <[email protected]>
github.com/gioui/gio - 900acc08a1a3c4edcab730245d86bc319f033661 authored about 5 years ago by Denis Bernard <[email protected]>
In an earlier commit, we made it possible to run the e2e tests with the
race detector enabled ev...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/giouiorg - 989f73198b7fc2089ce81b695e79ced5e6fe5c51 authored about 5 years ago by Elias Naur <[email protected]>