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

widget: when clicking on scrollbar, center on that point

Previously, we'd scroll so the new viewportStart corresponded to the
clicked position. This felt...

github.com/gioui/gio - 992f568ac78ed19d1583b362234fc24f2f5c032c authored over 2 years ago by Dominik Honnef <[email protected]>
widget: constrain drag offset to [0, 1]

Once the user begins dragging, the cursor can move outside the clip
area (or even the window on ...

github.com/gioui/gio - ea37124686316f8de9872255a7d0ea8243498102 authored over 2 years ago by Dominik Honnef <[email protected]>
widget: correctly set s.dragging to false when releasing drag

Before, we would set s.dragging to false on pointer.Release and then
immediately set it back to ...

github.com/gioui/gio - 8f990a6fdc5e02a1220400d4e252ea130127c580 authored over 2 years ago by Dominik Honnef <[email protected]>
app: [macOS] fix Intel build

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

github.com/gioui/gio - d8766f6d2ddf670a9fb8fa9828aa55c656966a28 authored over 2 years ago by Elias Naur <[email protected]>
app: [macOS] use NSWindow.zoom for Maximized

NSWindow.zoom is what the native window control calls when maximizing.

Signed-off-by: Elias Nau...

github.com/gioui/gio - fa3978e18ea5323ffc015794a614a5473aab1b40 authored over 2 years ago by Elias Naur <[email protected]>
app: call driver Perform and Configure after idling

Before this change, Perform and Configure could be called during the
event processing where addi...

github.com/gioui/gio - 78d1eab950b26efe1807b1f225fa048fbe967661 authored over 2 years ago by Elias Naur <[email protected]>
gogio: implement custom rendering test

This commit adds an end to end test for the custom rendering
use-case. I confirmed that the new ...

github.com/gioui/gio-cmd - ecebd405a7288f5cd09f4be326a1f2a4d8dd5c8e authored over 2 years ago by Chris Waldon <[email protected]>
text: optimize faceCache.hashGIDs

Use binary.LittleEndian directly instead of going through the
binary.Write indirection. This all...

github.com/gioui/gio - e21c665e70ae91a5d7e6d3e401f7791856c0e5c3 authored over 2 years ago by Dominik Honnef <[email protected]>
app: [Windows] always send ConfigEvent after Configure

This case was missed in 69e4a3cff3c697db9f024985d8cec271269dab3a.

Signed-off-by: Elias Naur <ma...

github.com/gioui/gio - 5dc8e0e39d076275c62a7aa58b8061fe64da6c8f authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] fix window state update after window restore

This patch ensures a correct transition from Minimized to Windowed.

Signed-off-by: Elias Naur <...

github.com/gioui/gio - 4d593927aeadd3ae41db0edeedf1fe727b05a9f7 authored over 2 years ago by Elias Naur <[email protected]>
app: fix iOS build

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

github.com/gioui/gio - 29f4a1d07b903a6c2f48acf1d55affa500f28de1 authored over 2 years ago by btop <[email protected]>
layout: truncate negative List.Position.First positions to 0

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

github.com/gioui/gio - b82b9b258a7ad1c1d838a8ba8acab404664cde23 authored over 2 years ago by Elias Naur <[email protected]>
internal/gl: avoid excessive Cgo pointer checks

As suggested by Egon Elbre, passing a large struct of function pointers
forces Cgo checks on all...

github.com/gioui/gio - dab796808acab7948946ae45891686e5f3b4ad95 authored over 2 years ago by Elias Naur <[email protected]>
app: remove ackEvent, tighten error check

ackEvent is not necessary, a nil event.Event doesn't allocate.

Signed-off-by: Elias Naur <mail@...

github.com/gioui/gio - fa538f219f3536d6890a0f658c7dddf8dc09f5d2 authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] ensure monitor scale changes propagate to active windows

This broke during an earlier refactor.

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

github.com/gioui/gio - 546d971e49f8d9d28235f154b6bba745a6e913bf authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] respect XCURSOR_* environment variables

This commit adds support for the commonly-used XCURSOR_THEME and
XCURSOR_SIZE environment variab...

github.com/gioui/gio - 9151009b2a2c30cd392f537c44752c4b02190aa3 authored over 2 years ago by Chris Waldon <[email protected]>
app: [Wayland] use HiDPI cursor on HiDPI screen

This commit scales both the loaded cursor theme and the cursor
surface appropriately so that the...

