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

notify: restructure ongoing notification API

This commit makes sending an ongoing operation into a method in
its own right, rather than a mod...

github.com/gioui/gio-x - dfb0a74a7e1d2dc158ad1020ab92803c5133be4c authored over 1 year ago by Chris Waldon <[email protected]>
notify: add support for ongoing notifications

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

github.com/gioui/gio-x - 6725b45eda61dde4e46146b40182129a52cc64d4 authored over 1 year ago by Hashim <[email protected]>
internal/stroke: optimize SplitCubic

│ sec/op │ sec/op vs base │
SplitCubic/4-10 37.36n ...

github.com/gioui/gio - e5fe3a0732f454127ec4fa8969a2f8d1b898e6a1 authored over 1 year ago by Egon Elbre <[email protected]>
internal/stroke: add BenchmarkSplitCubic

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

github.com/gioui/gio - 55404aec91df1efea228a5625270ed512c72ca87 authored over 1 year ago by Egon Elbre <[email protected]>
internal/stroke: tiny optimization to approxCubeTo

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

github.com/gioui/gio - 0edc00a72152177b39f7b6a67ddf0ead0082badd authored over 1 year ago by Egon Elbre <[email protected]>
internal/stroke, gpu: reuse slice when splitting cubics

When building GPU vertices from paths, we call stroke.SplitCubic once
per OpCubic. Before this c...

github.com/gioui/gio - b183774063fcebf1438ffff56a8c3d33a8c9e3bb authored over 1 year ago by Dominik Honnef <[email protected]>
widget: add method to acquire label shaping metadata

There are many times when an application wants to know metadata about shaped text without
alloca...

github.com/gioui/gio - 90e57c2b183acf84d51d3aa0ec17e45afeef23c1 authored over 1 year ago by Chris Waldon <[email protected]>
app/internal/xkb: ensure things don't panic

If there's no keyboard attached we don't want to panic
when querying modifiers.

Signed-off-by: ...

github.com/gioui/gio - 49bb7670484ffb73f6bdc464b2b870b8ffb5de6c authored over 1 year ago by Egon Elbre <[email protected]>
app: [macOS] consider screen scale when performing system.ActionCenter

Fixes: https://todo.sr.ht/~eliasnaur/gio/505
Signed-off-by: Lothar May <[email protected]>

github.com/gioui/gio - 2327604f58076b7fc8738998e5f5e42099f9244d authored over 1 year ago by Lothar May <[email protected]>
styledtext: use better truncator constant

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

github.com/gioui/gio-x - 9d5605aaf7643c18255915f130978c882c3d03fe authored over 1 year ago by Chris Waldon <[email protected]>
component/pages/menu: improve menu page responsiveness

This commit restructures the menu page to ensure that the content areas
resize more gracefully.
...

github.com/gioui/gio-example - 21c958e004b5a457e96fc74a6b872e3997f39a1a authored over 1 year ago by Chris Waldon <[email protected]>
content/news: fix publication time for may newsletter

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

github.com/gioui/giouiorg - 0df48d568f3f0bf1b75386bb82cca5e6060abe0c authored over 1 year ago by Chris Waldon <[email protected]>
app: [API] drop ReadClipboard method

Now that all events are not emitted at the top level, there is no longer
a way to receive the cl...

github.com/gioui/gio - 3bb6cca157106e7cba341f4bfa78328483c535c7 authored over 1 year ago by Chris Waldon <[email protected]>
content/news: add may newsletter

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

github.com/gioui/giouiorg - 8b0306517b0ff0288b524a1dc0f88f4e48e6c7c0 authored over 1 year ago by Chris Waldon <[email protected]>
go.*: update to latest gio and gio-x

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

github.com/gioui/gio-example - bfc09af353809878b9b2c06847e7f36557d0d040 authored over 1 year ago by Chris Waldon <[email protected]>
go.*: update to latest gio

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

