require pywin32 or gajim doesn't start. Fixes #2393
This commit is contained in:
parent
152093e42e
commit
92d94aec00
1 changed files with 9 additions and 0 deletions
|
@ -78,6 +78,15 @@ except exceptions.PysqliteNotAvailable, e:
|
||||||
pritext = _('Gajim needs PySQLite2 to run')
|
pritext = _('Gajim needs PySQLite2 to run')
|
||||||
sectext = str(e)
|
sectext = str(e)
|
||||||
|
|
||||||
|
if os.name == 'nt':
|
||||||
|
try:
|
||||||
|
import winsound # windows-only built-in module for playing wav
|
||||||
|
import win32api
|
||||||
|
import win32con
|
||||||
|
except:
|
||||||
|
pritext = _('Gajim needs pywin32 to run')
|
||||||
|
sectext = _('Please make sure that Pywin32 is installed on your system. You can get it here %s') % 'http://sourceforge.net/project/showfiles.php?group_id=78018'
|
||||||
|
|
||||||
if pritext:
|
if pritext:
|
||||||
dlg = gtk.MessageDialog(None,
|
dlg = gtk.MessageDialog(None,
|
||||||
gtk.DIALOG_DESTROY_WITH_PARENT | gtk.DIALOG_MODAL,
|
gtk.DIALOG_DESTROY_WITH_PARENT | gtk.DIALOG_MODAL,
|
||||||
|
|
Loading…
Add table
Reference in a new issue