github.com/gioui/gio - 414a91c49e272677f66b635f1daf8858cd1f80f7 authored over 2 years ago by Chris Waldon <[email protected]>
customdeco: demonstrate custom decorations

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

github.com/gioui/gio-example - 610c46d683ab2f0ca5669ff7fec5ed7f8d2740a5 authored over 2 years ago by Elias Naur <[email protected]>
io/system: add ActionInputOp to register window move gesture areas

The app.Window.Perform(ActionMove) is the wrong abstraction for
initiating a move gesture: Windo...

github.com/gioui/gio - 3f38e67ce0cab90c4042d749acdd06ca9490b870 authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] don't re-compute window size when maximizing

The redraw machinery will take care of it like any other resize.

Signed-off-by: Elias Naur <mai...

github.com/gioui/gio - 5e7bf1716e45744759665b769e52e41e04d02eba authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] consolidate window mode switch branches

This change is a refactor to make undecorated window support easier
to implement.

Signed-off-by...

github.com/gioui/gio - 2973c7fa5acdb2434d5156c54e6bfd6df9ae973d authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] don't recompute window size during fullscreen switch

The redraw machinery takes care of it automatically.

Signed-off-by: Elias Naur <mail@eliasnaur....

github.com/gioui/gio - 45443a2c3ab7b00dce8694ecc9ec32cb5bfb5609 authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] support app.Decorated(false)

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

github.com/gioui/gio - 5bdf5950b26f2fca08921f930ac25f3f34c366bd authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] don't assume fullscreen when not WS_OVERLAPPEDWINDOW

We're about to remove the WS_OVERLAPPEDWINDOW style for undecorated
windows, in which case the f...

github.com/gioui/gio - 59480066b42b02518102b623842101b716c0b7bb authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] support resize gestures for undecorated windows

We're about to remove the client-controlled system.Action machinery
for resize gestures initiate...

github.com/gioui/gio - fd3a3eb1b985bd241260dc94a589e9c128917f8e authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] don't add or remove the WS_MAXIMIZE flag

ShowWindow(SW_SHOWMAXIMIZED/SW_SHOWNORMAL) is what changes the
window size and state.

Signed-of...

github.com/gioui/gio - df43ba8be0f767fba05fa324b487703711b27236 authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] share extended window styles across Win32 calls

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

github.com/gioui/gio - 8ef0ad43cb15b82d7653a5158fbc8c8c9e78db6e authored over 2 years ago by Elias Naur <[email protected]>
io/system: remove resize actions

Allowing clients to initiate resize gestures is a waste: macOS
doesn't support them, and the onl...

github.com/gioui/gio - b53cdfef8dc29edfac07a7fbcd62c2eb847d755e authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] hard-code border resize gestures

We're about to remove the system.Action machinery for initiating resize
gestures. This is the Wa...

github.com/gioui/gio - b34dc63531abc3f26719e4a9a67405b1e4cedc95 authored over 2 years ago by Elias Naur <[email protected]>
app: [Windows] use SWP_NOZORDER instead of SWP_NOOWNERZORDER

As I read the SetWindowPos documentation, SWP_NOZORDER is the correct
flag for keeping the z-ord...

github.com/gioui/gio - 5cf657065e61ebe2aa73fd93cb44bbad83f3cc7d authored over 2 years ago by Elias Naur <[email protected]>
app: guarantee a ConfigEvent for every Window.Configure call

Not only is the client guaranteed a ConfigEvent, but app.Window
can assume that an unsupported d...

github.com/gioui/gio - 69e4a3cff3c697db9f024985d8cec271269dab3a authored over 2 years ago by Elias Naur <[email protected]>
app: [macOS] add support for ActionMove

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

github.com/gioui/gio - c5e07ba01fa65d8b711b786897264b8ff951b6f6 authored over 2 years ago by Elias Naur <[email protected]>
app: [macOS] add support for undecorated windows

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

github.com/gioui/gio - 8457df2d1fa72063ee1692c98e00b31160b1a3e7 authored over 2 years ago by Elias Naur <[email protected]>
widget/material: make DecorationsStyle method receivers by-value

Style values are ephemeral, and pointer methods can't be called in
the same expression a style v...

github.com/gioui/gio - 8a9382940a883c2d2cc5611ce58f2abc7ada13c5 authored over 2 years ago by Elias Naur <[email protected]>
architecture: update text handling info page

This commit removes references to obsolete APIs in the text section.

Signed-off-by: Chris Waldo...

