Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b2226ac655 
								
							 
						 
						
							
							
								
								Add client support for HiDPI  
							
							 
							
							... 
							
							
							
							This adds HiDPI support to swaybar, swaybg, and swaylock. 
							
						 
						
							2016-09-05 11:36:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								98aa59fdda 
								
							 
						 
						
							
							
								
								implement solid color rendering for swaybg  
							
							 
							
							
							
						 
						
							2016-07-30 18:50:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								6d971af5c3 
								
							 
						 
						
							
							
								
								Turn swaybg into a shell surface  
							
							 
							
							
							
						 
						
							2016-07-17 11:55:05 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Eklov 
								
							 
						 
						
							
							
							
							
								
							
							
								6d94f77457 
								
							 
						 
						
							
							
								
								Revert "swaybg: Make swaybg a shell surface"  
							
							 
							
							... 
							
							
							
							This reverts commit 99bda4afe2 .
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. 
							
						 
						
							2016-07-14 17:15:31 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Eklov 
								
							 
						 
						
							
							
							
							
								
							
							
								99bda4afe2 
								
							 
						 
						
							
							
								
								swaybg: Make swaybg a shell surface  
							
							 
							
							
							
						 
						
							2016-07-04 21:59:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikkel Oscar Lyderik 
								
							 
						 
						
							
							
							
							
								
							
							
								5e253fdd9a 
								
							 
						 
						
							
							
								
								Correctly exit sway on errors.  
							
							 
							
							... 
							
							
							
							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. 
							
						 
						
							2016-02-26 09:42:21 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									progandy 
								
							 
						 
						
							
							
							
							
								
							
							
								21014e606b 
								
							 
						 
						
							
							
								
								make gdk-pixbuf dependency really optional  
							
							 
							
							
							
						 
						
							2015-12-20 17:37:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								d2e9c68640 
								
							 
						 
						
							
							
								
								Copy+paste swaybg code to swaylock for testing  
							
							 
							
							
							
						 
						
							2015-12-10 08:18:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								067ac6cfa7 
								
							 
						 
						
							
							
								
								Discover swaylock extension in registry  
							
							 
							
							
							
						 
						
							2015-12-10 08:05:27 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								080a263785 
								
							 
						 
						
							
							
								
								Refactor gdk pixbuf code into shared client lib  
							
							 
							
							
							
						 
						
							2015-12-10 07:57:46 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								155f5d2d3e 
								
							 
						 
						
							
							
								
								Style enforcement  
							
							 
							
							
							
						 
						
							2015-12-08 07:10:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									progandy 
								
							 
						 
						
							
							
							
							
								
							
							
								3fdf4f811f 
								
							 
						 
						
							
							
								
								swaybg: load more image formats with gdk-pixbuf2  
							
							 
							
							... 
							
							
							
							travis: added gdk-pixbuf2 dependency 
							
						 
						
							2015-12-07 23:31:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								60e76cf932 
								
							 
						 
						
							
							
								
								Add swaybar basics  
							
							 
							
							... 
							
							
							
							This should make the bar open and appear as the panel, once sway
supports panels. Right now it crashes sway! 
							
						 
						
							2015-11-29 10:58:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								3ba33321de 
								
							 
						 
						
							
							
								
								Use macros for exit values  
							
							 
							
							
							
						 
						
							2015-11-28 23:50:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								e0cb8284fb 
								
							 
						 
						
							
							
								
								Rearrange logging headers  
							
							 
							
							... 
							
							
							
							Ref #270  
							
						 
						
							2015-11-28 08:49:02 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								9b62a98f3e 
								
							 
						 
						
							
							
								
								Style fixes in swaybg  
							
							 
							
							... 
							
							
							
							CONTRIBUTING.md's code example is sourced from this file, so I updated