github.com/gioui/gio-x - f4f65e94fa903d2f4c240326ce97492aa7bb8ed2 authored over 1 year ago by Chris Waldon <[email protected]>
styledtext: fix possible infinite loop

This commit fixes a condition in which the styledtext display could loop infinitely
if none of t...

github.com/gioui/gio-x - 630678cf5c2181dffe3c4d41fa39421f181d7dc2 authored over 1 year ago by Chris Waldon <[email protected]>
go.*,text,widget{,/material}: enable configurable line wrapping within words

This commit enables consumers of the text shaper to select a policy for how
line breaking candid...

github.com/gioui/gio - c6e4eecf21c32baa28e006068540196e54681cea authored over 1 year ago by Chris Waldon <[email protected]>
widget: update Editor.Delete documentation to refer to graphemes

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

github.com/gioui/gio - a2523943563c66a36faf3fa2be8574f86fc619fa authored over 1 year ago by Elias Naur <[email protected]>
Revert "io/router: try all handlers if a key don't match the focus ancestor tree"

This reverts commit 28c206fc78c76b1481fc3ed4c28ce3562ce424ba. The commit
introduced counter-intu...

github.com/gioui/gio - e3ef98dda382665c7fa6c959c5428e7b1899e72e authored over 1 year ago by Elias Naur <[email protected]>
text: fix over-reading on truncated EOF

When consuming text from an io.Reader, the shaper could hit an EOF when reading the
text, then s...

github.com/gioui/gio - 4677b72a4c38944522b90e9db12eb410e1ec54d9 authored over 1 year ago by Chris Waldon <[email protected]>
styledtext: handle new truncation behaviors

This commit updates styledtext to expect automatic text truncation and to
properly process the r...

github.com/gioui/gio-x - 8432ec5563bb5724b04d08cdffdd1f94dc3d8ab6 authored over 1 year ago by Chris Waldon <[email protected]>
component: remove type cast which is no longer needed

Signed-off-by: Lothar May <[email protected]>

github.com/gioui/gio-x - 711bcab90b245e9322da4717ada88c597ba522c8 authored over 1 year ago by Lothar May <[email protected]>
app: replace uses of Window.dead with Window.destroy

There doesn't seem to be a need for a two-step shutdown sequence, so a
single channel is enough ...

github.com/gioui/gio - 8571b25ff7cbc808c67cccd773e0ee2d71fb9811 authored over 1 year ago by Elias Naur <[email protected]>
component: If text_field hint text is empty, do not display a space in the field border.

Signed-off-by: Lothar May <[email protected]>

github.com/gioui/gio-x - 5533984a803232b5a0d88c7fd3494487cf16dce3 authored over 1 year ago by Lothar May <[email protected]>
app: [linux,windows,wasm] scroll horizontally when shift key is pressed

Adds support for horizontal scroll using mousewheel with a shift key.
Support is added for windo...

github.com/gioui/gio - febadd314531ace8f5a0a2083d236483879b3e1a authored over 1 year ago by Mearaj <[email protected]>
layout: add resize helpers for constraints

This commit adds two helper methods to layout.Contraints that make it easier to
manipulate the c...

github.com/gioui/gio - 59695984e53cff7ed440b054318dbd421285421e authored over 1 year ago by Chris Waldon <[email protected]>
gogio: update keytool path for newer JDK

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

github.com/gioui/gio-cmd - 0a86898b418418e80fba9c12e71dfdf764bb01d6 authored over 1 year ago by gedw99 <[email protected]>
content/news: fix formatting error in april newsletter

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

github.com/gioui/giouiorg - 0bddaa2b751e9e6a43b5a628566f75328186a23c authored over 1 year ago by Chris Waldon <[email protected]>
content/news: update language about gofont package

This statement was unclear. It previously sounded like the gofont package used to
load many time...

github.com/gioui/giouiorg - 57b63299fa72859457f28a0e1f328d21415f6558 authored over 1 year ago by Chris Waldon <[email protected]>
content/news: add april newsletter

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

