aboutsummaryrefslogtreecommitdiff
path: root/swaybg/main.c
AgeCommit message (Collapse)Author
2015-12-20make gdk-pixbuf dependency really optionalprogandy
2015-12-10Copy+paste swaybg code to swaylock for testingDrew DeVault
2015-12-10Discover swaylock extension in registryDrew DeVault
2015-12-10Refactor gdk pixbuf code into shared client libDrew DeVault
2015-12-08Style enforcementDrew DeVault
2015-12-07swaybg: load more image formats with gdk-pixbuf2progandy
travis: added gdk-pixbuf2 dependency
2015-11-29Add swaybar basicsDrew DeVault
This should make the bar open and appear as the panel, once sway supports panels. Right now it crashes sway!
2015-11-28Use macros for exit valuesChristoph Gysin
2015-11-28Rearrange logging headersDrew DeVault
Ref #270
2015-11-27Style fixes in swaybgDrew DeVault
CONTRIBUTING.md's code example is sourced from this file, so I updated it as well.
2015-11-27Fix build warningsDrew DeVault
2015-11-27Style enforcementDrew DeVault
2015-11-27Don't use the _t postfix on non-typedef structuresDrew DeVault
2015-11-25swaybg: implement scaling mode "fit"Christoph Gysin
2015-11-25swaybg: implement scaling mode "tile"Christoph Gysin
2015-11-25swaybg: implement scaling mode "center"Christoph Gysin
2015-11-25swaybg: implement scaling mode "fill"Christoph Gysin
2015-11-25swaybg: implement scaling mode "stretch"Christoph Gysin
2015-11-25swaybg: check for exact number of argumentsChristoph Gysin
2015-11-25swaybg: make argv constChristoph Gysin
2015-11-19Add wallpapers to output commandDrew DeVault
2015-11-19Stretch image to fit output resolutionDrew DeVault
2015-11-19Basic image rendering for swaybgDrew DeVault
2015-11-19Refactor the crap out of wayland clientsDrew DeVault
And create a background surface on every output when invoking swaybg.
2015-11-18Basic support for extensions in server and clientsDrew DeVault
2015-11-18Fix SIGBUS from wayland clientsDrew DeVault
2015-11-18Clean up memory pool files betterDrew DeVault
2015-11-18Fix up wayland client implementationDrew DeVault
Now it receives frame callbacks and renders properly, and is double buffered and such.
2015-11-13Check the client_setup() return valueSergi Granell
2015-11-13Clean up some things better in wayland clientsDrew DeVault
2015-11-12Further refinement of wayland client supportDrew DeVault
2015-11-12Start fleshing out wayland client implementationDrew DeVault
This introduces a basic shared framework for making wayland clients within sway itself.
2015-11-12Add swaybg executableDrew DeVault
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.