f80992e329 
					 
					
						
						
							
							meta: make copyright headers more maintainable  
						
						... 
						
						
						
						- list all files as copyright "The River Developers"
- add an AUTHORS file to acknowledge contributors 
						
						
					 
					
						2020-11-11 20:33:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77d3eb1bf0 
					 
					
						
						
							
							layer-shell: render all popups over top layer  
						
						... 
						
						
						
						This means the popups belonging to e.g. a surface in the background
layer will be rendered over views. 
						
						
					 
					
						2020-11-10 12:12:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a90ddd305b 
					 
					
						
						
							
							code: use zig 0.7.0 and wlroots 0.12.0  
						
						
						
						
					 
					
						2020-11-10 11:46:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a6018f428 
					 
					
						
						
							
							docs: improve pamixer mute example  
						
						... 
						
						
						
						Thanks xq! 
						
						
					 
					
						2020-11-04 15:30:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc83510a16 
					 
					
						
						
							
							build: don't link pixman  
						
						... 
						
						
						
						River doesn't require any symbols from pixman (yet) and zig doesn't
seem to have an issue finding the headers anymore. 
						
						
					 
					
						2020-11-04 15:16:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b24e55375 
					 
					
						
						
							
							server: drop gtk-primary-selection support  
						
						
						
						
					 
					
						2020-11-03 16:10:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c52f9cc2b 
					 
					
						
						
							
							code: use std.ascii.spaces  
						
						
						
						
					 
					
						2020-11-03 00:36:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						624a5c3e7a 
					 
					
						
						
							
							code: Replace deprecated std.fmt.trim with std.mem.trim  
						
						
						
						
					 
					
						2020-11-02 17:45:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d23b8a7f27 
					 
					
						
						
							
							code: Move wlr_output_layout_add from Output.init to Root.addOutput  
						
						
						
						
					 
					
						2020-11-02 14:08:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7459026f6 
					 
					
						
						
							
							code: port riverctl to zig-wayland  
						
						
						
						
					 
					
						2020-11-02 13:59:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a895970561 
					 
					
						
						
							
							Add submodule  
						
						
						
						
					 
					
						2020-11-01 13:58:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6f44b4a45 
					 
					
						
						
							
							docs: Advertise irc channel instead of the old matrix channel  
						
						
						
						
					 
					
						2020-11-01 10:31:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30b1675fe8 
					 
					
						
						
							
							render: Print a log message when wlr_output_commit fails  
						
						
						
						
					 
					
						2020-10-31 19:11:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d821f6b0dc 
					 
					
						
						
							
							Implement wlr-output-power-management-unstable-v1 protocol  
						
						
						
						
					 
					
						2020-10-31 19:11:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						773c5ff687 
					 
					
						
						
							
							Implement virtual_keyboard_unstable_v1 protocol  
						
						
						
						
					 
					
						2020-10-31 17:02:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76217970f5 
					 
					
						
						
							
							Implement wlr_virtual_pointer_unstable_v1 protocol  
						
						
						
						
					 
					
						2020-10-31 09:47:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1bd6f6bed1 
					 
					
						
						
							
							code: Remove most of the hack around @cImport and flexible arrays  
						
						
						
						
					 
					
						2020-10-30 15:23:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a2e11620c 
					 
					
						
						
							
							Implement unmap-pointer  
						
						
						
						
					 
					
						2020-10-27 00:32:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						882a271d81 
					 
					
						
						
							
							Implement unmap  
						
						
						
						
					 
					
						2020-10-27 00:32:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5407325400 
					 
					
						
						
							
							Add tests for ViewStack.swap()  
						
						
						
						
					 
					
						2020-10-26 22:58:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c7b0de297 
					 
					
						
						
							
							docs: add swap to example config script  
						
						
						
						
					 
					
						2020-10-25 17:31:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ac1762567c 
					 
					
						
						
							
							Send zriver_seat_status_v1.focused_view when title of focused view changes  
						
						
						
						
					 
					
						2020-10-25 17:28:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f1b0dfaa9 
					 
					
						
						
							
							control: implement swap  
						
						
						
						
					 
					
						2020-10-25 12:41:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16c8752de2 
					 
					
						
						
							
							code: Remove allocator argument from Mapping.init  
						
						
						
						
					 
					
						2020-10-25 12:22:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd92b05af0 
					 
					
						
						
							
							Add mediakey maps for locked and normal mode to example config  
						
						... 
						
						
						
						The example config now additionally demonstrates how to use a shell loop
to create a mapping in multiple modes, how mediakeys can be mapped and
how to use the "None" modifier. 
						
						
					 
					
						2020-10-22 21:10:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4a3698d86 
					 
					
						
						
							
							view: update comments  
						
						... 
						
						
						
						These should have been moved in the previous commit 
						
						
					 
					
						2020-10-22 19:24:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79dc9cc49a 
					 
					
						
						
							
							xwayland: make behavior more like xdg toplevels  
						
						... 
						
						
						
						- float fixed size xwayland windows by default
