Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gioui/gio-x
Mirror of the Gio x repository (https://git.sr.ht/~whereswaldon/gio-x)
https://github.com/gioui/gio-x
Users may want to associate complex metadata with spans, such as objects
that interactive spans ...
Signed-off-by: Dominik Honnef <[email protected]>
a0b26f7d48aa345f34ae5dd7e0587256e45dceba authored over 2 years ago by Dominik Honnef <[email protected]>
It should be valid to provide nil state for Text if no spans
are interactive.
Signed-off-by: Ch...
02a5084a3ebdf0ffc961794b94154abc258bdeaf authored over 2 years ago by Chris Waldon <[email protected]>Signed-off-by: Dominik Honnef <[email protected]>
249e0ff70a06ddbb7ea8aa38990050ff0ba80359 authored over 2 years ago by Dominik Honnef <[email protected]>Signed-off-by: Dominik Honnef <[email protected]>
34c2fc95672e9eccc78792d55e08c1d2f2e81495 authored over 2 years ago by Dominik Honnef <[email protected]>Signed-off-by: Dominik Honnef <[email protected]>
dd943a72e93f84a03aadfb48202ccd940705c942 authored over 2 years ago by Dominik Honnef <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
28d59114e5708b628cac764e0f03305c9c781cd8 authored over 2 years ago by Chris Waldon <[email protected]>
12 isn't readable on some low-dpi screens, at least not well.
Use a more reliably readable defau...
Signed-off-by: Chris Waldon <[email protected]>
8415d02c9cf2a0bcf9a09b60e1cf19bd1a206436 authored over 2 years ago by Chris Waldon <[email protected]>
Don't make the Grid as large as the Max constraint. Instead, make it at
least as large as the Mi...
Signed-off-by: Chris Waldon <[email protected]>
7a0dc49a7fd4f1bf3aa7e9f3fe5d1e3854419431 authored over 2 years ago by Chris Waldon <[email protected]>
The old code accounted for the number of locked rows twice, which caused
it to render fewer tota...
This commit fixes a markdown rendering bug that would clear
the bold/italic state of text when e...
Signed-off-by: Chris Waldon <[email protected]>
a30e84e34d4e7b9aad1a6292e5d28752cddb3b79 authored over 2 years ago by Chris Waldon <[email protected]>
The change to Gio's text shaper that dropped support for breaking
within words subtly broke an a...
This commit enables consuming code to configure the text sizes
and colors generated by the markd...
Signed-off-by: Chris Waldon <[email protected]>
bea3625e99adff33ad8abda7a5eabfafa3a9bd4e authored over 2 years ago by Chris Waldon <[email protected]>Signed-off-by: er <[email protected]>
25f67b5b7e87826d6c4a3e6eb2d4c46bc80b13eb authored over 2 years ago by er <[email protected]>
This commit adds support for material themed grid and table widgets
with appropriate scorllbars ...
This patch implements a two dimensional grid that functions much
like layout.List. The API accep...
This commit removes the outlay.Table type that is obsolete now
that we have a more general two d...
This change updates the all packages to be compatible with the
new unit package exposed by Gio c...
The GridWrap type previously returned a zero baseline unconditionally,
which made it impossible ...
This commit alters the way in which the decorative border around
the text field is drawn. It was...
As per android official docs
https://developer.android.com/guide/components/intents-filters#Decl...
Signed-off-by: Mearaj <[email protected]>
f9e5afd218f1f018a4c27d4078be6ac943a3dd03 authored over 2 years ago by Mearaj <[email protected]>
This commit correctly converts a subslice operation to use byte
offsets instead of rune offsets,...
I had to adjust test thresholds to make the tests pass, because the
output isn't pixel-perfect i...
This commit tweaks the richtext package to match the new text
shaper API in Gio core.
NOTE: thi...
bc7801f4bd031daa98bc3b567cae0db9a7cc7d63 authored almost 3 years ago by Chris Waldon <[email protected]>
This commit alters the ModalStyle to defer laying out the
scrim and modal widget. This was alway...
Signed-off-by: Egon Elbre <[email protected]>
8b9099e590c1bd71b53e9beacef007cb72af3c06 authored almost 3 years ago by Egon Elbre <[email protected]>
This commit fixes a bug in the linux backend that would fail
to present a file selector if no ex...
This commit allows users to position a ContextArea's contextual widget
at a fixed location inste...
Signed-off-by: Chris Waldon <[email protected]>
60bcbabb6b021ae4b97afdc60a6fdae3528233cc authored almost 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Elias Naur <[email protected]>
8fb85f1fee87ca220a07522f5653ed8dfb41929e authored almost 3 years ago by Elias Naur <[email protected]>
I was getting more of the strange rectangular artifacts like I
reported in issue 331. I discover...
This commit updates to the latest Gio APIs and adapts
the explorer package to changes in app.Vie...
References: https://todo.sr.ht/~eliasnaur/gio/331
Signed-off-by: Andy Balholm <[email protected]>
Maintaining a multi-module repo for the sake of dependency
isolation is no longer worth the main...
This commit updates the public API of explorer to use slightly
more common names. While here, al...
This commit implements a Linux file explorer relying upon the XDG
Desktop Portal specification. ...
It also removed deprecated function.
Signed-off-by: Inkeliz <[email protected]>
b288d1bcc872011362a8ed87465d5a9f8106f468 authored about 3 years ago by Inkeliz <[email protected]>
That simplifies the API in general and the newFile is capable to read
and write.
Signed-off-by:...
3ef37451ff0fb8ae9096eac8b9a1abf597d273a7 authored about 3 years ago by Inkeliz <[email protected]>99f1ec5c3dd5a2943966d373447ad47be3c1fcb4 authored about 3 years ago by Inkeliz <[email protected]>
Signed-off-by: Inkeliz <[email protected]>
38065a8f9f2bd9d3be35a074eafee5d9d719490a authored about 3 years ago by Inkeliz <[email protected]>Signed-off-by: Inkeliz <[email protected]>
3d5b8c48511f46cc7fb17465f82f9fb80a83a98f authored about 3 years ago by Inkeliz <[email protected]>a7e5abe8a1ea4de762c8b4705a4fa780e3fbef63 authored about 3 years ago by Inkeliz <[email protected]>
Before that patch selecting files with special-characters (such
symbols: #$%) will cause error o...
Signed-off-by: Inkeliz <[email protected]>
77c47a923931f49ffa38eec729186c224f1818d4 authored about 3 years ago by Inkeliz <[email protected]>9652b40cbfc9179ad9ff88e51877b79dce39673a authored about 3 years ago by Inkeliz <[email protected]>
Signed-off-by: Inkeliz <[email protected]>
808f364bcb25caadcb97aea274f0e3fbef725480 authored about 3 years ago by Inkeliz <[email protected]>Signed-off-by: Inkeliz <[email protected]>
38c3558507b5ba17ec0b720fb054411fda528df7 authored about 3 years ago by Inkeliz <[email protected]>Co-authored-by: Chris Waldon <[email protected]>
0d96c8269737b7beb3fc2dafd8d6a9ef6847f551 authored about 3 years ago by inkeliz <[email protected]>
Now, there's a single `File` struct. It also returns errors directly
from Java. Also, minor impr...
Co-authored-by: Chris Waldon <[email protected]>
5f16795552fc4091a8db4ab859987952aedb4848 authored about 3 years ago by inkeliz <[email protected]>Signed-off-by: Inkeliz <[email protected]>
cf0ec7aa6fbce78bd0aedb863627e11e168a8e5f authored about 3 years ago by Inkeliz <[email protected]>Signed-off-by: Inkeliz <[email protected]>
0e056c46458204c46b31cfa53e2b8b9cc7cfd927 authored about 3 years ago by Inkeliz <[email protected]>Signed-off-by: Inkeliz <[email protected]>
b642d6c386e505dd7f4e0bd836a2be463b7db3d1 authored about 3 years ago by Inkeliz <[email protected]>Signed-off-by: Inkeliz <[email protected]>
f7cc0a2872819742171aacd636caf065ec328126 authored about 3 years ago by Inkeliz <[email protected]>
Since both macOS and iOS shares the same API, it's more logical to
move it to `file_darwin.go`.
...
807e1550f1dae43f4d60e31493e83ca4adb4110f authored about 3 years ago by Inkeliz <[email protected]>
The calculated value for maxDist (the maximum allowable error when
converting cubic Beziers to q...
This commit updates the stroke tests to use the new signature for
the screenshot feature.
Signe...
0484e0de5e4d9be53e6c81ca63199accc8c84eaa authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Inkeliz <[email protected]>
0e5541c3121514a39c29f9dd86a99b4992889104 authored about 3 years ago by Inkeliz <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
cf2b1f072816979d36533b84b059f9ca6e3fe045 authored about 3 years ago by Chris Waldon <[email protected]>
This commit adds rudimentary support for the new accessibility
capabilities offered by the io/se...
Signed-off-by: Chris Waldon <[email protected]>
cead9283b8ff8813aec199ec7da3f273aea74ae2 authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
ada1f8ee60135be76cfa0ab3839182aa22a5b43c authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
17593657c707dfeb1dc273fd8271a503d58732eb authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
8c56777e18fe414ddd6abe6912ef70f312aa341c authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
ebdc19c7d07eac042d6d41ca5d1a73a778210bb7 authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
1dec1aaa87acc3525273dc5c290a0f91f995470e authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
b2be7df93f1d99c4f6a1de7de3a897a819e5372f authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Elias Naur <[email protected]>
8b84dabf32e328706027ccc6e44d3174001f2d05 authored about 3 years ago by Elias Naur <[email protected]>I missed the test in during the move from Gio core.
Signed-off-by: Elias Naur <[email protected]>
26f23a1d450fd51b92c92967df0f7ed1567fd281 authored about 3 years ago by Elias Naur <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
bfc7fa7a9f5be4fcfe82ba4ce149ac5782f5d190 authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
a9f11444cd8ce54693253cfd6f837730635ec2ec authored about 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
586665ce061344d65eeaa61c5cd872c7c72d790f authored over 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
97deee88322ab63ba20daa626e162aceee8b2629 authored over 3 years ago by Chris Waldon <[email protected]>
This is a port of Sebastien Binet's stroke approximation algorithms.
They are no longer in Gio c...
Signed-off-by: Nicolas Maupu <[email protected]>
67e1f4fcf9d145afe590bff384a0de4ca374a701 authored over 3 years ago by Nicolas Maupu <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
199c05a62a31f3397417fab9d59119305d2882b3 authored over 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
df03ea9b919c13501aba0101b8b64a1278ed558e authored over 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
05a92a7bf786b87c74405494ecaa9b9c6da0d7a3 authored over 3 years ago by Chris Waldon <[email protected]>
This commit adds a simple discloser/revealer/expander
widget similar to the HTML summary/details...
Signed-off-by: Chris Waldon <[email protected]>
03983cf62a7e3d5cc24a13b2998cbc2b914490a0 authored over 3 years ago by Chris Waldon <[email protected]>
This does mean that partial characters can be drawn, but the
result is a much more precise label...
The default notifier instance used by the Push function was being
created with an init() functio...
This change uses a single package-level init function instead
of many spread throughout the diff...
Undo some indirection, using interfaces directly.
Signed-off-by: Jack Mordaunt <jackmordaunt.de...
c24ad1544e98ae745faa29142de0b243c7fad458 authored over 3 years ago by Jack Mordaunt <[email protected]>notify.Push is all you need!
Concrete type is established on package initialization.
Signed-of...
e57f01cea19cd8f2f9879e9eb03984c20ad70b8e authored over 3 years ago by Jack Mordaunt <[email protected]>'Manager' is very ambiguous.
Also, use zero allocation (*type)(nil) for testing interface confo...
e544f34c2cf6f4eb6300a63002901c265b54ede5 authored over 3 years ago by Jack Mordaunt <[email protected]>
Relies on go-toast, which is a Windows notification thingy.
Given that toast supports icons, I s...
Signed-off-by: Chris Waldon <[email protected]>
fdc0104473cbe6b9ac57a98e9d1f7aba417403b4 authored over 3 years ago by Chris Waldon <[email protected]>Signed-off-by: Chris Waldon <[email protected]>
47f01e11f1342430c6e8e43002c131124e5a20ce authored over 3 years ago by Chris Waldon <[email protected]>
Explorer can be use used to read/write files, allowing the user
to select the file using the fil...
Previously, reading large files (> 10MB) locks the "mainthread", making the app
unresponsive and...
The API change is introduced here
https://github.com/gioui/gio/commit/6e9bb7b91ce5be81b46ac246af...
The PassOp on the ContextArea was incorrectly set after
creating the click area. This prevented ...
Signed-off-by: Chris Waldon <[email protected]>
9b000be6ad584409851fcddd2ac8f0fa93024478 authored over 3 years ago by Chris Waldon <[email protected]>