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

content/doc/install: update Fedora instructions

Signed-off-by: Patrick T Coakley <[email protected]>

github.com/gioui/giouiorg - bda76fb780bc6e464700b846b696fb9567bc50fe authored over 2 years ago by Patrick T Coakley <[email protected]>
richtext: reimplement on top of styledtext

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio-x - 8fad0626e912370942a3bd5a7d84477d841e7120 authored over 2 years ago by Dominik Honnef <[email protected]>
richtext: add comment and improve variable name

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio-x - c62c60f33ec43c0e742475147cceb653ef1a63a8 authored over 2 years ago by Dominik Honnef <[email protected]>
styledtext: split richtext's layout code into new package

The richtext package currently has two duties: laying out spans with
different styles, and provi...

github.com/gioui/gio-x - 966239d0a7d41561abeaa9ae1a820ab1e3e8f137 authored over 2 years ago by Dominik Honnef <[email protected]>
app: remove gofont.Collection by default

This change removes `gofont.Collection()`, which imports multiples fonts and
increase the binary...

github.com/gioui/gio - b1dba5f27dd192bedf2000947f82c93871cf1c31 authored over 2 years ago by Inkeliz <[email protected]>
app,internal/gl: [wasm] fix context lost

Before that change, Gio could crash when the WebGL context was lost
unexpectedly. Now, Gio will ...

github.com/gioui/gio - 83cb3835232bbabb1f7f96c473bcca30ae83c46c authored over 2 years ago by Inkeliz <[email protected]>
io/router: fix pointer positions of Enter and Leave events for nested areas

Before this change, inverse transformations of pointer positions would
stack up, leading to inco...

github.com/gioui/gio - e37deed8bbdbe37124e5c68489dd7dc97468fcd2 authored over 2 years ago by Dominik Honnef <[email protected]>
content/doc/install: clarify android examples

This commit clarifies that the android example commands are meant to be run
from within a local ...

github.com/gioui/giouiorg - d95ed0236cd7c755a88287128918ffc3296af10a authored over 2 years ago by Chris Waldon <[email protected]>
app,gpu/headless: [linux] make EGL the default backend

This commit switches the priority of EGL and Vulkan so that EGL is always
tried first. This is b...

github.com/gioui/gio - dbf64290265178823970cccf3e8c4a0b0aa45110 authored over 2 years ago by Chris Waldon <[email protected]>
content/news: add august newsletter

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

github.com/gioui/giouiorg - c04f66c288ac5aedd7a814e5ab1cf219ad2adcfd authored over 2 years ago by Chris Waldon <[email protected]>
go.*: update to latest gio{,/x} and prune deps

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

github.com/gioui/gio-example - a9116b22fe5967fbd452b455f8a78b0ee7906888 authored over 2 years ago by Chris Waldon <[email protected]>
component(context-area): use smarter positioning

If the context area is able to fit the contextual widget inside of itself,
but the default offse...

github.com/gioui/gio-x - eecc69e4bc4cbc55650646a624b066a12d6c450c authored over 2 years ago by Chris Waldon <[email protected]>
component(context-area): add state update method

This commit adds a method to the context area type that permits running
the event processing ind...

github.com/gioui/gio-x - 1a8b0f45f1991750414c60d677de271c16cbf39b authored over 2 years ago by Chris Waldon <[email protected]>
component: add transition detection functions to context area

This commit adds functions to ContexArea enabling the
caller to determine if the contextual widg...

github.com/gioui/gio-x - d941263d27e83ea22cfb33bc6a356494de027a10 authored over 2 years ago by Chris Waldon <[email protected]>
go.*: bump gio and gio-x

This picks up the new slimmed-down dependencies for gio.

Signed-off-by: Chris Waldon <christoph...

github.com/gioui/gio-example - 3d1ae7069a7ce9bd32d1ad362b6b66baa67004a4 authored over 2 years ago by Chris Waldon <[email protected]>
go.mod,go.sum: bump dependencies

This updates multiple dependencies getting rid of many unnecessary
entries in go.sum.

This requ...