github.com/gioui/giouiorg - b87e915d761b03144db6d154a9ac69db971a4479 authored over 2 years ago by Chris Waldon <[email protected]>
app: don't draw fallback decorations for undecorated windows.

Until now, fallback decorations were only needed for Wayland client-side
decorations. We're abou...

github.com/gioui/gio - 6a5d3f996af32ee4bfbec7b83be643d3c660edb7 authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] don't allow changes to decoration mode

We're about to enable platform support for switching native
window decorations on and off. Howev...

github.com/gioui/gio - 9f91fecdb3a9d9acd753280ea397bac270271e20 authored over 2 years ago by Elias Naur <[email protected]>
gpu/headless: tweak test to pass on MacBook Pro M1

Apparently, there is a rounding error somewhere in the pipeline
from clearing a FBO to downloadi...

github.com/gioui/gio - 3ca4c9859687b45319f01f240abbac4d1102e3a8 authored over 2 years ago by Elias Naur <[email protected]>
app: replace driver.Close with Perform(ActionClose)

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

github.com/gioui/gio - 371de3462b76f6b80647cc9608bc0d6c9ca33280 authored over 2 years ago by Elias Naur <[email protected]>
app: fix racing app.Window.Perform and app.Window.Option

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

github.com/gioui/gio - 43116400d041787be246d9f73f84297815994e97 authored over 2 years ago by Elias Naur <[email protected]>
app: draw fallback decorations on top

Before this change, client-side decorations for Wayland were drawn
before client content, which ...

github.com/gioui/gio - e31aa356224edba98b890f045dad6a3f2c1a9265 authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] scale min/max window size correctly

The xdg_toplevel expects the min/max window size in DP rather
than pixels. The scaling factor wo...

github.com/gioui/gio - 6a6ddc3f19333798002e37923b1380c337f58e05 authored over 2 years ago by Chris Waldon <[email protected]>
app: [Wayland] handle multiple global registry event orders

Not all wayland compositors advertise the global registry events
in the same order. In particula...

github.com/gioui/gio - 55c96adb913f97c546ed33901d0a49b05b1914de authored over 2 years ago by Chris Waldon <[email protected]>
go.*,include/files/architecture: upgrade to latest Gio

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

github.com/gioui/giouiorg - 38c9628687f17e2b349e928345b93fb151216ef8 authored over 2 years ago by Elias Naur <[email protected]>
go.*: upgrade to latest Gio, bump go.mod to 1.17

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

github.com/gioui/gio-example - 469723ca5d1a1759c7b0e16f954384fbc7fe3511 authored over 2 years ago by Elias Naur <[email protected]>
unit: add Metric.DpToSp and Metric.SpToDp

It's sometimes necessary to specify padding or spacing based on
the text size.

Signed-off-by: E...

github.com/gioui/gio - 72669e19bc294837b84f8f8a1c5c64dab869f8ab authored over 2 years ago by Egon Elbre <[email protected]>
app: restore IME snippet after an EditorReplace

Commit 02732037436f547717ec53073ce8b295329c9bd8 removed the snippet
restore event, which broke I...

github.com/gioui/gio - bf6371c8e9cc6424fe09f70b807429b763bc3040 authored over 2 years ago by Elias Naur <[email protected]>
gpu: re-align coverUniforms struct

Direct3D requires GPU vertex attribute structs sizes be a multiple
16. A cleanup commit removed ...

github.com/gioui/gio - 5ff316ed6d9a941c2e92c92dded5efea4d876b74 authored over 2 years ago by Elias Naur <[email protected]>
component: adding a way to remove selected item

Signed-off-by: er <[email protected]>

github.com/gioui/gio-x - 25f67b5b7e87826d6c4a3e6eb2d4c46bc80b13eb authored over 2 years ago by er <[email protected]>
flake.lock: run `nix flake update`

Otherwise, running Gio programs fails with an error because of
GPU driver mismatch.

References:...

github.com/gioui/gio - 9bf68963dacb9dccd5616fcd902e3dda46452a95 authored over 2 years ago by Elias Naur <[email protected]>
all: apply suggestions from staticcheck.io

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

github.com/gioui/gio - 916efb4612e7eda3e1262952c3abc9ae14019cc1 authored over 2 years ago by Elias Naur <[email protected]>
.gitignore: delete

There was nothing relevant in it.

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

github.com/gioui/gio - a10a8a816a552eb3ee291a879c5547a1ee4cb14e authored over 2 years ago by Elias Naur <[email protected]>
text: eliminate path cache memory leak

