13 lines
		
	
	
		
			474 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			13 lines
		
	
	
		
			474 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | Defining new tabs in the developer console | ||
|  | ========================================== | ||
|  | 
 | ||
|  | The tabs are top-level packages inside 'interface/'. | ||
|  | 
 | ||
|  | Each package used as a tab must have a class Interface, instantiatable | ||
|  | with no arguments, with an attribute 'widget' that is a Gtk widget to be | ||
|  | placed in the tab. That's it. | ||
|  | 
 | ||
|  | Tabs are automatically run under the GLib main loop, dbus-python is set up | ||
|  | to use it, and the shared dbus-python session-bus connection is expected to | ||
|  | exist. |