summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* swaybg: implement scaling mode "fill"Christoph Gysin2015-11-251-0/+23
|
* swaybg: implement scaling mode "stretch"Christoph Gysin2015-11-251-3/+24
|
* swaybg: check for exact number of argumentsChristoph Gysin2015-11-251-1/+1
|
* swaybg: make argv constChristoph Gysin2015-11-251-2/+2
|
* Add wallpapers to output commandDrew DeVault2015-11-191-13/+14
|
* Stretch image to fit output resolutionDrew DeVault2015-11-191-10/+12
|
* Basic image rendering for swaybgDrew DeVault2015-11-191-3/+6
|
* Refactor the crap out of wayland clientsDrew DeVault2015-11-191-19/+45
| | | | And create a background surface on every output when invoking swaybg.
* Basic support for extensions in server and clientsDrew DeVault2015-11-182-1/+8
|
* Support cursors over wayland clientsDrew DeVault2015-11-181-1/+1
| | | | Apparently wayland has fucking client-side cursors, too
* Generate protocol headersDrew DeVault2015-11-181-3/+6
|
* Fix SIGBUS from wayland clientsDrew DeVault2015-11-181-2/+2
|
* Clean up memory pool files betterDrew DeVault2015-11-181-1/+4
|
* Fix up wayland client implementationDrew DeVault2015-11-181-25/+12
| | | | | Now it receives frame callbacks and renders properly, and is double buffered and such.
* Check the client_setup() return valueSergi Granell2015-11-131-1/+3
|
* Clean up some things better in wayland clientsDrew DeVault2015-11-132-5/+16
|
* Clean up CMake stuffDrew DeVault2015-11-131-1/+2
|
* common: create a static libraryBen Boeckel2015-11-121-3/+1
|
* cmake: clean up installation rulesBen Boeckel2015-11-121-4/+4
|
* cmake: set the output directory onceBen Boeckel2015-11-121-1/+0
|
* Further refinement of wayland client supportDrew DeVault2015-11-121-2/+12
|
* Start fleshing out wayland client implementationDrew DeVault2015-11-122-3/+30
| | | | | This introduces a basic shared framework for making wayland clients within sway itself.
* Add swaybg executableDrew DeVault2015-11-122-0/+33
This will let users set their background to something other than that cringy demoscene thing wlc has now. It's also going to be the first wayland client written for sway, so I picked an easy thing to work on. We'll have to figure out how to indicate that it's a special view.