This commit alters the method we use to check for valid cache hits
in the text path cache. Previ...

github.com/gioui/gio - 11192a514268d61e0d801717b663b88a419b11ca authored over 2 years ago by Chris Waldon <[email protected]>
Revert "flake.lock: [NixOS] delete to avoid GPU driver version mismatch"

This reverts commit a896a467ecae9a9ac360b42f27f364b126c66879. Because
of

https://github.com/Ni...

github.com/gioui/gio - 4872bd3cd62c65ef1534bf4d9ed6eb1bf171036e authored over 2 years ago by Elias Naur <[email protected]>
color-grid,fps-table: add simple demos exploring grid/table usage

This commit adds two demonstrations of the new grid and table types
available in gioui.org/x/com...

github.com/gioui/gio-example - caaef922b9f91cb4ef0099058b12f9e3a2e95b67 authored over 2 years ago by Chris Waldon <[email protected]>
deps,all: update to latest gio{,-x} and fix all examples

This commit updates all examples to use the latest units API.
It also drops the outlay/table exa...

github.com/gioui/gio-example - b5ffb1e41203411ff399c1ec26ad99411555c161 authored over 2 years ago by Chris Waldon <[email protected]>
component: implement grid and table layouts

This commit adds support for material themed grid and table widgets
with appropriate scorllbars ...

github.com/gioui/gio-x - 8732bd398e12afe09873c273321741e6bb3319ec authored over 2 years ago by Jan Kåre Vatne <[email protected]>
outlay: implement grid layout

This patch implements a two dimensional grid that functions much
like layout.List. The API accep...

github.com/gioui/gio-x - df7000951f1ff2d36836c2fa57981d1664d33378 authored over 2 years ago by Jan Kåre Vatne <[email protected]>
outlay: drop previous table and rename grid to flow

This commit removes the outlay.Table type that is obsolete now
that we have a more general two d...

github.com/gioui/gio-x - d3f24a3cad151f222c76b997f745987754f41488 authored over 2 years ago by Chris Waldon <[email protected]>
io/router: fix focused key event propagation

When a key.InputOp is focused, keypresses that it does not explicitly
include in its key set sho...

github.com/gioui/gio - 44ec48d3254575e9ac6ec01a9ace72262d4f3147 authored over 2 years ago by Chris Waldon <[email protected]>
flake.lock: [NixOS] delete to avoid GPU driver version mismatch

