@ -39,7 +39,7 @@
 
			
		
	
		
			
				
					    interface version number is reset.
 
			
		
	
		
			
				
					  </description> 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_manager_v1"  version= " 1 "> 
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_manager_v1"  version= " 2 "> 
 
			
		
	
		
			
				
					    <description  summary= "output device configuration manager" > 
 
			
		
	
		
			
				
					      This interface is a manager that allows reading and writing the current
 
			
		
	
		
			
				
					      output device configuration.
 
			
		
	
	
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
				
				@ -125,7 +125,7 @@
 
			
		
	
		
			
				
					    </event> 
 
			
		
	
		
			
				
					  </interface> 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_head_v1"  version= " 1 "> 
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_head_v1"  version= " 2 "> 
 
			
		
	
		
			
				
					    <description  summary= "output device" > 
 
			
		
	
		
			
				
					      A head is an output device. The difference between a wl_output object and
 
			
		
	
		
			
				
					      a head is that heads are advertised even if they are turned off. A head
 
			
		
	
	
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
				
				@ -257,9 +257,80 @@
 
			
		
	
		
			
				
					        resources associated with it.
 
			
		
	
		
			
				
					      </description> 
 
			
		
	
		
			
				
					    </event> 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					    <!--  Version 2 additions  --> 
 
			
		
	
		
			
				
					    <event  name= "make"  since= "2" > 
 
			
		
	
		
			
				
					      <description  summary= "head manufacturer" > 
 
			
		
	
		
			
				
					        This event describes the manufacturer of the head.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        This must report the same make as the wl_output interface does in its
 
			
		
	
		
			
				
					        geometry event.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        Together with the model and serial_number events the purpose is to
 
			
		
	
		
			
				
					        allow clients to recognize heads from previous sessions and for example
 
			
		
	
		
			
				
					        load head-specific configurations back.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        It is not guaranteed this event will be ever sent. A reason for that
 
			
		
	
		
			
				
					        can be that the compositor does not have information about the make of
 
			
		
	
		
			
				
					        the head or the definition of a make is not sensible in the current
 
			
		
	
		
			
				
					        setup, for example in a virtual session. Clients can still try to
 
			
		
	
		
			
				
					        identify the head by available information from other events but should
 
			
		
	
		
			
				
					        be aware that there is an increased risk of false positives.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        It is not recommended to display the make string in UI to users. For
 
			
		
	
		
			
				
					        that the string provided by the description event should be preferred.
 
			
		
	
		
			
				
					      </description> 
 
			
		
	
		
			
				
					      <arg  name= "make"  type= "string" /> 
 
			
		
	
		
			
				
					    </event> 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					    <event  name= "model"  since= "2" > 
 
			
		
	
		
			
				
					      <description  summary= "head model" > 
 
			
		
	
		
			
				
					        This event describes the model of the head.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        This must report the same model as the wl_output interface does in its
 
			
		
	
		
			
				
					        geometry event.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        Together with the make and serial_number events the purpose is to
 
			
		
	
		
			
				
					        allow clients to recognize heads from previous sessions and for example
 
			
		
	
		
			
				
					        load head-specific configurations back.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        It is not guaranteed this event will be ever sent. A reason for that
 
			
		
	
		
			
				
					        can be that the compositor does not have information about the model of
 
			
		
	
		
			
				
					        the head or the definition of a model is not sensible in the current
 
			
		
	
		
			
				
					        setup, for example in a virtual session. Clients can still try to
 
			
		
	
		
			
				
					        identify the head by available information from other events but should
 
			
		
	
		
			
				
					        be aware that there is an increased risk of false positives.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        It is not recommended to display the model string in UI to users. For
 
			
		
	
		
			
				
					        that the string provided by the description event should be preferred.
 
			
		
	
		
			
				
					      </description> 
 
			
		
	
		
			
				
					      <arg  name= "model"  type= "string" /> 
 
			
		
	
		
			
				
					    </event> 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					    <event  name= "serial_number"  since= "2" > 
 
			
		
	
		
			
				
					      <description  summary= "head serial number" > 
 
			
		
	
		
			
				
					        This event describes the serial number of the head.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        Together with the make and model events the purpose is to allow clients
 
			
		
	
		
			
				
					        to recognize heads from previous sessions and for example load head-
 
			
		
	
		
			
				
					        specific configurations back.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        It is not guaranteed this event will be ever sent. A reason for that
 
			
		
	
		
			
				
					        can be that the compositor does not have information about the serial
 
			
		
	
		
			
				
					        number of the head or the definition of a serial number is not sensible
 
			
		
	
		
			
				
					        in the current setup. Clients can still try to identify the head by
 
			
		
	
		
			
				
					        available information from other events but should be aware that there
 
			
		
	
		
			
				
					        is an increased risk of false positives.
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        It is not recommended to display the serial_number string in UI to
 
			
		
	
		
			
				
					        users. For that the string provided by the description event should be
 
			
		
	
		
			
				
					        preferred.
 
			
		
	
		
			
				
					      </description> 
 
			
		
	
		
			
				
					      <arg  name= "serial_number"  type= "string" /> 
 
			
		
	
		
			
				
					    </event> 
 
			
		
	
		
			
				
					  </interface> 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_mode_v1"  version= "1" > 
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_mode_v1"  version= " 2 "> 
 
			
		
	
		
			
				
					    <description  summary= "output mode" > 
 
			
		
	
		
			
				
					      This object describes an output mode.
 
			
		
	
		
			
				
					
 
			
		
	
	
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
				
				@ -305,7 +376,7 @@
 
			
		
	
		
			
				
					    </event> 
 
			
		
	
		
			
				
					  </interface> 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_configuration_v1"  version= " 1 "> 
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_configuration_v1"  version= " 2 "> 
 
			
		
	
		
			
				
					    <description  summary= "output configuration" > 
 
			
		
	
		
			
				
					      This object is used by the client to describe a full output configuration.
 
			
		
	
		
			
				
					
 
			
		
	
	
		
			
				
					
						
							
								 
						
						
							
								 
						
						
					 
				
				@ -423,7 +494,7 @@
 
			
		
	
		
			
				
					    </request> 
 
			
		
	
		
			
				
					  </interface> 
 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_configuration_head_v1"  version= " 1 "> 
 
			
		
	
		
			
				
					  <interface  name= "zwlr_output_configuration_head_v1"  version= " 2 "> 
 
			
		
	
		
			
				
					    <description  summary= "head configuration" > 
 
			
		
	
		
			
				
					      This object is used by the client to update a single head's configuration.