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

ui/app: rename Window.Redraw to Invalidate to match ui.InvalidateOp

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - d9d8df989d4cd80212b0af382b453621c707f45f authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: update to renamed ImageOp.Src field

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 8fc7a316cc7725ad36909076fc2530e158f6296a authored over 5 years ago by Elias Naur <[email protected]>
ui/draw: rename ImageOp.Img to Src

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]>
README.md: add shameless plug to Scatter

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 934aa4fe8d61b6c6b0113cc7fd1508aafd4fa6f6 authored over 5 years ago by Elias Naur <[email protected]>
ui/input,ui/layout: update comments

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - fd096e8838357de63fef1825e29c8019036fad0e authored over 5 years ago by Elias Naur <[email protected]>
ui: reset StackOp in Pop

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]>
apps/gophers: update to StackOp

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 8f0d741d9f2f14fd73d018300389fa0e71f11ad4 authored over 5 years ago by Elias Naur <[email protected]>
ui: replace PushOp, PopOp with a StackOp

Before this change, there was no guarantee that a PopOp matched
the intended PushOp. With a sing...

github.com/gioui/gio - 586d33c26e58b076f5f11bd842ca50a82be21f9c authored over 5 years ago by Elias Naur <[email protected]>
apps: update to newest macro api

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - f9fda47d256f9d29a360d599ed38c2f2b6b51c31 authored over 5 years ago by Elias Naur <[email protected]>
ui: move macro recording from Ops to MacroOp

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]>
ui: merge opsData type with Ops

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]>
ui/app: go fmt

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 6947ed9312ca4762aed5b0834515168f49e0dbd4 authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: round, not truncate, flex sizes in Flex.Flexible

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]>
apps/gophers: update to renamed layout.Inset and layout.UniformInset

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - f32b5fef4351ce7dbf6966354a18149da9cfd6a1 authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: rename Insets to Inset and EqualInsets to UniformInset

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]>
apps: upgrade to the block to macro rename

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 5b7b1eb00146f2e1906c0ee8f7ad31d451171b75 authored over 5 years ago by Elias Naur <[email protected]>
ui: rename block to macro

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]>
ui/layout: delete Constraints.Expand and Constraints.Loose

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]>
apps: update to newest gio version

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - a8aa1a9c7eac92da467979b8b755102af52672ce authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: delete Constraints.Exact and rename ExactConstraints

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]>
ui: support Window.Draw(nil) in OpsReader

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 8eb58ff2ebb33d19789084e28828f8676fa8699c authored over 5 years ago by Elias Naur <[email protected]>
ui: don't keep references alive in Ops.Reset

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 5b3090b128ef0cd9f5a5adccb7e1c3f69a048bf9 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: use the delayed redraw timer directly in the Window run loop

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 09b5752659136857828aeb2df5c49dc314d5ca68 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: replace locking with channels in Window implementation

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 07622a295cb28edd887b242d470bf87e58a35d69 authored over 5 years ago by Elias Naur <[email protected]>
apps/go.mod: update gio dependency

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 619a90a6460267fecbe59f8a0e51ffbb7cac9e65 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: don't draw or handle events if window is dead

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 587b88d346ee89af9cbe7a22da6286ce8a5a40a4 authored over 5 years ago by Elias Naur <[email protected]>
apps: use DrawEvent.Size instead of Window.Size

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 26543ba1a51bf731f3951ae28f0436912313c047 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: delete Window.Size method

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]>
cmd/gio: use the import path as basis for the output file

Before this change `go list <pkg>` was used to sanitize the import
path of the package argument....

github.com/gioui/gio - cde040369cfca37e1acfc90f63d4d49928711a65 authored over 5 years ago by Elias Naur <[email protected]>
apps/go.mod: update

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 41990e3275819f4092aa552da66f6dd25123170d authored over 5 years ago by Elias Naur <[email protected]>
ui/app: add a DataDir fallback to Go 1.12

o.UserConfigDir is introduced in Go 1.13, which is not released yet.
Add a Go 1.12 stopgab until...

github.com/gioui/gio - 112368a2e39a89c4d3a3f4229a5b8b8bf91b17a7 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: remove two redundant assignments

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]>
apps: support DestroyEvent

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - e13b9a499082d638c3bf015b6f3390942c133dd8 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: introduce DestroyEvent for ending the event loop

Replace the StageDead stage with DestroyEvent dedicated to ending
the event loop and, for premat...