A `flake.lock` file pins the versions of packages Gio requires to build.
However, pinning the `l...

github.com/gioui/gio - a896a467ecae9a9ac360b42f27f364b126c66879 authored over 2 years ago by Elias Naur <[email protected]>
f32: [API] unexport Rectangle

There are no public API that uses f32.Rectangle anymore. Move Rectangle
to an internal package f...

github.com/gioui/gio - b5f12c5f2627dc5d557bb0f8ffc85a1a69258cfa authored over 2 years ago by Elias Naur <[email protected]>
all: [API] change clip.RRect and UniformRRect to take integer coordinates

Like the change to op.Offset before this, clip.RRect and UniformRRect
is usually used with integ...

github.com/gioui/gio - 48a8540a68c778ca74d792aa8c76193c721199e3 authored over 2 years ago by Elias Naur <[email protected]>
all: [API] replace unit.Value with separate unit.Dp, unit.Sp types

The unit.Value is a struct and thus more inconvenient to use than its
underlying float32 type. I...

github.com/gioui/gio - 3d374913420204ff764171e21a25cb910fccccb1 authored over 2 years ago by Elias Naur <[email protected]>
all: [API] change op.Offset to take integer coordinates

op.Offset is a convenience function most often used by layouts. Layouts
usually operate in integ...

github.com/gioui/gio - a63e0cb44a020c2a5c21a524765e98e547226c8a authored over 2 years ago by Elias Naur <[email protected]>
layout: [API] remove FRect

We're about to unexport f32.Rectangle, this change removes the only
public API for it.

Signed-o...

github.com/gioui/gio - fc79ec5c940584276a623c863f04607622ad1eec authored over 2 years ago by Elias Naur <[email protected]>
gesture,widget,f32: [API] use integer coordinates for gesture coordinates

Most widget code operate in integer coordinates. This change makes
gesture pointer coordinates i...

github.com/gioui/gio - 14805af36748bea589adabb1a314e7bcadc769d8 authored over 2 years ago by Elias Naur <[email protected]>
widget/material: ensure scrollbar within dimensions

This commit fixes a visual-only bug in the ListStyle that could
make the scrollbar float at the ...

github.com/gioui/gio - 87be31cbec3ccb30c4a66e003b7f79ce657e3e14 authored over 2 years ago by Chris Waldon <[email protected]>
widget/material: prevent invalid list item constraints

Previously, a bug in the ListStyle could result in items being
passed a negative value in the mi...

github.com/gioui/gio - 99d03320677c27ae0c68134001cb4f7e5e272e8a authored over 2 years ago by Chris Waldon <[email protected]>
app/internal/windows: fix WS_CLIPCHILDREN value

Fixes: https://todo.sr.ht/~eliasnaur/gio/419
Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/gio - cbbb5865e5c0402219bb74fedb46cc620811f61a authored over 2 years ago by Egon Elbre <[email protected]>
all: [API] convert to unit API

This change updates the all packages to be compatible with the
new unit package exposed by Gio c...

github.com/gioui/gio-x - 48c6fc74e36b652eee9dcb8810a32c568852ae32 authored over 2 years ago by Chris Waldon <[email protected]>
outlay: make gridwrap return correct baseline

The GridWrap type previously returned a zero baseline unconditionally,
which made it impossible ...

github.com/gioui/gio-x - 1b330a12ccbeff8c4a09eb1c235eb7a66224d722 authored over 2 years ago by Chris Waldon <[email protected]>
app: don't deadlock if Window.validateAndProcess fails

Fixes: https://todo.sr.ht/~eliasnaur/gio/417
Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 2a0a196d1ae4ac592baffa73a4b799103b705620 authored over 2 years ago by Elias Naur <[email protected]>
text: fix doc typos

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/gio - 28acb79b82caa27b53a835453820a9cffbca1048 authored over 2 years ago by Chris Waldon <[email protected]>
app: lock GPU context during present

The OpenGL backend needs it, but I keep forgetting to test it when
rearranging the window render...

github.com/gioui/gio - 79f037f983a76cb8ee67722681e03a049305ef8b authored over 2 years ago by Elias Naur <[email protected]>
app: don't lock up when using custom renderers

A recent change broke custom rendering by not allowing the client
to continue after calling Fram...

github.com/gioui/gio - 0e2e02a662375690a7c74ae31376742e1f9e6b7e authored over 2 years ago by Elias Naur <[email protected]>
io/key: remove key.NameUp/Down/Left/Right

They're no longer used now that Android directional keys are mapped
to key.Name*Arrow.

Referenc...

github.com/gioui/gio - 7fc594fa4b8e50b59bbf00fc95a43eb006a4de22 authored over 2 years ago by Elias Naur <[email protected]>
app,widget: use arrow keys for Android navigation

Android doesn't distinguish between the arrow keys on a keyboard and the
directional keys on a r...

github.com/gioui/gio - 7ced0d29aba09c4ff95c10bb3746bc71ee1435ac authored over 2 years ago by Mearaj <[email protected]>
gogio: refuse compilation with additional arguments

Previously, it was possible to misuse gigio with arguments after the
package, such as `gogio -ta...

github.com/gioui/gio-cmd - 35e56c5af956ac30e77e468f1c0a70083a2e29b2 authored over 2 years ago by Inkeliz <[email protected]>
go.*: upgrade github.com/benoitkugler/textlayout to v0.1.1

The v0.1.1 release is much smaller because the module no longer contains
test data. See

https:/...

github.com/gioui/gio - c68417aaf90ea5ae5a7bff20b9e57e9f25f72508 authored over 2 years ago by Elias Naur <[email protected]>
widget: ensure empty editor makes space for caret

Prior to this change an editor with no content and a zero minimum
constraint would return itself...

github.com/gioui/gio - 4996337d26cfb18c47b966e1235f2a1f4d50ed1e authored over 2 years ago by Chris Waldon <[email protected]>
component: simplify text field border clipping

This commit alters the way in which the decorative border around
the text field is drawn. It was...

github.com/gioui/gio-x - 1978dde5218feadc00ef1976d8763851d62a4fb5 authored over 2 years ago by Chris Waldon <[email protected]>
app: [Android] improve keyboard hints

This patch adds support for the following KeyboardHint: Text, Email,
Telephone and URL.

Signed-...

github.com/gioui/gio - c97f976e7d908f791d0d6685a266b9a0b5533266 authored over 2 years ago by Inkeliz <[email protected]>
layout: improve layout.List documentation