github.com/gioui/giouiorg - 9b5a25a9e1f4d0afa3ee9960ac792abdac8ee942 authored over 1 year ago by Chris Waldon <[email protected]>
content/doc/install: add notes about cross-compilation

This commit provides some hints about how to cross-compile Gio between desktop
platforms.

Signe...

github.com/gioui/giouiorg - 1a548277882323489c205ba14f1e2f9d0c7fd976 authored over 1 year ago by Chris Waldon <[email protected]>
text: fix 32-bit glyph id packing

This commit fixes a problem in the unpacking of text.GlyphID on 32 bit architectures.
Incorrectl...

github.com/gioui/gio - 0e5ec18a82e9244b81f0b414cda056c5f6155133 authored over 1 year ago by Chris Waldon <[email protected]>
ci: run tests for 32-bit architectures

This commit introduces a 32-bit test run to our Linux CI in an attempt
to detect architecture de...

github.com/gioui/gio - 2a5f8950fd2bd45554467d035fd5cd046fda8b06 authored over 1 year ago by Chris Waldon <[email protected]>
app: [Android] Set high refresh rate on startup

Some devices with high refresh rates limit SurfaceView apps to 60hz
and need a specific API call...

github.com/gioui/gio - bcb123a05ef2195d84397b71d12cfc2a4a6b61a9 authored over 1 year ago by Ilia Demianenko <[email protected]>
widget: update textIterator docs for accuracy

The previous docs claimed that failing to set a textMaterial would result in
invisible glyphs wh...

github.com/gioui/gio - 816bda7ac7bd8df14b2c9d5e68938487c4e603ab authored over 1 year ago by Chris Waldon <[email protected]>
stroke: add ArcTo

Signed-off-by: Sebastien Binet <[email protected]>

github.com/gioui/gio-x - dd57f5c1f5daf4da4d6f8e21fc51e15d99e4d838 authored over 1 year ago by Sebastien Binet <[email protected]>
all: bump x/[email protected], x/[email protected] and x/[email protected]

Signed-off-by: Sebastien Binet <[email protected]>

github.com/gioui/gio-x - 752f112c7a5935bdd6a2676d6cd83e7297358a7b authored over 1 year ago by Sebastien Binet <[email protected]>
text: optimize shaper paragraph decoding

This commit removes some inefficiencies from the pre-shaper-cache processing of
text. The text i...

github.com/gioui/gio - bba91263b077c0fed8b38a92cf7865b4dfd8879b authored over 1 year ago by Chris Waldon <[email protected]>
app: use more efficient window decoration font load

This commit switches to the new Regular() collection method in gofont,
ensuring that the regular...

github.com/gioui/gio - 880cd27f59cac112e0dc10d0feea38b7fb85a57e authored over 1 year ago by Chris Waldon <[email protected]>
font/gofont: allow loading just the regular Go font

This commit introduces a special mechanism to load only the regular version
of the Go font. This...

github.com/gioui/gio - 0dfd8c3da6297a23e13b0fba1c85cba9624fe356 authored over 1 year ago by Chris Waldon <[email protected]>
font/opentype: make reusing font.Face efficient and safe

This commit updates the internal representation of a font to separate the
threadsafe and non-thr...

github.com/gioui/gio - ccf24c0bd2c1e5575f54bd53623be993322ba6a3 authored over 1 year ago by Chris Waldon <[email protected]>
notify: fix windows build problem

This commit fixes an outdated field reference preventing this package
from compiling properly on...

github.com/gioui/gio-x - e6edded127b573bdcf672399723d71d610894573 authored over 1 year ago by Chris Waldon <[email protected]>
opengl: gofmt

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

github.com/gioui/gio-example - b9983fab5f0ad729367255cf8b160b9c25c288fc authored over 1 year ago by Chris Waldon <[email protected]>
go.*,bidi,fps-table,gophers,kitchen,markdown,textfeatures: update text usage

