Commit efdae3b4 authored by Silvan Calarco's avatar Silvan Calarco

Don't exit with error if DESKTOP_SESSION is not set

parent 4c0f101e
......@@ -6,17 +6,17 @@ import sys #---: 0 -> licenza accettata
import gettext #---: 1 -> licenza rifiutata
from PyQt4 import QtGui, QtCore #---: 2 -> percorso licenza sbagliato o non presente o se l'argomento digitato è -h o --help
# Decisione presa in run-time
desktop_session = QtCore.QString(os.getenv('DESKTOP_SESSION')) # Codice preso da mambatray
if (desktop_session == 'default') or (desktop_session.left(3) == 'kde'): # Scelgo le icone di kde
imgAccetto = "dialog-ok-apply"
imgRifiuto = "dialog-close"
imgForm = "text-rtf"
else: # In alternativa quelle di gnome
imgAccetto = "emblem-default"
imgRifiuto = "gtk-stop"
imgForm = "document"
# Decisione presa in run-time
imgAccetto = "object-select-symbolic"
imgRifiuto = "window-close-symbolic"
imgForm = "document"
if (os.getenv('DESKTOP_SESSION')):
desktop_session = QtCore.QString(os.getenv('DESKTOP_SESSION')) # Codice preso da mambatray
if (desktop_session == 'default') or (desktop_session.left(3) == 'kde'): # Scelgo le icone di kde
imgAccetto = "dialog-ok-apply"
imgRifiuto = "dialog-close"
imgForm = "text-rtf"
def usage():
print _("Usage: license-dialog /license/path")
......@@ -24,6 +24,7 @@ def usage():
gettext.install('license-dialog', '/usr/share/locale', unicode=1)
try:
path = sys.argv[1]
#si verifica se non si fornisce alcun argomento
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment