Skip to content
Golang wayland protocol implementation
Branch: master
Clone or download
Pull request Compare This branch is 13 commits ahead of sternix:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ui
xdg-unstable-v6
xdg
.gitignore
LICENSE
README.md
client.go
common.go
context.go
event.go
request.go
screenshooter.go
text_cursor_position.go
utils.go
utils_test.go

README.md

wl

A wayland protocol implementation in pure Go.

This is a Go implementation of the Wayland protocol. The protocol files themselves (client.go and xdg/shell.go) are built using the tool in github.com/dkolbly/wl-scanner from the XML protocol specification files.

To test:

go get github.com/dkolbly/wl/ui/examples/img  

then:

$GOPATH/bin/img $GOPATH/src/github.com/dkolbly/wl/ui/examples/img/bsd_daemon.jpg

This is a hobby project, forked from a hobby project, github.com/sternix/wl.

Desktops

The image program (img) works in both weston and in Ubuntu Gnome in wayland mode.

You can’t perform that action at this time.