github.com/gioui/gio-x - 48391e74323b65a0c59079b190ad3e3ae44355e1 authored over 2 years ago by Egon Elbre <[email protected]>
go.mod,go.sum: bump dependencies

Bump golang/x/exp/shiny to use the specific module,
instead of using a single all-encompassing m...

github.com/gioui/gio - 276b7eefdd65bf6eb2326945ef074c827541b8a2 authored over 2 years ago by Egon Elbre <[email protected]>
widget: add useful state accessors to scrollbar

This commit adds methods to widget.Scrollbar that enable consuming
code to check if the scroll i...

github.com/gioui/gio - 020eb27ff534161b1081171efba9f55b3dd7b90a authored over 2 years ago by Chris Waldon <[email protected]>
app: [macOS/iOS] remove redundant header include

The redundant include also broke CI.

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

github.com/gioui/gio - 911b526dc1f70446b924552a20e60b3f22219b1b authored over 2 years ago by Elias Naur <[email protected]>
Merge pull request #1 from egonelbre/gio-deps

Reduce the number of dependencies

github.com/gioui/uax - cda973fac06d57e21fac5568ea69479c438f9751 authored over 2 years ago by Chris Waldon <[email protected]>
Merge remote-tracking branch 'gio/main' into gio-deps

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/uax - c64526fd00c6b8c25dd9ff5abdf068134e23e943 authored over 2 years ago by Egon Elbre <[email protected]>
app: [Wayland] maintain fallback decoration height during maximize

Window.decorations.height is supposed to be a constant during the
lifetime of the window, unlike...

github.com/gioui/gio - 3b2f2efac7559ab3c4a440cdb60cf254f2d9aa89 authored over 2 years ago by Elias Naur <[email protected]>
cmd/svg2gio: add utility for converting SVG files to Gio

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

github.com/gioui/gio-cmd - 02068d6340fc3427cb2a22fd25b2e73e0a08a2a5 authored over 2 years ago by Elias Naur <[email protected]>
layout: ensure Flex{Alignment: Middle} respects minimum constraint

Before this change, the middle alignment would align according to
the widest child. This change ...

github.com/gioui/gio - 8425d2a6aa8bf0998b53c3694fb13abe08b2f927 authored over 2 years ago by Elias Naur <[email protected]>
deps: update to latest gio and gio-x

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

github.com/gioui/gio-example - b12a70663a15e8730e5b7186c6cd6d17ea17c933 authored over 2 years ago by Chris Waldon <[email protected]>
deps,markdown: update to latest gio-x API

This commit updates to the recent changes in the richtext package's
public API.

Signed-off-by: ...

github.com/gioui/gio-example - a56563fa1cb6380fba15f34e2fe6660f9c1b3c52 authored over 2 years ago by Chris Waldon <[email protected]>
richtext: allow any value type in metadata

Users may want to associate complex metadata with spans, such as objects
that interactive spans ...

github.com/gioui/gio-x - 6e5ccb802ed109bb41ec5d47d1c850ec8d552e9e authored over 2 years ago by Dominik Honnef <[email protected]>
richtext: add support for text alignment

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio-x - a0b26f7d48aa345f34ae5dd7e0587256e45dceba authored over 2 years ago by Dominik Honnef <[email protected]>
widget: take deleted runes into account when applying Editor.MaxLen

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

github.com/gioui/gio - a55065af9c1e31254e94675841027f0629602b1f authored over 2 years ago by Elias Naur <[email protected]>
widget: report SubmitEvents for IME newlines in submit mode

Before this change, an IME text edit would always have its newlines
replaced with spaces. Howeve...

github.com/gioui/gio - 5fc9312f46a131d4a5052f0d7535492cba68e460 authored over 2 years ago by Elias Naur <[email protected]>
content/news: add july newsletter

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

github.com/gioui/giouiorg - ed887024892149cc87cd5fa4e03dbc97f987f638 authored over 2 years ago by Chris Waldon <[email protected]>
deps: update to latest gio and gio-x

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

github.com/gioui/gio-example - 57fec8c62b3c50de5a8111121a1f49e2ffadb03b authored over 2 years ago by Chris Waldon <[email protected]>
markdown: update to new API

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

github.com/gioui/gio-example - 6253df27de9b09d379593047362815afddfa87d4 authored over 2 years ago by Chris Waldon <[email protected]>
Revert "io/router: [API] don't emit Enter and Leave events for touch input"

This reverts commit cd0c9dab9fcd2dd70f9f900f480473879d16f683. It turns out
that Enter/Leave is i...

github.com/gioui/gio - 96d6fd2791eb91e685b75e2bb30b6439259114ba authored over 2 years ago by Elias Naur <[email protected]>
app: [android] fix insets

Previously, the Inset could be report wrongly when the bottom inset
is smaller than the top.

Si...

github.com/gioui/gio - 65a4366e4468b7b17034fdc0e698c82b790540e9 authored over 2 years ago by Inkeliz <[email protected]>
all: format comments with go fmt ./... using Go 1.19

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

github.com/gioui/gio - 61b2e376913cb8910928ab895e10458e909c35e0 authored over 2 years ago by Elias Naur <[email protected]>
richtext: add test for nil state

It should be valid to provide nil state for Text if no spans
are interactive.

Signed-off-by: Ch...

github.com/gioui/gio-x - 02a5084a3ebdf0ffc961794b94154abc258bdeaf authored over 2 years ago by Chris Waldon <[email protected]>
richtext: don't require non-nil InteractiveText if there are no interactive spans

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio-x - 249e0ff70a06ddbb7ea8aa38990050ff0ba80359 authored over 2 years ago by Dominik Honnef <[email protected]>
app: [android] use GioView inside FrameLayout

Before that change, on Android, was impossible to overlay GioView with
a custom view. This chang...

github.com/gioui/gio - 3e9d4d966c51e00989f01579bfe66ab09eca4d88 authored over 2 years ago by Inkeliz <[email protected]>
gogio: [Android] map the wakelock permission to WAKE_LOCK

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

github.com/gioui/gio-cmd - 2edf599bebb4db19e8c5b07764bec822384d2638 authored over 2 years ago by Elias Naur <[email protected]>
Revert "gogio: refuse compilation with additional arguments"

Build arguments are passed to the program, which is useful for
platforms where there is no other...

github.com/gioui/gio-cmd - 9768b956166795308b87352cb5e916b924bd0617 authored over 2 years ago by a <[email protected]>
app/permission/wakelock: add package for requesting wake locks

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

github.com/gioui/gio - dbbae0519e248dbfcf8f633b196c66018b15aad9 authored over 2 years ago by Elias Naur <[email protected]>
all: add support for macOS to flake.nix

The Nix version of the macOS toolchain has difficulties compiling
Objective-C modules; disable m...

github.com/gioui/gio - 5326ca5fbe51dc33c49579b7667d5e2344ea153b authored over 2 years ago by Elias Naur <[email protected]>
outlay: undo transformations before returning from FlowWrap.Layout

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio-x - 34c2fc95672e9eccc78792d55e08c1d2f2e81495 authored over 2 years ago by Dominik Honnef <[email protected]>
outlay: allow grid cells to receive pointer events

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio-x - dd943a72e93f84a03aadfb48202ccd940705c942 authored over 2 years ago by Dominik Honnef <[email protected]>
outlay: add test for grid pointer events

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

github.com/gioui/gio-x - 28d59114e5708b628cac764e0f03305c9c781cd8 authored over 2 years ago by Chris Waldon <[email protected]>
widget: add Editor.Filter for filtering unwanted characters

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

github.com/gioui/gio - f7bc744a24bfdfecf1882d4ccc83e18fa139e5cb authored over 2 years ago by Elias Naur <[email protected]>
app: [macOS] don't miss pointer presses