github.com/gioui/gio - 59e92e8233a48584c8e2c6833900678418b3ab82 authored over 5 years ago by Elias Naur <[email protected]>
apps: update to new NewWindow API

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 8e307b40a6f4989545089eba10a72c4342d86fb4 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: create windows directly

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]>
io/app/internal/input: go fmt

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 46cee54dd6b033277a203aa2913d8077539969a7 authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: update system package path

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 98e1ef177c78fd8d8b4f3bc06d5508215e6826f2 authored over 5 years ago by Elias Naur <[email protected]>
ui/system: move package ui/input/system

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]>
ui/app: delete unused Input type

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 93368253ac506d3b2bfa9b46cbde58a83628f30c authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: simplify type switch

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 759fdb2efefffdbb3841966b9d8e14ef83bd58e1 authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: upgrade to new profiling api

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 1336ca109ade92a068e55d8c718f064f26eed73b authored over 5 years ago by Elias Naur <[email protected]>
ui/input/system: introduce package for system events

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]>
ui/app,ui/internal/input: move InvalidateOp summary to Router

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]>
ui/key,ui/pointer: replace Key types with input.Key

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - c7eb9be9f3ea9a0d7daf008885d53c3a590a8cb7 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: only schedule a redraw when events are available

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 25a20af2843d57abbfc0ece8b9ada44be7318112 authored over 5 years ago by Elias Naur <[email protected]>
ui/app/internal/input: add tracking up updates to handlerEvents

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]>
apps/gophers: add explicit redraws

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - c7fda6d37d3c3d69d483e9f383d1cd605b5f820b authored over 5 years ago by Elias Naur <[email protected]>
ui/app: don't implicitly redraw for each CommandEvent

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]>
apps/gophers: replace own input router with the window's Queue

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 343934d3de1e988916babf4c8f7ec96b6189bd75 authored over 5 years ago by Elias Naur <[email protected]>
ui/app: unexport Window.SetTextInput

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 46850653ef213668b57c00d1411f0281eab211bc authored over 5 years ago by Elias Naur <[email protected]>
ui/input: move Router and input queues to internal package

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]>
ui/app: add input queue to Window

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]>
ui/app: comment fix

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - b8eca3927729445e7399e2d4533b7b9adca86a19 authored over 5 years ago by Elias Naur <[email protected]>
ui/pointer: ignore hits to dropped handlers

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - fb9e5ca9022e9b698f64afcccf482490e749725e authored over 5 years ago by Elias Naur <[email protected]>
ui: shorten OpReader.Decode for loops

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 3a6fda129a638467efe6ed5f06d6c603b88caf39 authored over 5 years ago by Elias Naur <[email protected]>
apps/hello: fix loop variable captured by func literal

Signed-off-by: Dan Kortschak <[email protected]>

github.com/gioui/gio - 3c2c404fa9699806739e6f8a8bc754f39ad25a6c authored over 5 years ago by Dan Kortschak <[email protected]>
apps/gophers: upgrade to changed input api

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 96b52d3493d3158e24ce0b329925c7fbca8240fa authored over 5 years ago by Elias Naur <[email protected]>
ui/gesture: switch Click to return all events

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]>
ui/text: shorten event loop in Editor.Layout

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 6a4ba30c96e7d98a66aa2047e26510aab83d400e authored over 5 years ago by Elias Naur <[email protected]>
ui/input: rename Queue to Router and Events to Queue

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - a22bcfc88c893452b8308e4cdc92afd3b291658d authored over 5 years ago by Elias Naur <[email protected]>
ui/input: change Events to return all events at once

Single stepping events only makes sense for widgets with complex
state, e.g. the text.Editor. Fo...

github.com/gioui/gio - 1735d5ced8937ff6f853aa8b01fed3140738c744 authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: move user list click handling earlier

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - a9d4186bef163dafaed6361c6a98d28f1a04b8c3 authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: remove CrossAxisAlignment Stretch values

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - fc7bb79c36d38be417ee4bb9e49ddabd520daf72 authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: drop CrossAxisAlignment value Stretch

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]>
apps/gophers: drop MainAxisSize from Flex initializers

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 5c3398f33d8de025bb916c14a5835eecb183165f authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: drop Flex.MainAxisSize setting and MainAxisSize type

The setting doesn't bear its own weight; it's simpler for the client
to adjust the constraints i...

github.com/gioui/gio - 10ef4576e7de31a3a16c66808b7461b15b965905 authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: ensure that flex weights add to 1

Before this change, the weight applied to the space left, not the
total space available after ri...

github.com/gioui/gio - c7e85efc275f5beac7ebcc1d5bee7a7226dc9e82 authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: update to simpler Flex.Flexible method

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 9f394109cb4b7eafb1353580d72779d33773901f authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: drop FlexMode

The type and argument to Flex.Flexible does not carry its weight;
It is just as easy to expand t...

github.com/gioui/gio - 449c2b844a409d979d74b4b30ad54efc008bd43f authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: upgrade to new layout.List API

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 15505cd63586079101f5f84b8a0ea514e1f3d798 authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: make List more friendly to for loops

With this change, a List l can be iterated with

