6eda10e4ca 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix pango markup  
							
							... 
							
							
 
							
							The condition checking if the markup is valid was inverted.
This commit also adds better error handling: if the markup cannot
be parsed, it fallbacks to plain text. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								789a877b37 
								
							
								 
							
						 
						
							
							
								
								Fix crash when using pango markup font  
							
							... 
							
							
 
							
							The characters & < > ' " needs to be escaped when using pango markup
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								25af959fe9 
								
							
								 
							
						 
						
							
							
								
								Fix gcc string truncation warnings  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d053acbed6 
								
							
								 
							
						 
						
							
							
								
								R E N D E R I N G  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								066143adef 
								
							
								 
							
						 
						
							
							
								
								Add password buffer, refactor rendering/surfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b32bf595ae 
								
							
								 
							
						 
						
							
							
								
								Initial swaylock port  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a28730edee 
								
							
								 
							
						 
						
							
							
								
								Move swaybg background rendering into common/  
							
							... 
							
							
 
							
							swaylock will use it too 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c507727ad2 
								
							
								 
							
						 
						
							
							
								
								Fix use-after-free with block hotspots  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								849c3515ab 
								
							
								 
							
						 
						
							
							
								
								Use statically allocated text buffer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cab1352801 
								
							
								 
							
						 
						
							
							
								
								Start port of swaybar to layer shell  
							
							... 
							
							
 
							
							This starts up the event loop and wayland display and shims out the
basic top level rendering concepts. Also includes some changes to
incorporate pango into the 1.x codebase properly. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								382e8af418 
								
							
								 
							
						 
						
							
							
								
								Allow sway IPC clients to fall back to i3 socket  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d39bda76c4 
								
							
								 
							
						 
						
							
							
								
								Address review comments  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								632bb948b7 
								
							
								 
							
						 
						
							
							
								
								Add solid-color rendering to swaybg  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d4ddfec32e 
								
							
								 
							
						 
						
							
							
								
								common/log: finish removing most log functions  
							
							... 
							
							
 
							
							Keep sway_abort and sway_assert and convert them to use wlr_log
functions 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								67985e9031 
								
							
								 
							
						 
						
							
							
								
								sway: change all sway_log to wlr_log  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f9413adde7 
								
							
								 
							
						 
						
							
							
								
								build: add wlroots dependency to common  
							
							... 
							
							
 
							
							It is required for include path if wlroots is not built in standard path,
but found through pkg-config 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								517af37cc9 
								
							
								 
							
						 
						
							
							
								
								remove relevant CMakeLists.txt  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cc310cffb0 
								
							
								 
							
						 
						
							
							
								
								meson: common static library  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								88cc7e3178 
								
							
								 
							
						 
						
							
							
								
								use meson subdirectories  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								977c1f6a30 
								
							
								 
							
						 
						
							
							
								
								common/util: replace WLC_BIT_MOD_* by WLR_MODIFIER_*  
							
							... 
							
							
 
							
							This removes the last wlc/wlc.h include actually in use 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								733993a651 
								
							
								 
							
						 
						
							
							
								
								Move everything to sway/old/  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								016261fd64 
								
							
								 
							
						 
						
							
							
								
								Print log level even if STDERR is not a tty  
							
							... 
							
							
 
							
							Makes reading debug logs much easier, debug lines will start with `E`,
info lines with `I` and error lines with `E`. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7fef283044 
								
							
								 
							
						 
						
							
							
								
								FreeBSD fixes  
							
							... 
							
							
 
							
							Increase _POSIX_SOURCE value where needed.
Increase _XOPEN_SOURCE value where needed.
Conditionally link to libcap (only on Linux).
Possibly some trailing whitespace fixes (automatic). 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f470fa58a3 
								
							
								 
							
						 
						
							
							
								
								Replace spaces with tabs in resolve_path  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								586eca0e4c 
								
							
								 
							
						 
						
							
							
								
								Fix link to dotfiles,  closes   #1193  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								8ecb490679 
								
							
								 
							
						 
						
							
							
								
								Make sway_abort() report location  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c9694ee63d 
								
							
								 
							
						 
						
							
							
								
								Add resolve_path() to utils  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								709b53bd43 
								
							
								 
							
						 
						
							
							
								
								Fix location reported by sway_assert  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								eb3b1ec5f1 
								
							
								 
							
						 
						
							
							
								
								Fix variadic forwarding in sway_assert  
							
							... 
							
							
 
							
							_sway_assert is a variadic function which tries