We used to track the pressed pointer buttons through the global function
[NSEvent pressedMouseBu...

github.com/gioui/gio - 0f51cb9084c2cddbd3e1165e2d5cc82fb4f884a5 authored over 2 years ago by Elias Naur <[email protected]>
app: [windows] recover focus on click

Previously, Gio doesn't reclaim the focus when they lose that to a
parent window. In such a case...

github.com/gioui/gio - fc5689ea44f17986f429f189ce6cdda4274199a7 authored over 2 years ago by Inkeliz <[email protected]>
markdown: bump default size

12 isn't readable on some low-dpi screens, at least not well.
Use a more reliably readable defau...

github.com/gioui/gio-x - 7ef360c4fe318ae1e068feb6c254ce1268d8425f authored over 2 years ago by Chris Waldon <[email protected]>
widget: don't let unfocused Clickables swallow key presses

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

github.com/gioui/gio - 26e71011f5363c3a2a514e8cd41cbbd788046222 authored over 2 years ago by Elias Naur <[email protected]>
outlay: add test for grid sizing

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

github.com/gioui/gio-x - 8415d02c9cf2a0bcf9a09b60e1cf19bd1a206436 authored over 2 years ago by Chris Waldon <[email protected]>
outlay: return actual size from Grid.Layout

Don't make the Grid as large as the Max constraint. Instead, make it at
least as large as the Mi...

github.com/gioui/gio-x - 43a7fd3a7e5a6005f4498173fbcda633c1b843c7 authored over 2 years ago by Dominik Honnef <[email protected]>
outlay: add test for locked rows

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

github.com/gioui/gio-x - 7a0dc49a7fd4f1bf3aa7e9f3fe5d1e3854419431 authored over 2 years ago by Chris Waldon <[email protected]>
outlay: don't truncate grid when using locked rows

The old code accounted for the number of locked rows twice, which caused
it to render fewer tota...

github.com/gioui/gio-x - cb9992f06c24e0e713ee246973814818027e93bb authored over 2 years ago by Dominik Honnef <[email protected]>
io/pointer: fix order of Cursor comments

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio - b67bef3e0d961e1c04eb4f9f449903a625664d5b authored over 2 years ago by Dominik Honnef <[email protected]>
f32: fix typo in comment

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio - b9416c7c9c72efa9773bb789be5f47790a4f359f authored over 2 years ago by Dominik Honnef <[email protected]>
io/router: try all handlers if a key don't match the focus ancestor tree

When a key.InputOp is focused, a key.Event is matched to it and its ancestors.
If there is no fo...

github.com/gioui/gio - 28c206fc78c76b1481fc3ed4c28ce3562ce424ba authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] account for fallback decoration height in window sizes

Pass through a fallback window decoration height to the Wayland backend,
so that it can account ...

github.com/gioui/gio - 2993ba18383a758e7aba509b57cf74289b0bccc5 authored over 2 years ago by Elias Naur <[email protected]>
app: ensure no window wakeups are in flight when destroying it

When a window is destroyed, it is no longer valid to call its wakeup
method.

Thanks to Jack Mor...

github.com/gioui/gio - 63d2353864371fb07f7959c23deeb8bb3f39bff0 authored over 2 years ago by Elias Naur <[email protected]>
internal/vk: fix wayland-client linking

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

github.com/gioui/gio - e711cbc004b21f1f40b937ff7438478795aadcbd authored over 2 years ago by psydvl <[email protected]>
app: [X11] send DestroyEvent after ViewEvent{}

Matches the other platforms.

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

github.com/gioui/gio - c73125e1c3f63f7eb6fd099de650b601a527bc42 authored over 2 years ago by Elias Naur <[email protected]>
widget: implement editor undo/redo

