9ad1e6b40f 
								
							
								 
							
						 
						
							
							
								
								Handle malloc failure in ipc_recv_response  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								ad4d21d60b 
								
							
								 
							
						 
						
							
							
								
								add bar colours for focused_(workspace|statusline|separator)  
							
							... 
							
							
 
							
							If these aren't defined in config, color settings without 'focused_'
prefix are used as a fallback. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								2a24772c4b 
								
							
								 
							
						 
						
							
							
								
								config: set pango_markup default to false  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c0916f6138 
								
							
								 
							
						 
						
							
							
								
								Use CAIRO_OPERATOR_SOURCE for swaybar  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								6f2c39610e 
								
							
								 
							
						 
						
							
							
								
								parse pango markup in workspace names (and bugfix)  
							
							... 
							
							
 
							
							This change allows using numeric character references in workspace names
- for example æ which stands for sharp s. A fix was necessary in
get_pango_layout, since markup and parsed markup had different width. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								fe89d7fba3 
								
							
								 
							
						 
						
							
							
								
								Correctly scale swaybar  
							
							... 
							
							
 
							
							Fixes  #910 . There were some missing multiplications with window->scale. 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								e4cb4d1b5c 
								
							
								 
							
						 
						
							
							
								
								Fix swaybar when running on named outputs.  
							
							... 
							
							
 
							
							When using a bar on a named output, load_swaybars() requires the
output to be active (ie. in the root container), but this is not the case if
the bar is added to the last output. To fix this, load_swaybars() is now
called after the output has been added to the root container.
After fixing that, swaybar would segfault due to using the wrong index
variable when loading outputs and config. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c239f228c2 
								
							
								 
							
						 
						
							
							
								
								swaybar sends workspace name in quotes  
							
							... 
							
							
 
							
							fixes  #894  
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								af44154119 
								
							
								 
							
						 
						
							
							
								
								Fix constant scale factor in font code  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								b2226ac655 
								
							
								 
							
						 
						
							
							
								
								Add client support for HiDPI  
							
							... 
							
							
 
							
							This adds HiDPI support to swaybar, swaybg, and swaylock. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								61184e3208 
								
							
								 
							
						 
						
							
							
								
								Initial testing on hidpi clients  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								416417a54c 
								
							
								 
							
						 
						
							
							
								
								Reorganize includes  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								98aa59fdda 
								
									
								
							
								 
							
						 
						
							
							
								
								implement solid color rendering for swaybg  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								06f46955c0 
								
							
								 
							
						 
						
							
							
								
								Fix a warning  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								3bb880bf20 
								
							
								 
							
						 
						
							
							
								
								Implement configurable wrapping on bar ws scroll  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								147a88260a 
								
							
								 
							
						 
						
							
							
								
								Fix   #753  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								e38d6b94b8 
								
							
								 
							
						 
						
							
							
								
								Change workspace when mouse wheel is scrolled while hovering over the bar  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								250ddc66c6 
								
							
								 
							
						 
						
							
							
								
								Rename pointer_input::notify to indicate that is called on button clicks  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								8a232c8cfd 
								
							
								 
							
						 
						
							
							
								
								Send command to sway to change workspace when workspace button is clicked  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								a0c8799c80 
								
							
								 
							
						 
						
							
							
								
								Compute what workspace button is clicked  
							
							... 
							
							
 
							
							This commit does not do anything with this information other than logging it. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c805e42635 
								
							
								 
							
						 
						
							
							
								
								Extract workspace size computation from render_workspace_button()  
							
							... 
							
							
 
							
							Also remove some unnecessary strtup()s and rename a few variables and functions. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								103954dd2b 
								
							
								 
							
						 
						
							
							
								
								Setup to receive mouse click events and log them  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d3752b4140 
								
							
								 
							
						 
						
							
							
								
								swaybar: Make swaybar a shell surface  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c55ae9956b 
								
							
								 
							
						 
						
							
							
								
								Fix another -Wunused-result  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								468ddfb34d 
								
							
								 
							
						 
						
							
							
								
								Fix missing include paths  
							
							... 
							
							
 
							
							When headers were installed in more sofisticated places (but package
config knows it right), it revealed missing paths in CMake
configuration. Lets fix it. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								0f1cfdec61 
								
							
								 
							
						 
						
							
							
								
								Renamed to pango_markup  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ee4e245f16 
								
							
								 
							
						 
						
							
							
								
								Fix line length calculation  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								2e6c43e62b 
								
							
								 
							
						 
						
							
							
								
								Added plaintext_markup to swaybar IPC  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								53b53dd8c2 
								
							
								 
							
						 
						
							
							
								
								Added plaintext markup configuration  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								a796ce4f66 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #598  from Hummer12007/pango_fix  
							
							... 
							
							
 
							
							Passing missing argument to get_text_size 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								11f0b4539d 
								
							
								 
							
						 
						
							
							
								
								Use i3bar format for markup field.  
							
							... 
							
							
 
							
							In the i3bar protocol the value of the markup field is a string: "pango"
or "none" rather than a bool. This patch makes swaybar compatible with
that.
http://i3wm.org/docs/i3bar-protocol.html  
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								a25c35f859 
								
							
								 
							
						 
						
							
							
								
								Passing missing argument to get_text_size  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								84fae94ab9 
								
							
								 
							
						 
						
							
							
								
								Flesh out pango markup implementation  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								9c42557b66 
								
							
								 
							
						 
						
							
							
								
								Stop swaybar crashing without args  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								d80466068a 
								
							
								 
							
						 
						
							
							
								
								Handle swaybar using sway font  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								cefcce48aa 
								
							
								 
							
						 
						
							
							
								
								Make client/pango.h not depend on client/window.h  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								af7a251806 
								
							
								 
							
						 
						
							
							
								
								Poll before wl_display_dispatch  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e4c1176b72 
								
							
								 
							
						 
						
							
							
								
								Differentiate between all or no outputs  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6d57f03028 
								
							
								 
							
						 
						
							
							
								
								Make single bar handle multiple outputs  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								a5345e807e 
								
							
								 
							
						 
						
							
							
								
								extract cairo_set_source_u32()  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								123de86001 
								
							
								 
							
						 
						
							
							
								
								swaybar: Fix plaintext handling.  
							
							... 
							
							
 
							
							Fix  #473  
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								96935f2682 
								
							
								 
							
						 
						
							
							
								
								Fix colors off by one  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ed227f5664 
								
							
								 
							
						 
						
							
							
								
								swaybar: move headers to include/bar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								a61a27c485 
								
							
								 
							
						 
						
							
							
								
								swaybar: cleanup CmakeLists.txt  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								aa6ad09183 
								
							
								 
							
						 
						
							
							
								
								swaybar: rename state to bar  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								c6fc0033e1 
								
							
								 
							
						 
						
							
							
								
								swaybar: move core functionality to state.c  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6140f9c42c 
								
							
								 
							
						 
						
							
							
								
								swaybar: Move swaybar_teardown to free_state  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								fcc47cb3bd 
								
							
								 
							
						 
						
							
							
								
								swaybar: move ipc stuff to ipc.{h,c}  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								a6349a2444 
								
							
								 
							
						 
						
							
							
								
								swaybar: feactor render, statusline  
							
							
 
							
						 
						
							10 years ago