- align configure handling with that of xdg toplevel views 
						
						
					 
					
						2020-10-22 19:22:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e179690a9c 
					 
					
						
						
							
							code: update os.waitpid usage for breaking change  
						
						
						
						
					 
					
						2020-10-22 18:20:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e4743e9a2 
					 
					
						
						
							
							Revert "Remove checking translated keysyms"  
						
						... 
						
						
						
						This reverts commit 744e6b3052 
						
						
					 
					
						2020-10-21 15:24:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						03a2da9690 
					 
					
						
						
							
							Introduce mode "locked"  
						
						... 
						
						
						
						This mode is automatically entered when the screen is locked. 
						
						
					 
					
						2020-10-19 16:00:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						744e6b3052 
					 
					
						
						
							
							Remove checking translated keysyms  
						
						... 
						
						
						
						Raw keysyms are enough to handle all possible keybinds 
						
						
					 
					
						2020-10-18 16:36:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b4f7c464c 
					 
					
						
						
							
							Allow "None" as modifier string for bindings without modifiers  
						
						... 
						
						
						
						This is more userfriendly than the empty string approach. 
						
						
					 
					
						2020-10-18 16:36:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec5d5e8826 
					 
					
						
						
							
							Move Cursor.Mode impl functions to Cursor  
						
						
						
						
					 
					
						2020-10-17 23:42:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5d1e87a95 
					 
					
						
						
							
							Implement XDG-Toplevel move and resize request handlers  
						
						
						
						
					 
					
						2020-10-17 23:42:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e0ee3b146 
					 
					
						
						
							
							Remove unused event parameter from Cursor.Mode.enter()  
						
						
						
						
					 
					
						2020-10-17 23:42:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6861bc80b 
					 
					
						
						
							
							Update view.float_box when setting a floating view to fullscreen  
						
						
						
						
					 
					
						2020-10-17 21:23:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						036f9a1cb9 
					 
					
						
						
							
							Always set fullscreen views to fully opaque  
						
						
						
						
					 
					
						2020-10-08 18:41:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4ca5d7a88 
					 
					
						
						
							
							introduce Output.getEffectiveResolution()  
						
						
						
						
					 
					
						2020-10-07 21:03:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2f13f5bcc 
					 
					
						
						
							
							Implement "move", "snap" and "resize" commands  
						
						
						
						
					 
					
						2020-10-07 21:03:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f9ecd4eda 
					 
					
						
						
							
							Create wlr_viewporter  
						
						
						
						
					 
					
						2020-10-06 20:19:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e58e8b7f8 
					 
					
						
						
							
							Create wlr_export_dmabuf_manager_v1  
						
						
						
						
					 
					
						2020-10-06 20:19:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18f5fcb1ef 
					 
					
						
						
							
							Implement primary selection  
						
						
						
						
					 
					
						2020-10-06 17:46:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						185b403854 
					 
					
						
						
							
							docs: update zig dependency in readme  
						
						
						
						
					 
					
						2020-10-05 23:17:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb23464322 
					 
					
						
						
							
							Send view tags when applying pending state in XdgToplevel.zig  
						
						
						
						
					 
					
						2020-10-05 23:03:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b67ea748a3 
					 
					
						
						
							
							Implement configurable view opacity with fade effect  
						
						
						
						
					 
					
						2020-10-05 23:03:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27b666dbba 
					 
					
						
						
							
							code: update to zig master in prep for 0.7.0  
						
						... 
						
						
						
						This commit makes the minimal necessary changes to get things working,
there are further changes which can be made to take advantage of new
features. 
						
						
					 
					
						2020-10-02 20:34:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bd8274bd4 
					 
					
						
						
							
							server: support wlr-gamma-control  
						
						
						
						
					 
					
						2020-09-30 12:59:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b77be8c87 
					 
					
						
						
							
							seat: start transaction on focus-output  
						
						... 
						
						
						
						This fixes a delay due to the missing startTransaction() call causing
unapplied pending state. 
						
						
					 
					
						2020-09-30 11:16:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d783347476 
					 
					
						
						
							
							layer-shell: default to focused output  
						
						... 
						
						
						
						Layer shell clients may leave the output on which to display a layer
surface up to the compositor. Instead of always putting such surfaces
on the first output use the focused output of the default seat. 
						
						
					 
					
						2020-09-29 17:27:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e955935eb 
					 
					
						
						
							
							docs: use foot in the example config.sh  
						
						
						
						
					 
					
						2020-09-28 22:57:22 +02:00