This commit adds a simple linear-history undo/redo mechanism to
widget.Editor bound to Short-(Sh...

github.com/gioui/gio - 41de0048dbccc6811b57e7d83f7a55d143245fe6 authored over 2 years ago by Chris Waldon <[email protected]>
content: remove Decred banner

The GoDCR team failed to achieve another round of funding and are
ending the sponsorship for now...

github.com/gioui/giouiorg - 118f7474790793bee1555049b4637bce99ef9b71 authored over 2 years ago by Elias Naur <[email protected]>
widget: add Editor.MaxLen for limiting the content length og Editor

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

github.com/gioui/gio - 1d9ab6531396466de17614cfbb21b04ec6423b4a authored over 2 years ago by Elias Naur <[email protected]>
widget: emit only one ChangeEvent per Editor.Layout

ChangeEvent contains no information, so emitting multiple instances
per layout is pointless.

Si...

github.com/gioui/gio - 48e9cdaffd75219d76ffe5bd7df275cbb553bc72 authored over 2 years ago by Elias Naur <[email protected]>
change module name

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/uax - 6d870dced2e272a673eb37c8ac14188909cbdce4 authored over 2 years ago by Egon Elbre <[email protected]>
uax11: remove ContextFromEnvironment

The jibber_jabber dependency causes a lot of additional dependencies,
it would be nicer to reimp...

github.com/gioui/uax - 6420074f146019866d40c5b135531e9e39d106be authored over 2 years ago by Egon Elbre <[email protected]>
markdown: fix nested emphases

This commit fixes a markdown rendering bug that would clear
the bold/italic state of text when e...

github.com/gioui/gio-x - 4d04c4f9ff66c039b3e1c212f161cd44c1a2950a authored over 2 years ago by Chris Waldon <[email protected]>
deps: update to latest gio

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

github.com/gioui/gio-x - a30e84e34d4e7b9aad1a6292e5d28752cddb3b79 authored over 2 years ago by Chris Waldon <[email protected]>
richtext: fix line wrapping on style boundaries

The change to Gio's text shaper that dropped support for breaking
within words subtly broke an a...

github.com/gioui/gio-x - a5f05cc2c9ca367aa05ae7d35ae72f68b7a7c265 authored over 2 years ago by Chris Waldon <[email protected]>
markdown: [API] revise text styling api

This commit enables consuming code to configure the text sizes
and colors generated by the markd...

github.com/gioui/gio-x - 94dfa0cc9f07117ed8a41774b87d8037eb8d3a3a authored over 2 years ago by Chris Waldon <[email protected]>
widget: ensure that Border.Layout dimensions fully contains the border

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

github.com/gioui/gio - 53da73de35dbdaf1cc77f6ebb7a99c1d6cc3208d authored over 2 years ago by Elias Naur <[email protected]>
layout: respect minimum constraint size in Flex.Layout

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

github.com/gioui/gio - 162250392b3b2423f3e019bfbc25584e2b0192e7 authored over 2 years ago by Elias Naur <[email protected]>
widget: fix Enum with Return

The input op started listening to Return, however the check
was looking for Enter.

Signed-off-b...

github.com/gioui/gio - b4acc239cd5b4b54787531409de8a7d2dd18c75b authored over 2 years ago by Egon Elbre <[email protected]>
gpu: avoid bounds checks in decode

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/gio - 0777afb85f900d86e34027aa9c2bc33323316e6d authored over 2 years ago by Egon Elbre <[email protected]>
explorer: advertise linux support in README

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

github.com/gioui/gio-x - bea3625e99adff33ad8abda7a5eabfafa3a9bd4e authored over 2 years ago by Chris Waldon <[email protected]>
news: add june 2022 newsletter

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

github.com/gioui/giouiorg - f125c07cc500d6e87c100d9e41bb5ac4f0c95b72 authored over 2 years ago by Chris Waldon <[email protected]>
architecture: add discussion of input tree with pointer example

This commit adds a discussion of the hierarchy of clip areas and
how pointer events propagate th...

github.com/gioui/giouiorg - d40cb3d0f94cff998d16e2eeeb695f9bb5e7f7bf authored over 2 years ago by Chris Waldon <[email protected]>
include/files/architecture: simplify button example

The button example was updated to use two overlapping clip.AreaOps
when we converted pointer.Are...

github.com/gioui/giouiorg - 6f814a1a57e8942eb02c0d09438e8b7d62d543da authored over 2 years ago by Chris Waldon <[email protected]>
architecture: clarify and expand window section

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

github.com/gioui/giouiorg - 84212b45d91b8ae63631be1b9c3255b394bcdda7 authored over 2 years ago by Chris Waldon <[email protected]>
architecture: clarify and expand drawing section

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

github.com/gioui/giouiorg - ba733594ff37684aed3cd58e3bad3a051d156056 authored over 2 years ago by Chris Waldon <[email protected]>
io/router: search all key handlers when there is no focus

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

github.com/gioui/gio - 0057e871d0704ceb3a5825e27cd71f1fa1f19e59 authored over 2 years ago by Elias Naur <[email protected]>
gpu: optimize resourceCache

By keeping all the information in a single map, we avoid multiple
lookups and can switch between...

github.com/gioui/gio - 6bf5d4dc2d002b196d6006185b4358ec0f988131 authored over 2 years ago by Egon Elbre <[email protected]>
internal/ops: optimize Decode

Using clean struct creation creates a lot of temporary variables in
assembly. Inline the assignm...

github.com/gioui/gio - f8f68a4e9f5c8d8b626aa08bd86e80c5095419c6 authored over 2 years ago by Egon Elbre <[email protected]>
internal/ops: use single table for OpType

Size and NumRefs are always used together, so consolidate info to
a single table to avoid two se...

github.com/gioui/gio - 17f604fb50249076dbbdce19ede16fc52311adec authored over 2 years ago by Egon Elbre <[email protected]>
internal/ops: use lookup table for NumRefs

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/gio - f8efc9c2a6af4f93eb005891284e83e89e76364f authored over 2 years ago by Egon Elbre <[email protected]>
internal/ops: avoid some bounds checks in decode

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/gio - e7dd180447288c27ef087d36b3f56d1b3e9ca58f authored over 2 years ago by Egon Elbre <[email protected]>
internal/ops: avoid bounds check in OpType.Size()

Signed-off-by: Egon Elbre <[email protected]>

github.com/gioui/gio - d3d2c5171739622072df2f0204b8e34517d048af authored over 2 years ago by Egon Elbre <[email protected]>
f32: add Affine2D.Split

splitTransform func was creating multiple copies of f32.Affine2D
due to not having access to the...

github.com/gioui/gio - 9de13e37e9e2f09a5f7bbc0df45455b6211f1945 authored over 2 years ago by Egon Elbre <[email protected]>
internal/f32color: optimize LinearFromSRGB

Previously each call was ~100ns, the new implementation is ~1ns.

Signed-off-by: Egon Elbre <ego...

github.com/gioui/gio - 3670f70c010f6453dfebacfc694fa0ed0704e814 authored over 2 years ago by Egon Elbre <[email protected]>
app: [Wayland] shrink reize gesture area

As reported by Chris Waldon, the resize area is big enough to make
it hard or impossible to grab...

github.com/gioui/gio - 2adf4efcbd458a068542ed6f95ae824364a40ddd authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] only start resize gesture on pointer down

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