This commit updates references to font properties to use the symbols in gioui.org/font
instead o...

github.com/gioui/gio-example - 613640ec7f3397c696aef438e2ff464416854f95 authored over 1 year ago by Chris Waldon <[email protected]>
notify,profiling,stroke: gofmt

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

github.com/gioui/gio-x - 087d853e23978346cc14d9055f0760b450413a13 authored over 1 year ago by Chris Waldon <[email protected]>
go.*,component,styledtext,richtext,markdown: update font usage

This commit updates gio-x's use of the text shaping API to use the new symbols
defined in packag...

github.com/gioui/gio-x - 59c1ef31395fd7b87862e1f05f29e20023c9e411 authored over 1 year ago by Chris Waldon <[email protected]>
widget/material: make ScrollBarStyle.MajorMinLen default to FingerSize

Egon pointed out that the current default is unusable on touch screens in Slack, so this
change ...

github.com/gioui/gio - a7c9ca99f3be7733dfc1c12fb07956e354fdad3c authored over 1 year ago by Chris Waldon <[email protected]>
font/opentype: [API] support font collection loading

This commit adds back support for loading font collections, which we
lost when switching to the ...

github.com/gioui/gio - f77bf9a42c6faefe476a3c701defe9e0419ed49b authored over 1 year ago by Chris Waldon <[email protected]>
app: [Windows] include keyboard modifiers in move, drag, and scroll pointer events

This matches the behavior on Linux and macOS.

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

github.com/gioui/gio - cda73efa6a1c807603dd5d678921fc0bc32c721a authored over 1 year ago by Dominik Honnef <[email protected]>
go.*,component: update component TextField usage

This commit updates the component demo's TextField page to use the correct
alignment option afte...

github.com/gioui/gio-example - c78947f6f2f20e49317caeca42462b001ea5b610 authored over 1 year ago by Chris Waldon <[email protected]>
component: [API] remove redundant TextField.Alignment