for l.Init(...); l.More(); l.Next() {
...

github.com/gioui/gio - fe4a61ec890fbc0989c07f39803966765342e372 authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: larger font sizes and a layout fix

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 431fa218b2ba961cec040b9db8f525a80d1cafeb authored over 5 years ago by Elias Naur <[email protected]>
apps/hello: use correct Config type

Signed-off-by: Dan Kortschak <[email protected]>

github.com/gioui/gio - bcd5685e78c67423221716aaf52efc5bbe758521 authored over 5 years ago by Dan Kortschak <[email protected]>
ui/app: tweak monitor scale

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]>
ui/app: introduce Insets for system decoration insets

Insets is like image.Rectangle, but with properly named fields
and ui.Value instead of raw ints ...

github.com/gioui/gio - 478d56102a83c662265c634701fdd10c45dc6de7 authored over 5 years ago by Elias Naur <[email protected]>
cmd/gio: (android) don't compress resources.arsc in apks

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]>
ui/app,cmd/gio: support edge-to-edge layout on Android

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]>
cmd/gio: rename -v to -x and add -work

The verbose flag only triggered printing of commands, which is
traditionally named -x by other G...

github.com/gioui/gio - 828a695086eac28359605b41a7cbf67510517e5b authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: don't stretch Align child

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]>
apps/gophers: update to new split area ops

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - dbe15b23a9d056e5500815f4a6282f9bbdce9c4d authored over 5 years ago by Elias Naur <[email protected]>
ui/pointer: split AreaOp into RectAreaOp and EllipseAreaOp

Now that the pass through mode is moved into its own PassOp op,
it doesn't make sense to collect...

github.com/gioui/gio - 4fadf71992ffd469b297c1994d05acb2c5716409 authored over 5 years ago by Elias Naur <[email protected]>
ui/pointer: simplify pointer pass through

Get rid of the confused LayerOp and the transparent property from
AreaOp. Add an explicit PassOp...

github.com/gioui/gio - f44ccec04361f090a930ac7350c4641c3d0d1729 authored over 5 years ago by Elias Naur <[email protected]>
ui: fix comment for TransformOp

github.com/gioui/gio - f90ef91b19dd5be4e6a6c7f39f11da77178c0387 authored over 5 years ago by Elias Naur <[email protected]>
cmd/gophers: update to ui.Config as an interface

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - cadfc88be2787be3ecf37ca69d576a55a707ec77 authored over 5 years ago by Elias Naur <[email protected]>
ui,ui/app: convert Config to an interface

To keep the interface slim, remove the helper methods and shorten
the essential method, Pixels, ...

github.com/gioui/gio - 32aae1829371b64af6fddee84047495abc22e9ad authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: update to renamed Config.Pixels method

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 624ef78e1c8348d50a881bd90d4b9281f98fa556 authored over 5 years ago by Elias Naur <[email protected]>
ui: rename Config.Val to Pixels

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 320579814f859836c2fcf141ea2ade1b5a1b01b4 authored over 5 years ago by Elias Naur <[email protected]>
cmd/gophers: use default scale for avatar images

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]>
cmd/gophers: update to integer ui.Config pixel values

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 2aac09b3b286434790f8e4fe478526494f0d2b16 authored over 5 years ago by Elias Naur <[email protected]>
ui: use ints for unit conversions to pixels

The dp and sp units are approximate and mostly used for layout
dimensions that operate in whole ...

github.com/gioui/gio - ad4215a7ebb19bf5063e01bb8f3162fa95c63696 authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: update to Constraint.Exact method

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - bde04c68a251b4f77dfe30b02ccbbf5e0e24468e authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: replace Sized struct with simpler Constraint.Exact method

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]>
ui/layout: remove unused isInf

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 4ec352727ef664e9bcb014b64190eaaee0ace77a authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: use the new Image.Scale for icons

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 41626f5a6b50be0086b09e4983311cb73c427ffd authored over 5 years ago by Elias Naur <[email protected]>
ui/widget: introduce Image.Scale

And use a constant 72 DPI for the default scale, to ensure consistent
image sizes across display...

github.com/gioui/gio - b1af8aa75e5e34e670fd89d02069cacf0cc6a5fc authored over 5 years ago by Elias Naur <[email protected]>
ui/widget: preserve image aspect in Image.Layout

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - ca24026ffd2cd5a93e8f74c659c471ebfa18d739 authored over 5 years ago by Elias Naur <[email protected]>
apps/gophers: update to layout objects with ui.Value measurements

Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - f3164c9fce9627fb25828f0d305a748ddda8beaf authored over 5 years ago by Elias Naur <[email protected]>
ui/layout: convert Sized and Insets to use ui.Value

Layout objects are usually ephemereal, but when saved and re-used
between frames their measureme...

github.com/gioui/gio - 99be31bc2676c1a548e01142d2bc3516e35655df authored over 5 years ago by Elias Naur <[email protected]>
Revert "ui/app: (iOS) treat the \n character as a return key chord"

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]>