summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* make gdk-pixbuf dependency really optionalprogandy2015-12-202-2/+13
|
* 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-102-109/+4
|
* Style enforcementDrew DeVault2015-12-081-1/+1
|
* swaybg: load more image formats with gdk-pixbuf2progandy2015-12-072-1/+120
| | | | travis: added gdk-pixbuf2 dependency
* cmake: build common code only onceChristoph Gysin2015-12-021-24/+4
| | | | This creates (static) libraries for protocols/, common/, and wayland/.
* cmake: remove subprojectsChristoph Gysin2015-12-011-7/+5
|
* cmake: remove unnecessary quotesChristoph Gysin2015-12-011-2/+2
|
* cmake: use out-of-source buildChristoph Gysin2015-12-011-1/+0
|
* cmake: use tabs instead of spacesChristoph Gysin2015-12-011-22/+22
|
* cmake: style consistencyChristoph Gysin2015-12-011-6/+20
|
* cmake: convert all cmake commands to lowercaseChristoph Gysin2015-12-011-4/+4
|
* 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-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.