summaryrefslogtreecommitdiff
path: root/main.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* swaybg: add HiDPI supportemersion2018-04-031-6/+42
|
* Set exclusive zone to -1 for swaybgDrew DeVault2018-03-301-0/+1
|
* Address review commentsDrew DeVault2018-03-281-31/+13
|
* Refactor configure/ack configure/commit flowDrew DeVault2018-03-281-10/+5
|
* s/scaling_mode/background_mode/gDrew DeVault2018-03-281-24/+24
| | | | Since it now includes SOLID_COLOR this is a more appropriate name.
* Implement image backgroundsDrew DeVault2018-03-281-2/+112
|
* Add solid-color rendering to swaybgDrew DeVault2018-03-281-0/+187
|
* Add client protocols and swaybg skeletonDrew DeVault2018-03-281-182/+7
|
* swaybg: check that background can be loadedLinus Heckemann2017-07-031-0/+8
|
* Add client support for HiDPIDrew DeVault2016-09-051-15/+19
| | | | This adds HiDPI support to swaybar, swaybg, and swaylock.
* implement solid color rendering for swaybgZandr Martin2016-07-301-95/+121
|
* Turn swaybg into a shell surfaceDrew DeVault2016-07-171-0/+1
|
* Revert "swaybg: Make swaybg a shell surface"David Eklov2016-07-141-1/+0
| | | | | | | 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 surfaceDavid Eklov2016-07-041-0/+1
|
* Correctly exit sway on errors.Mikkel Oscar Lyderik2016-02-261-2/+2
| | | | | | | | 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 optionalprogandy2015-12-201-0/+4
|
* Copy+paste swaybg code to swaylock for testingDrew DeVault2015-12-101-2/+2
|
* Discover swaylock extension in registryDrew DeVault2015-12-101-1/+0
|
* Refactor gdk pixbuf code into shared client libDrew DeVault2015-12-101-107/+2
|
* Style enforcementDrew DeVault2015-12-081-1/+1
|
* swaybg: load more image formats with gdk-pixbuf2progandy2015-12-071-1/+118
| | | | travis: added gdk-pixbuf2 dependency
* Add swaybar basicsDrew DeVault2015-11-291-3/+1
| | | | | This should make the bar open and appear as the panel, once sway supports panels. Right now it crashes sway!
* Use macros for exit valuesChristoph Gysin2015-11-281-1/+1
|
* Rearrange logging headersDrew DeVault2015-11-281-0/+1
| | | | Ref #270
* Style fixes in swaybgDrew DeVault2015-11-271-39/+39
| | | | | CONTRIBUTING.md's code example is sourced from this file, so I updated it as well.
* Fix build warningsDrew DeVault2015-11-271-1/+1
|
* Style enforcementDrew DeVault2015-11-271-59/+58
|
* Don't use the _t postfix on non-typedef structuresDrew DeVault2015-11-271-2/+2
|
* swaybg: implement scaling mode "fit"Christoph Gysin2015-11-251-0/+23
|
* swaybg: implement scaling mode "tile"Christoph Gysin2015-11-251-0/+10
|
* swaybg: implement scaling mode "center"Christoph Gysin2015-11-251-0/+8
|
* 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-181-1/+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-131-4/+15
|
* Further refinement of wayland client supportDrew DeVault2015-11-121-2/+12
|
* Start fleshing out wayland client implementationDrew DeVault2015-11-121-1/+22
| | | | | This introduces a basic shared framework for making wayland clients within sway itself.
* Add swaybg executableDrew DeVault2015-11-121-0/+6
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.