Skip to content
MeshBenchPublic
forked from gioui/gio

About

Mirror of the Gio main repository (https://git.sr.ht/~eliasnaur/gio)

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

3,159 Commits

Folders and files

Repository files navigation

MeshBench fork of Gio

A fork of gioui.org, maintained for MeshBench, an RF-accurate MeshCore network simulator. Upstream plus a patch, not a rewrite.

What it adds. Wayland layer-shell surfaces: a window that asks the compositor for a layer and an anchor rather than being placed like an ordinary window, which is what lets a panel sit above everything else where the platform allows a client to ask. Config gained the outputs the compositor reports, as rectangles rather than their union, because a desktop is a set of screens and not the box around them.

Which branch. meshbench-main is the integration branch and the default. MeshBench's go.mod pins a commit on it through a replace directive, so this repository is public for the same reason the source archive exists: a recipient of a MeshBench release has to be able to rebuild it.

Upstream's own README follows.


Immediate mode GUI programs in Go for Android, iOS, macOS, Linux, FreeBSD, OpenBSD, Windows, and WebAssembly (experimental).

Installation, examples, documentation

Go to gioui.org.

builds.sr.ht status

Issues

File bugs and TODOs through the issue tracker or send an email to ~eliasnaur/gio@todo.sr.ht. For general discussion, use the mailing list: ~eliasnaur/gio@lists.sr.ht.

Contributing

Post discussion to the mailing list and patches to gio-patches. No Sourcehut account is required and you can post without being subscribed.

See the contribution guide for more details.

An official GitHub mirror is available.

Tags

Pre-1.0 tags are provided for reference only, and do not designate releases with ongoing support. Bugfixes will not be backported to older tags.

Tags follow semantic versioning. In particular, as the major version is zero:

  • breaking API or behavior changes will increment the minor version component.
  • non-breaking changes will increment the patch version component.

About

Mirror of the Gio main repository (https://git.sr.ht/~eliasnaur/gio)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages