aboutsummaryrefslogtreecommitdiffstats
path: root/swaybg/main.c
Commit message (Collapse)AuthorAge
* swaybg: check that background can be loadedLibravatar Linus Heckemann2017-07-03
|
* Add client support for HiDPILibravatar Drew DeVault2016-09-05
| | | | This adds HiDPI support to swaybar, swaybg, and swaylock.
* implement solid color rendering for swaybgLibravatar Zandr Martin2016-07-30
|
* Turn swaybg into a shell surfaceLibravatar Drew DeVault2016-07-17
|
* Revert "swaybg: Make swaybg a shell surface"Libravatar David Eklov2016-07-14
| | | | | | | This reverts commit 99bda4afe27d9e5723ab6b0ebe5eabb0caaa8eeb. It turned out that code to handle swaybg as shell surface was broken so we don't want to make swaybg a shell surface until this has been fixed.
* swaybg: Make swaybg a shell surfaceLibravatar David Eklov2016-07-04
|
* Correctly exit sway on errors.Libravatar Mikkel Oscar Lyderik2016-02-26
| | | | | | | | Calling `exit` in sway_terminate prevents sway from correctly shutting down (freeing data, cleanly terminating the ipc server, etc.). A better way is to exit straight away if the failure occurs before `wlc_run` and use sway_abort as usual if it occur when wlc is running.
* make gdk-pixbuf dependency really optionalLibravatar progandy2015-12-20
|
* Copy+paste swaybg code to swaylock for testingLibravatar Drew DeVault2015-12-10
|
* Discover swaylock extension in registryLibravatar Drew DeVault2015-12-10
|
* Refactor gdk pixbuf code into shared client libLibravatar Drew DeVault2015-12-10
|
* Style enforcementLibravatar Drew DeVault2015-12-08
|
* swaybg: load more image formats with gdk-pixbuf2Libravatar progandy2015-12-07
| | | | travis: added gdk-pixbuf2 dependency
* Add swaybar basicsLibravatar Drew DeVault2015-11-29
| | | | | This should make the bar open and appear as the panel, once sway supports panels. Right now it crashes sway!
* Use macros for exit valuesLibravatar Christoph Gysin2015-11-28
|
* Rearrange logging headersLibravatar Drew DeVault2015-11-28
| | | | Ref #270
* Style fixes in swaybgLibravatar Drew DeVault2015-11-27
| | | | | CONTRIBUTING.md's code example is sourced from this file, so I updated it as well.
* Fix build warningsLibravatar Drew DeVault2015-11-27
|
* Style enforcementLibravatar Drew DeVault2015-11-27
|
* Don't use the _t postfix on non-typedef structuresLibravatar Drew DeVault2015-11-27
|
* swaybg: implement scaling mode "fit"Libravatar Christoph Gysin2015-11-25
|
* swaybg: implement scaling mode "tile"Libravatar Christoph Gysin2015-11-25
|
* swaybg: implement scaling mode "center"Libravatar Christoph Gysin2015-11-25
|
* swaybg: implement scaling mode "fill"Libravatar Christoph Gysin2015-11-25
|
* swaybg: implement scaling mode "stretch"Libravatar Christoph Gysin2015-11-25
|
* swaybg: check for exact number of argumentsLibravatar Christoph Gysin2015-11-25
|
* swaybg: make argv constLibravatar Christoph Gysin2015-11-25
|
* Add wallpapers to output commandLibravatar Drew DeVault2015-11-19
|
* Stretch image to fit output resolutionLibravatar Drew DeVault2015-11-19
|
* Basic image rendering for swaybgLibravatar Drew DeVault2015-11-19
|
* Refactor the crap out of wayland clientsLibravatar Drew DeVault2015-11-19
| | | | And create a background surface on every output when invoking swaybg.
* Basic support for extensions in server and clientsLibravatar Drew DeVault2015-11-18
|
* Fix SIGBUS from wayland clientsLibravatar Drew DeVault2015-11-18
|
* Clean up memory pool files betterLibravatar Drew DeVault2015-11-18
|
* Fix up wayland client implementationLibravatar Drew DeVault2015-11-18
| | | | | Now it receives frame callbacks and renders properly, and is double buffered and such.
* Check the client_setup() return valueLibravatar Sergi Granell2015-11-13
|
* Clean up some things better in wayland clientsLibravatar Drew DeVault2015-11-13
|
* Further refinement of wayland client supportLibravatar Drew DeVault2015-11-12
|
* Start fleshing out wayland client implementationLibravatar Drew DeVault2015-11-12
| | | | | This introduces a basic shared framework for making wayland clients within sway itself.
* Add swaybg executableLibravatar Drew DeVault2015-11-12
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.