The embedded widget.Editor already has Alignment (of type text.Alignment instead of layout.Align...

github.com/gioui/gio-x - b8533313f9763baca2bde1107fb75202ef579792 authored over 1 year ago by Gordon Klaus <[email protected]>
io/semantic: avoid unnecessary pointer indirection

Putting a string in an interface value has to (normally) heap allocate
the string header and str...

github.com/gioui/gio - b6e0376ad2febfbced42ff9e5edbcaf7b4a8ad94 authored over 1 year ago by Dominik Honnef <[email protected]>
go.mod: bump Go to 1.19

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

github.com/gioui/gio-cmd - 78da7b9864febcef38e7e964d94d184cf9236e61 authored over 1 year ago by Elias Naur <[email protected]>
gogio: add support for setting app name via command line

This allows the app name to have spaces and other characters not allowed in Go modules.

Signed-...

github.com/gioui/gio-cmd - cf291ca3bdb3d2f6e304ceb84481dcb3dcd671ac authored over 1 year ago by Ilia Demianenko <[email protected]>
content{,/doc/showcase{,/gotraceui}}: add gotraceui to showcase

I've added a showcase entry for gotraceui and swapped it for sprig on the main
page as sprig isn...

github.com/gioui/giouiorg - 27968f8027df404bc16ad2eb05f223ba836d30ef authored over 1 year ago by Chris Waldon <[email protected]>
go.*,text: update go-text to pick up font transformation caching

This commit picks up improvements in upstream go-text that (among other things)
allow the shaper...

github.com/gioui/gio - 6937a5dd1f39997ffd028546e6c75895ef0dc46f authored over 1 year ago by Chris Waldon <[email protected]>
text,widget: minimize loss of positional precision in shaping

This commit combs through the logic of computing glyph sizes and positions,
attempting to remove...

github.com/gioui/gio - 73787b8478b793725f679564baa0ec2f1c61527d authored over 1 year ago by Chris Waldon <[email protected]>
app: really do deliver top-level key events

This is a fixup of 0dba85f52e5131c03d903c84355fb90cdb978811.
See discussion at

https://lists.sr...

github.com/gioui/gio - c0d3f67b04687492e56a561ad3a149abdf98d4a0 authored over 1 year ago by Elias Naur <[email protected]>
app: [Wayland] avoid stuck primary button when invoking window management

Clicking on the window border or the title bar initiates resizing and
moving of the window respe...

github.com/gioui/gio - ad3db5212d10059bfe8af3ed75b60711d5705955 authored over 1 year ago by Dominik Honnef <[email protected]>
content/news: add march newsletter

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

github.com/gioui/giouiorg - d80e23df68201a5d25b207e665ef48da2bad8a40 authored over 1 year ago by Chris Waldon <[email protected]>
textfeatures: add simple demo for color glyphs and truncation

This commit adds a simple program demonstrating how to load a color emoji font,
how to configure...

github.com/gioui/gio-example - 059eaf62170ba7c7e99834d1f2227ca46330aafc authored over 1 year ago by Chris Waldon <[email protected]>
go.*: update to latest gio and gio-x

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

github.com/gioui/gio-example - d22df62a07ca224c80f90df6ba87683b9eb8bf20 authored over 1 year ago by Chris Waldon <[email protected]>
go.*: update to latest gio

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

github.com/gioui/gio-x - fd712aa4daf56267888be717d8bf4fbc7a7e8ae8 authored over 1 year ago by Chris Waldon <[email protected]>
component: lay out TextField.Editor in a Flexed child

This positions Prefix and Suffix correctly (at the ends of the field)
and stretches the editor a...

github.com/gioui/gio-x - 64527da4a3df80675c19b4d37c3cd9729bbce4d3 authored over 1 year ago by Gordon Klaus <[email protected]>
widget/material: export LabelStyle.Shaper and document fields

We panic when someone constructs a literal LabelStyle because they cannot possibly
populate the ...

github.com/gioui/gio - e768fe347a732056031100f2c66987d6db258ea4 authored over 1 year ago by Chris Waldon <[email protected]>
content/doc/architecture: make layout areas larger

This commit expands the area the examples can render into, as the
previous size was small enough...

github.com/gioui/giouiorg - 8f1f9eafa3ca326c0e7e1cfcb2465169d6cd8738 authored over 1 year ago by Chris Waldon <[email protected]>
app: [WASM] add ViewEvent

This change adds ViewEvent for JS/WASM, which returns the HTMLElement
which Gio is been rendered...

github.com/gioui/gio - e0ceb9f335a57a774434963129717e6c660f5b3e authored over 1 year ago by inkeliz <[email protected]>
text: truncate multi-paragraph text correctly

This commit fixes a subtle problem when trunating text widgets that contain
multiple newline-del...

github.com/gioui/gio - d71f170c29810a889d10ddb05246b05616a4cea0 authored over 1 year ago by Chris Waldon <[email protected]>
notify: [windows] use COM based toast notifications

This commit changes the toast dependency to one with a
similar api but uses COM directy instead ...

github.com/gioui/gio-x - aad49f4db6122d5f17bad6de167e1451d64e87e5 authored over 1 year ago by Jack Mordaunt <[email protected]>
go.*,styledtext: update to new text shaper API

This handles the breaking shaper API change from gioui.org@7e8c1092

Signed-off-by: Chris Waldon...

github.com/gioui/gio-x - fdc1b6704019aaae88bb838b3c8d6523d5d52fb4 authored over 1 year ago by Chris Waldon <[email protected]>
text,widget{,/material}: [API] move all shaping parameters into text.Parameters

This commit moves the min/max width of shaped text and the text's Locale into
text.Parameters. T...

github.com/gioui/gio - 7e8c10927bcc2c93242322c19285f8df4f9396a3 authored over 1 year ago by Chris Waldon <[email protected]>
widget{,/material}: [API] split interactive and non-interactive text widgets

This commit separates the types for interactive and non-interactive text within
package widget. ...

github.com/gioui/gio - 9d0a53fc9f8e9c8d8cd72b8482a450667d5705a9 authored over 1 year ago by Chris Waldon <[email protected]>
widget: expose truncation status of Selectable

This commit adds an exported method to enable widgets to detect
when the text displayed by a Sel...

github.com/gioui/gio - 5e6e1217dab6107f9bd8af77cd5da8bb933ca69c authored over 1 year ago by Chris Waldon <[email protected]>
go.*,text,widget{,/material}: implement text truncators

This commit adds support for the idea of a text "Truncator", a string
that is shown at the end o...

github.com/gioui/gio - 959f5889a19c233b853d5eea410b461d0e51506f authored over 1 year ago by Chris Waldon <[email protected]>
widget: [API] implement UAX#29 grapheme clustering in text widgets

This commit teaches the text widgets how to position their cursor according to
grapheme cluster ...

github.com/gioui/gio - 5c54268d4001eef33b15146f14d7b23bdcfd1905 authored over 1 year ago by Chris Waldon <[email protected]>
widget: make glyphIndex reusable

This commit allows the glyph index type to be reset and reused, preventing the
reallocation of n...

github.com/gioui/gio - 36e768e716d11193b34f24c1c5063f76afcd084f authored over 1 year ago by Chris Waldon <[email protected]>
text: cache bitmap glyph image operations

This commit adds caching to the process of extracting bitmap images
from glyphs, ensuring that w...

github.com/gioui/gio - 25171df66ae1ec92635392337aafdb4497ee68c3 authored over 1 year ago by Chris Waldon <[email protected]>
go.*,widget: add initial emoji rendering benchmarks

This commit upgrades our version of eliasnaur.com/font to include a color
emoji font and uses th...

github.com/gioui/gio - 3bdbcab8743575cb0490e94685ea7641de999859 authored over 1 year ago by Chris Waldon <[email protected]>
font/opentype,text,widget{,/material}: [API] support bitmap glyph rendering

This commit supports rendering opentype glyphs containing bitmap data instead of
color data. In ...

github.com/gioui/gio - 6ab3ff40a68bc81934271eed95e4ec06ff149fd0 authored over 1 year ago by Chris Waldon <[email protected]>
go.*,font/opentype,text: switch to latest go-text/typesetting api

This commit upgrades our go-text version to the latest one which internalizes
harfbuzz and suppo...

github.com/gioui/gio - 47d25c1394219c62f81ceabdfe454fe6e204d122 authored over 1 year ago by Chris Waldon <[email protected]>
layout: ensure Spacer obeys constraints

This commit ensures that the Spacer type doesn't break layouts
by ignoring when its min constrai...

github.com/gioui/gio - d7b1c7c33b33b48033c941a8d47b9fdf472671fc authored over 1 year ago by Chris Waldon <[email protected]>
widget: [API] correct default scaling of images

When no scale factor is set, scale by 1.0, mapping one image pixel to
one device-independent pix...

github.com/gioui/gio - 51b11486c5b84d453880f1ca1ca86f82004bd6dd authored over 1 year ago by Dominik Honnef <[email protected]>
text: fix sorting in faceOrderer.sorted

faceOrderer.sorted tried to put the "primary" font first by tweaking the
"less" function in sort...

github.com/gioui/gio - fa34121f005ce4b90ee0b8508e2e8e2723bf387e authored over 1 year ago by Larry Clapp <[email protected]>
widget: ensure proper modifiers on key events

This commit extends the key event handling for text widgets to always check for
appropriate modi...

github.com/gioui/gio - b09ef80d9fc13394e5bbf785380586fe688676cb authored over 1 year ago by Chris Waldon <[email protected]>
layout: improve documentation for List.ScrollTo and List.ScrollBy

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

github.com/gioui/gio - 107401cf07708c06faf22be5a566030507589a12 authored over 1 year ago by Dominik Honnef <[email protected]>
layout: simplify implementation of List.ScrollTo

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

github.com/gioui/gio - dc9a4a4009863a0597f4d4de5519f0142eccfbe9 authored over 1 year ago by Dominik Honnef <[email protected]>
text: simplify font weights

Signed-off-by: Serhat Sevki Dincer <[email protected]>

github.com/gioui/gio - 4a1962e5e8c025d4b66fe200b41ce49fc02537ff authored over 1 year ago by Serhat Sevki Dincer <[email protected]>
app,gpu{,/headless,/internal/rendertest}: replace io/ioutil with io & os

Signed-off-by: Serhat Sevki Dincer <[email protected]>

github.com/gioui/gio - 39b115841025dd4d6730cd2f420a00014a8cb0ea authored over 1 year ago by Serhat Sevki Dincer <[email protected]>
text,widget: remove ineffective assignments

Signed-off-by: Serhat Sevki Dincer <[email protected]>

github.com/gioui/gio - 35a8231963662815bab57457b1a8c48ee34903f5 authored over 1 year ago by Serhat Sevki Dincer <[email protected]>
text: test maxlines with exported API

This commit changes _how_ the test for line wrapping is implemented to rely on the
exported API ...

github.com/gioui/gio - 1210bbb34a767cef92bfe9a5a71a0104a0864aeb authored over 1 year ago by Chris Waldon <[email protected]>
content/news: update february newsletter

Adding Lothar's contribution to gio-x.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmai...

github.com/gioui/giouiorg - 1d1d3438ff0cd82bd01848209d99fe94ad870ab0 authored almost 2 years ago by Chris Waldon <[email protected]>
component: add Fill color field to SurfaceStyle

This enables using menus with non-default background color, for example when using a dark theme....

github.com/gioui/gio-x - 05b40af72ed0bf3d986df27c6639960dbfa38100 authored almost 2 years ago by Lothar May <[email protected]>
content/news: add february newsletter

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

github.com/gioui/giouiorg - 4663b86232c5d646b50874a3f6d8d90584066298 authored almost 2 years ago by Chris Waldon <[email protected]>
resize: maintain ratio when changing constraints

Before this change, changing the constraints (e.g. by resizing a window)
would have the followin...

github.com/gioui/gio-x - 6822f59b3b6b5ceb6cb77afbed65395178c11783 authored almost 2 years ago by Dominik Honnef <[email protected]>
outlay(grid): update scrolling logic

This helps with scrolling jankiness, thanks to Ortwin Wittmann for the
suggested fix.

Updates: ...

github.com/gioui/gio-x - ea2f4a8b0adabddaea64bc66c3065276d06ecf7e authored almost 2 years ago by Chris Waldon <[email protected]>
widget/material: use more efficient way of scrolling lists

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

github.com/gioui/gio - 5f818bc5e7f9d49464fab0d282b7e40768e9203a authored almost 2 years ago by Dominik Honnef <[email protected]>
layout: add API for efficiently scrolling to and by items

The majority of scrolling happens by manipulating the index of the first
displayed item instead ...

github.com/gioui/gio - 8af4472672772c3b779c050d3830ec6424b01fa9 authored almost 2 years ago by Dominik Honnef <[email protected]>
go.*: bump golang.org/x/text

Avoids CVE-2022-32149.

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

github.com/gioui/gio - bb12508a8aa104846767c1452fd8c4971507b07a authored almost 2 years ago by Elias Naur <[email protected]>
explorer: refactor importFile{,s} for Linux

This CL refactors `importFile{,s}` for Linux.
it also prepares for the ability to modify the "la...

github.com/gioui/gio-x - a8f5094dcb965cd6bbfe39beead2c2bcd4d6e192 authored almost 2 years ago by Sebastien Binet <[email protected]>