Updated the documentation for layout.List to include the details about how
drawing is performed ...

github.com/gioui/gio - 45e8c781e23ea70eef32715d82b2d2a656f46153 authored over 2 years ago by Thomas Mathews <[email protected]>
architecture: document how list handles large input

Signed-off-by: Chris Waldon <[email protected]>

github.com/gioui/giouiorg - 28a00895d96aaf0fa06a34f32c9bbd797da49139 authored over 2 years ago by Chris Waldon <[email protected]>
notify/android: update sendNotification to support Android 12(SDK 31) or higher

As per android official docs
https://developer.android.com/guide/components/intents-filters#Decl...

github.com/gioui/gio-x - 9f76c900b37a7cf9dfaaedbc5767aa7dfdca2011 authored over 2 years ago by Mearaj <[email protected]>
go.*: upgrade github.com/benoitkugler/textlayout to v0.1.0

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

github.com/gioui/gio - a9a9a7c02fac03053b661430cb05437e69c1342a authored over 2 years ago by Elias Naur <[email protected]>
explorer: update ChooseFile WASM documentation

Signed-off-by: Mearaj <[email protected]>

github.com/gioui/gio-x - f9e5afd218f1f018a4c27d4078be6ac943a3dd03 authored over 2 years ago by Mearaj <[email protected]>
deps,7gui/*,life,gophers: update gio and global keyboard shortcut example

This commit updates to the latest gio and adapts all of the global keyboard
shortcut handling ex...

github.com/gioui/gio-example - 3f0fb596da18f96efb92dcb2eea822bdce47a295 authored over 2 years ago by Chris Waldon <[email protected]>
richtext: fix byte/rune offset mixup

This commit correctly converts a subslice operation to use byte
offsets instead of rune offsets,...

github.com/gioui/gio-x - 113517837d8e61454a9e5f8edbec25e44c334235 authored over 2 years ago by Chris Waldon <[email protected]>
io/router: remove unused frect function

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

github.com/gioui/gio - aa14056350d65323ac4bad2fe32e8ff6a7da46b6 authored over 2 years ago by Elias Naur <[email protected]>
cmd: delete tools module

It has moved to its own repository:

https://git.sr.ht/~eliasnaur/gio-cmd

Signed-off-by: Elias ...

github.com/gioui/gio - 4e6a9c090905f45c4804b6baa497fbf28d2cf6f3 authored over 2 years ago by Elias Naur <[email protected]>
cmd/giouiorg: add new gioui.org/cmd reference

Bump the Cloud SDK version while here.

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

github.com/gioui/giouiorg - aa5d39c6d5f9b67bf23bef26fc4fd55388603b2f authored over 2 years ago by Elias Naur <[email protected]>
all: initial import from gio main repository

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

github.com/gioui/gio-cmd - 6826ef0b64b5f30906c10ea69fd70ed2b7d4bd94 authored over 2 years ago by Elias Naur <[email protected]>
stroke: use github.com/andybalholm/stroke

I had to adjust test thresholds to make the tests pass, because the
output isn't pixel-perfect i...

github.com/gioui/gio-x - f4196389ef8020b64d24b4abdccca1eb564b40f7 authored over 2 years ago by Andy Balholm <[email protected]>
app: only perform actions and apply options on wakeups

In particular, avoid a race between the setup of the platform window
returned by NewWindow and W...

github.com/gioui/gio - 1071f5611946fd0d8ff7bc55658c7dafd94e05ee authored over 2 years ago by Elias Naur <[email protected]>
app: replace Config.center with Perform(ActionCenter)

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

github.com/gioui/gio - d22ec125ea25e568a4ccff66170474bd2e6dcba4 authored over 2 years ago by Elias Naur <[email protected]>
app: replace driver.Raise with Perform(ActionRaise)

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

github.com/gioui/gio - 1a833ab0a49060939045aee0430cfc6808d71f44 authored over 2 years ago by Elias Naur <[email protected]>
app: [Android] avoid out-of-bounds access in getCursorCapsMode

Fixes: https://todo.sr.ht/~eliasnaur/gio/404
Signed-off-by: Elias Naur <[email protected]>

github.com/gioui/gio - 6ede60d84eaa41f12233e940759c6a6114cfc338 authored over 2 years ago by Elias Naur <[email protected]>
io/pointer: remove unused functions

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

github.com/gioui/gio - 8630fee623aab03c324da851b134c7d58265c0ed authored over 2 years ago by Elias Naur <[email protected]>