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 - d9d8df989d4cd80212b0af382b453621c707f45f authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8fc7a316cc7725ad36909076fc2530e158f6296a authored over 5 years ago by Elias Naur <[email protected]>To match widget.Image.Src field name.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 84fb7279eb3bc6dbd083151e7dbe2bd3dcc76f80 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 934aa4fe8d61b6c6b0113cc7fd1508aafd4fa6f6 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - fd096e8838357de63fef1825e29c8019036fad0e authored over 5 years ago by Elias Naur <[email protected]>To enable re-use.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - b4441a8728e5ee704fcaf8173ffdbc7d104c611e authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8f0d741d9f2f14fd73d018300389fa0e71f11ad4 authored over 5 years ago by Elias Naur <[email protected]>
Before this change, there was no guarantee that a PopOp matched
the intended PushOp. With a sing...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f9fda47d256f9d29a360d599ed38c2f2b6b51c31 authored over 5 years ago by Elias Naur <[email protected]>Move the Record and Stop methods from Ops to MacroOp itself.
Before this change, Ops.Stop stopp...
github.com/gioui/gio - 94a913a371c43b5df8ac688f7e8b58661fafb1cd authored over 5 years ago by Elias Naur <[email protected]>opsData wasn't worth the complexity.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - ba9ffe846e4724bddb966446cc039e39d4ba56da authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 6947ed9312ca4762aed5b0834515168f49e0dbd4 authored over 5 years ago by Elias Naur <[email protected]>
Without proper rounding, a pixel could be left uncovered at the end
of the flex layout.
Signed-...
github.com/gioui/gio - eb9c2896cd1f89a1590eac102f017317285dfc1f authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f32b5fef4351ce7dbf6966354a18149da9cfd6a1 authored over 5 years ago by Elias Naur <[email protected]>Rename Insets to the verb Inset for consistency with Align.
Uniform is a better description tha...
github.com/gioui/gio - 00b9ff603f381885c2a393ac84545a0d64069529 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 5b7b1eb00146f2e1906c0ee8f7ad31d451171b75 authored over 5 years ago by Elias Naur <[email protected]>It is a more precise name.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 3b5fcfe2bb554542a217b82583108d458d9d3623 authored over 5 years ago by Elias Naur <[email protected]>They're not (yet) shown their use.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f36070f71656b3ccabaa62864311cbae4b6bffb0 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a8aa1a9c7eac92da467979b8b755102af52672ce authored over 5 years ago by Elias Naur <[email protected]>Exact was too special and can be expressed with RigidConstraints.
RigidConstraints is a better ...
github.com/gioui/gio - 667670f9c65670bf48034962d4d02119f8ad402a authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8eb58ff2ebb33d19789084e28828f8676fa8699c authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 5b3090b128ef0cd9f5a5adccb7e1c3f69a048bf9 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 09b5752659136857828aeb2df5c49dc314d5ca68 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 07622a295cb28edd887b242d470bf87e58a35d69 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 619a90a6460267fecbe59f8a0e51ffbb7cac9e65 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 587b88d346ee89af9cbe7a22da6286ce8a5a40a4 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 26543ba1a51bf731f3951ae28f0436912313c047 authored over 5 years ago by Elias Naur <[email protected]>Clients should use the size from DrawEvent instead.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 6e97d65af145a4697a8e5e515ac375d9fa0cb32b authored over 5 years ago by Elias Naur <[email protected]>
Before this change `go list <pkg>` was used to sanitize the import
path of the package argument....
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 41990e3275819f4092aa552da66f6dd25123170d authored over 5 years ago by Elias Naur <[email protected]>
o.UserConfigDir is introduced in Go 1.13, which is not released yet.
Add a Go 1.12 stopgab until...
StagePaused is the zero value now that StateDead is gone.
Signed-off-by: Elias Naur <mail@elias...
github.com/gioui/gio - 4cde5d57d7fafdf9c6861c878351bf04f14f70a8 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - e13b9a499082d638c3bf015b6f3390942c133dd8 authored over 5 years ago by Elias Naur <[email protected]>
Replace the StageDead stage with DestroyEvent dedicated to ending
the event loop and, for premat...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 8e307b40a6f4989545089eba10a72c4342d86fb4 authored over 5 years ago by Elias Naur <[email protected]>
Replace CreateWindow with NewWindow that immediately creates a Window
ready to use.
Drop the Wi...
github.com/gioui/gio - a3b9c7818fa77861204c0d79e9e52896a2be3f65 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 46cee54dd6b033277a203aa2913d8077539969a7 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 98e1ef177c78fd8d8b4f3bc06d5508215e6826f2 authored over 5 years ago by Elias Naur <[email protected]>Just like the pointer and key packages.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 2296393471aec887d9ea9549461134d9b540a38b authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 93368253ac506d3b2bfa9b46cbde58a83628f30c authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 759fdb2efefffdbb3841966b9d8e14ef83bd58e1 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 1336ca109ade92a068e55d8c718f064f26eed73b authored over 5 years ago by Elias Naur <[email protected]>
And add ProfileOp and ProfileEvent for registering and receiving
profile data.
Remove the Profi...
github.com/gioui/gio - 86533ae683e06627066e9d4ea1d3c9ede5a99784 authored over 5 years ago by Elias Naur <[email protected]>In preparation for extracting more op types in Router.
Signed-off-by: Elias Naur <mail@eliasnau...
github.com/gioui/gio - 032e9a380edb5589afa1bc6746990b9fc714766c authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - c7eb9be9f3ea9a0d7daf008885d53c3a590a8cb7 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 25a20af2843d57abbfc0ece8b9ada44be7318112 authored over 5 years ago by Elias Naur <[email protected]>In preparation for only redrawing when new events are available.
Signed-off-by: Elias Naur <mai...
github.com/gioui/gio - ba1881740080d151f0554fe964163b4711f17428 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - c7fda6d37d3c3d69d483e9f383d1cd605b5f820b authored over 5 years ago by Elias Naur <[email protected]>Redrawing should only be scheduled when some UI state has changed.
Window has no way to know wh...
github.com/gioui/gio - 326f78c3413a018a52e027fff320b4d054a91083 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 343934d3de1e988916babf4c8f7ec96b6189bd75 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 46850653ef213668b57c00d1411f0281eab211bc authored over 5 years ago by Elias Naur <[email protected]>
Now that only app.Window needs the Router, make it unavailable for
clients.
Signed-off-by: Elia...
github.com/gioui/gio - cbdda4e9c5c4531dc0bcdbc9706f5f34d45399ea authored over 5 years ago by Elias Naur <[email protected]>
I see no point in forcing the client to manage input events. Let's
put it on Window for now.
Si...
github.com/gioui/gio - 0d924a1950f5f6faa8f8b908e12509a25efbfd5e authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - b8eca3927729445e7399e2d4533b7b9adca86a19 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - fb9e5ca9022e9b698f64afcccf482490e749725e authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 3a6fda129a638467efe6ed5f06d6c603b88caf39 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Dan Kortschak <[email protected]>
github.com/gioui/gio - 3c2c404fa9699806739e6f8a8bc754f39ad25a6c authored over 5 years ago by Dan Kortschak <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 96b52d3493d3158e24ce0b329925c7fbca8240fa authored over 5 years ago by Elias Naur <[email protected]>Simpler and more ergonomic for clients.
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 37ac75f3bb4c01e02c9b35027f09c534b1bc3f77 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 6a4ba30c96e7d98a66aa2047e26510aab83d400e authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a22bcfc88c893452b8308e4cdc92afd3b291658d authored over 5 years ago by Elias Naur <[email protected]>
Single stepping events only makes sense for widgets with complex
state, e.g. the text.Editor. Fo...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - a9d4186bef163dafaed6361c6a98d28f1a04b8c3 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - fc7bb79c36d38be417ee4bb9e49ddabd520daf72 authored over 5 years ago by Elias Naur <[email protected]>
It doesn't carry its own weight; client can just as easily adjust
the Constraints themselves.
S...
github.com/gioui/gio - 0d49eb3f4b31b9a91b23526bd0c2b0e67ea709b4 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 5c3398f33d8de025bb916c14a5835eecb183165f authored over 5 years ago by Elias Naur <[email protected]>
The setting doesn't bear its own weight; it's simpler for the client
to adjust the constraints i...
Before this change, the weight applied to the space left, not the
total space available after ri...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 9f394109cb4b7eafb1353580d72779d33773901f authored over 5 years ago by Elias Naur <[email protected]>
The type and argument to Flex.Flexible does not carry its weight;
It is just as easy to expand t...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 15505cd63586079101f5f84b8a0ea514e1f3d798 authored over 5 years ago by Elias Naur <[email protected]>With this change, a List l can be iterated with
for l.Init(...); l.More(); l.Next() {
...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 431fa218b2ba961cec040b9db8f525a80d1cafeb authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Dan Kortschak <[email protected]>
github.com/gioui/gio - bcd5685e78c67423221716aaf52efc5bbe758521 authored over 5 years ago by Dan Kortschak <[email protected]>
Don't apply monitor scale to wayland font sizes, since it detects
the user scale itself.
Signed...
github.com/gioui/gio - f4461721e3f715d36db5a9585c662a4d1fd64462 authored over 5 years ago by Elias Naur <[email protected]>
Insets is like image.Rectangle, but with properly named fields
and ui.Value instead of raw ints ...
Compressing resources.arsc result in warnings such as
"resources.arsc in APK '...' is compresse...
github.com/gioui/gio - 9d8d5da1069ac944c0d5d086eac8dbd96b9d8e00 authored over 5 years ago by Elias Naur <[email protected]>
Implement recomendations from
https://developer.android.com/preview/features/gesturalnav#java
W...
github.com/gioui/gio - 15c4ce9e2232b454821515d45922bc48b7c269f3 authored over 5 years ago by Elias Naur <[email protected]>
The verbose flag only triggered printing of commands, which is
traditionally named -x by other G...
Let the caller decide whether the constraints should be stretched.
Also unexport Constraint (no...
github.com/gioui/gio - 896f5a77dd20d42f4bd6ec1044473d2fbadcbd1e authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - dbe15b23a9d056e5500815f4a6282f9bbdce9c4d authored over 5 years ago by Elias Naur <[email protected]>
Now that the pass through mode is moved into its own PassOp op,
it doesn't make sense to collect...
Get rid of the confused LayerOp and the transparent property from
AreaOp. Add an explicit PassOp...
github.com/gioui/gio - f90ef91b19dd5be4e6a6c7f39f11da77178c0387 authored over 5 years ago by Elias Naur <[email protected]>
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - cadfc88be2787be3ecf37ca69d576a55a707ec77 authored over 5 years ago by Elias Naur <[email protected]>
To keep the interface slim, remove the helper methods and shorten
the essential method, Pixels, ...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 624ef78e1c8348d50a881bd90d4b9281f98fa556 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 320579814f859836c2fcf141ea2ade1b5a1b01b4 authored over 5 years ago by Elias Naur <[email protected]>We don't know the DPI for random images from the internet.
Signed-off-by: Elias Naur <mail@elia...
github.com/gioui/gio - e3ba84758c1c4709c8670cf20f44ba8524180a31 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 2aac09b3b286434790f8e4fe478526494f0d2b16 authored over 5 years ago by Elias Naur <[email protected]>
The dp and sp units are approximate and mostly used for layout
dimensions that operate in whole ...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - bde04c68a251b4f77dfe30b02ccbbf5e0e24468e authored over 5 years ago by Elias Naur <[email protected]>While here, add String methods to ui.Value and ui.Unit.
Signed-off-by: Elias Naur <mail@eliasna...
github.com/gioui/gio - 25af3e3701deaa38aac55718e0865c18defd80de authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 4ec352727ef664e9bcb014b64190eaaee0ace77a authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - 41626f5a6b50be0086b09e4983311cb73c427ffd authored over 5 years ago by Elias Naur <[email protected]>
And use a constant 72 DPI for the default scale, to ensure consistent
image sizes across display...
Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - ca24026ffd2cd5a93e8f74c659c471ebfa18d739 authored over 5 years ago by Elias Naur <[email protected]>Signed-off-by: Elias Naur <[email protected]>
github.com/gioui/gio - f3164c9fce9627fb25828f0d305a748ddda8beaf authored over 5 years ago by Elias Naur <[email protected]>
Layout objects are usually ephemereal, but when saved and re-used
between frames their measureme...
It's not the way of the soft keyboards.
This reverts commit a0c04cb3b2f3d3bbcbb38701711662b6f12...
github.com/gioui/gio - 8a34469211edc61adf831470eb1b21aae1376ea5 authored over 5 years ago by Elias Naur <[email protected]>