github.com/gioui/gio - 2957d007a25ff4ec8c6858a056cfd40275393695 authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] don't process resize gestures when decorated

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

github.com/gioui/gio - cab11848181a2b0a8390948e9fc197cba20ea60d authored over 2 years ago by Elias Naur <[email protected]>
app: [Wayland] scale pointer hotspot coordinates

This commit updates the way that we change cursors so that the
hotspot of the cursor is properly...

github.com/gioui/gio - a5f8aa35e1268b9070d4e9e959452e5b721a7405 authored over 2 years ago by Chris Waldon <[email protected]>
content,site,template: add Newsletters

This is initial template for newsletters and the four
most recent newsletters by Chris Waldon.

...

github.com/gioui/giouiorg - 38905d0843ccd4a11dbcbd0a4ac145db1975627f authored over 2 years ago by Egon Elbre <[email protected]>
go.*: bump Gio version

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

github.com/gioui/gio-example - 171a6b4847f12506a616f4ccadbd998bc3440cb8 authored over 2 years ago by Elias Naur <[email protected]>
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: move scrollbar indicator if dragging starts outside of it

Signed-off-by: Dominik Honnef <[email protected]>

github.com/gioui/gio - 6981a887208cf6e5c9350c7e0d2440e8074e0783 authored over 2 years ago by Dominik Honnef <[email protected]>