add dwl-wm protocol file
This commit is contained in:
		
							parent
							
								
									6794c5f943
								
							
						
					
					
						commit
						771082aa6e
					
				| @ -15,9 +15,11 @@ wayland_sources = [ | ||||
|   wayland_scanner_code.process( | ||||
|     wl_protocol_dir + '/stable/xdg-shell/xdg-shell.xml', | ||||
|     'wlr-layer-shell-unstable-v1.xml', | ||||
|     'net-tapesoftware-dwl-wm-unstable-v1.xml' | ||||
|     ), | ||||
|   wayland_scanner_client.process( | ||||
|     wl_protocol_dir + '/stable/xdg-shell/xdg-shell.xml', | ||||
|     'wlr-layer-shell-unstable-v1.xml', | ||||
|     'net-tapesoftware-dwl-wm-unstable-v1.xml' | ||||
|     ), | ||||
|   ] | ||||
|  | ||||
							
								
								
									
										46
									
								
								protocols/net-tapesoftware-dwl-wm-unstable-v1.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								protocols/net-tapesoftware-dwl-wm-unstable-v1.xml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,46 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <protocol name="net_tapesoftware_dwl_wm_unstable_v1"> | ||||
|     <copyright> | ||||
|         Copyright © 2021 Raphael Robatsch | ||||
| 
 | ||||
|         Permission to use, copy, modify, distribute, and sell this | ||||
|         software and its documentation for any purpose is hereby granted | ||||
|         without fee, provided that the above copyright notice appear in | ||||
|         all copies and that both that copyright notice and this permission | ||||
|         notice appear in supporting documentation, and that the name of | ||||
|         the copyright holders not be used in advertising or publicity | ||||
|         pertaining to distribution of the software without specific, | ||||
|         written prior permission.  The copyright holders make no | ||||
|         representations about the suitability of this software for any | ||||
|         purpose.  It is provided "as is" without express or implied | ||||
|         warranty. | ||||
| 
 | ||||
|         THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS | ||||
|         SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND | ||||
|         FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||||
|         SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||||
|         WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN | ||||
|         AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, | ||||
|         ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF | ||||
|         THIS SOFTWARE. | ||||
|     </copyright> | ||||
| 
 | ||||
|     <interface name="znet_tapesoftware_dwl_wm_v1" version="1"> | ||||
|         <description summary="control the dwl state"> | ||||
|             Clients can use this protcol to receive updates of the window manager | ||||
|             state (active tags, active layout, and focused window). | ||||
|             Clients can also control this state. | ||||
|         </description> | ||||
| 
 | ||||
|         <request name="release" type="destructor"> | ||||
|             <description summary="release dwl_wm"> | ||||
|             </description> | ||||
|         </request> | ||||
| 
 | ||||
|         <event name="tag"> | ||||
|             <description summary="announces the presence of a tag"> | ||||
|             </description> | ||||
|             <arg name="name" type="string"/> | ||||
|         </event> | ||||
|     </interface> | ||||
| </protocol> | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user