to delegate to another variadic function. This
requires a vprintf-style variant of the delegate.
https://stackoverflow.com/a/150616  
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								9aed9d9359 
								
							
								 
							
						 
						
							
							
								
								UnGNUify the codebase  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								34e2c70abc 
								
							
								 
							
						 
						
							
							
								
								Feature for  #1078 : Configurable swaylock colors  
							
							... 
							
							
 
							
							Colors are configured through the command line so that swaylock conforms
to the i3lock fork 'github.com/chrjguill/i3lock-color'. Differences from
it are that one letter options '-r' and '-s' are not implimentend because
'-s' is already used by '--scaling' in swaylock.
This commit also fixed whitespace in 'include/swaylock/swaylock.h' and
changed `parse_color` in 'common/util.h' so that it can accept colors
that do not start with a hash. This was done to keep compatability with
the i3lock fork. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								1b87193c3d 
								
							
								 
							
						 
						
							
							
								
								Added "layout promote" command.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d75a747a3d 
								
							
								 
							
						 
						
							
							
								
								Handle config-related allocation failures  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								4c6c65e70c 
								
							
								 
							
						 
						
							
							
								
								Handle malloc failures from read_line  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								9ad1e6b40f 
								
							
								 
							
						 
						
							
							
								
								Handle malloc failure in ipc_recv_response  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								416417a54c 
								
							
								 
							
						 
						
							
							
								
								Reorganize includes  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								949933c5c3 
								
							
								 
							
						 
						
							
							
								
								Fix to make ipc client code FreeBSD compatible.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								bf4056a2c6 
								
							
								 
							
						 
						
							
							
								
								common: use strtoul in parse_color to avoid clamp  
							
							... 
							
							
 
							
							Some implementations of strtol may clamp the values to LONG_MAX instead of
wrapping around to negative values, so use strtoul instead to parse colors. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								98aa59fdda 
								
									
								
							
								 
							
						 
						
							
							
								
								implement solid color rendering for swaybg  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								70360c5c07 
								
							
								 
							
						 
						
							
							
								
								Add timestamp to log messages  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c8917395c0 
								
							
								 
							
						 
						
							
							
								
								Remove SIGSERV and SIGABORT handler  
							
							... 
							
							
 
							
							From now on let's just let the core dumps happen and ask users to
provide them. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								26842ff383 
								
							
								 
							
						 
						
							
							
								
								Add get_log_level() to encapsulate v (current log level)  
							
							... 
							
							
 
							
							This patch also makes all global variable in log.c static. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								9ecb43ea3b 
								
									
								
							
								 
							
						 
						
							
							
								
								couple small fixes  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2298143d09 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup + add timeouts for pid_workspace list  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								66caee645c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into assign-command  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								03d79b41c7 
								
									
								
							
								 
							
						 
						
							
							
								
								semi-working (only non-client/server wayland apps)  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								230591fa4e 
								
									
								
							
								 
							
						 
						
							
							
								
								Common: Readline: Ignore newline on '\' escaped line ends.  
							
							... 
							
							
 
							
							Escape line return when reading from a file with the '\' character.
Similar to shell scripts.
Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch> 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								9ccc92705e 
								
							
								 
							
						 
						
							
							
								
								implement stable sort for lists  
							
							... 
							
							
 
							
							also change sort_workspaces() to use it 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								cc9d1cacbb 
								
							
								 
							
						 
						
							
							
								
								common: refactor sway_log()  
							
							... 
							
							
 
							
							This removes most preprocessor logic, leaving it only it the header. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f53ddbe800 
								
							
								 
							
						 
						
							
							
								
								common: fix double-close in error_handler()  
							
							
 
							
						 
						
							10 years ago