29 lines
		
	
	
		
			625 B
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			625 B
		
	
	
	
		
			Python
		
	
	
	
| #
 | |
| #
 | |
| #
 | |
| 
 | |
| from __future__ import absolute_import, division, print_function, unicode_literals
 | |
| 
 | |
| 
 | |
| from gi.repository import GLib, Gtk
 | |
| GLib.threads_init()
 | |
| 
 | |
| 
 | |
| def error_dialog(title, text):
 | |
| 	m = Gtk.MessageDialog(None, Gtk.DialogFlags.MODAL, Gtk.MessageType.ERROR, Gtk.ButtonsType.CLOSE, text)
 | |
| 	m.set_title(title)
 | |
| 	m.run()
 | |
| 	m.destroy()
 | |
| 
 | |
| #
 | |
| #
 | |
| #
 | |
| 
 | |
| from . import status_icon
 | |
| from . import notify, main_window
 | |
| 
 | |
| from . import icons
 | |
| # for some reason, set_icon_name does not always work on windows
 | |
| Gtk.Window.set_default_icon_name(main_window.NAME.lower())
 | |
| Gtk.Window.set_default_icon_from_file(icons.icon_file(main_window.NAME.lower(), 32))
 |