it as well. 
							
						 
						
							2015-11-27 16:16:54 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								5ae359279b 
								
							 
						 
						
							
							
								
								Fix build warnings  
							
							 
							
							
							
						 
						
							2015-11-27 09:42:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								d1012c497b 
								
							 
						 
						
							
							
								
								Style enforcement  
							
							 
							
							
							
						 
						
							2015-11-27 08:59:21 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								f8f0bcd4d3 
								
							 
						 
						
							
							
								
								Don't use the _t postfix on non-typedef structures  
							
							 
							
							
							
						 
						
							2015-11-27 08:52:59 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								be3fae148b 
								
							 
						 
						
							
							
								
								swaybg: implement scaling mode "fit"  
							
							 
							
							
							
						 
						
							2015-11-25 22:32:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								8630bc3752 
								
							 
						 
						
							
							
								
								swaybg: implement scaling mode "tile"  
							
							 
							
							
							
						 
						
							2015-11-25 22:31:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								621062f18d 
								
							 
						 
						
							
							
								
								swaybg: implement scaling mode "center"  
							
							 
							
							
							
						 
						
							2015-11-25 22:31:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								81a87ec7a7 
								
							 
						 
						
							
							
								
								swaybg: implement scaling mode "fill"  
							
							 
							
							
							
						 
						
							2015-11-25 22:29:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								904983c375 
								
							 
						 
						
							
							
								
								swaybg: implement scaling mode "stretch"  
							
							 
							
							
							
						 
						
							2015-11-25 21:36:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								504ac84cbc 
								
							 
						 
						
							
							
								
								swaybg: check for exact number of arguments  
							
							 
							
							
							
						 
						
							2015-11-25 21:00:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								78c2e29328 
								
							 
						 
						
							
							
								
								swaybg: make argv const  
							
							 
							
							
							
						 
						
							2015-11-25 21:00:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								5728307520 
								
							 
						 
						
							
							
								
								Add wallpapers to output command  
							
							 
							
							
							
						 
						
							2015-11-19 18:55:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								392f02da64 
								
							 
						 
						
							
							
								
								Stretch image to fit output resolution  
							
							 
							
							
							
						 
						
							2015-11-19 08:34:32 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								1a3a7f2514 
								
							 
						 
						
							
							
								
								Basic image rendering for swaybg  
							
							 
							
							
							
						 
						
							2015-11-19 08:20:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b4e5e1381f 
								
							 
						 
						
							
							
								
								Refactor the crap out of wayland clients  
							
							 
							
							... 
							
							
							
							And create a background surface on every output when invoking swaybg. 
							
						 
						
							2015-11-19 07:58:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								82db2a57a9 
								
							 
						 
						
							
							
								
								Basic support for extensions in server and clients  
							
							 
							
							
							
						 
						
							2015-11-18 22:01:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								86372d00db 
								
							 
						 
						
							
							
								
								Fix SIGBUS from wayland clients  
							
							 
							
							
							
						 
						
							2015-11-18 09:55:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								9a1e95b7da 
								
							 
						 
						
							
							
								
								Clean up memory pool files better  
							
							 
							
							
							
						 
						
							2015-11-18 08:36:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								399220f14b 
								
							 
						 
						
							
							
								
								Fix up wayland client implementation  
							
							 
							
							... 
							
							
							
							Now it receives frame callbacks and renders properly, and is double
buffered and such. 
							
						 
						
							2015-11-18 08:22:53 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sergi Granell 
								
							 
						 
						
							
							
							
							
								
							
							
								a8b18b5159 
								
							 
						 
						
							
							
								
								Check the client_setup() return value  
							
							 
							
							
							
						 
						
							2015-11-13 20:42:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c0d2badb 
								
							 
						 
						
							
							
								
								Clean up some things better in wayland clients  
							
							 
							
							
							
						 
						
							2015-11-13 10:27:16 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								11b1ba397f 
								
							 
						 
						
							
							
								
								Further refinement of wayland client support  
							
							 
							
							
							
						 
						
							2015-11-12 19:35:39 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								bfcabe48ef 
								
							 
						 
						
							
							
								
								Start fleshing out wayland client implementation  
							
							 
							
							... 
							
							
							
							This introduces a basic shared framework for making wayland clients
within sway itself. 
							
						 
						
							2015-11-12 19:04:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								4dc913c95e 
								
							 
						 
						
							
							
								
								Add swaybg executable  
							
							 
							
							... 
							
							
							
							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. 
							
						 
						
							2015-11-12 08:31:47 -05:00