Commit efdae3b42b9b2731660932c51cdf8f0f709afd69

Authored by Silvan Calarco
1 parent 4c0f101ebc
Exists in master

Don't exit with error if DESKTOP_SESSION is not set

Showing 1 changed file with 11 additions and 10 deletions Side-by-side Diff

... ... @@ -6,24 +6,25 @@
6 6 import gettext #---: 1 -> licenza rifiutata
7 7 from PyQt4 import QtGui, QtCore #---: 2 -> percorso licenza sbagliato o non presente o se l'argomento digitato è -h o --help
8 8  
  9 +
9 10 # Decisione presa in run-time
10   -desktop_session = QtCore.QString(os.getenv('DESKTOP_SESSION')) # Codice preso da mambatray
11   -if (desktop_session == 'default') or (desktop_session.left(3) == 'kde'): # Scelgo le icone di kde
12   - imgAccetto = "dialog-ok-apply"
13   - imgRifiuto = "dialog-close"
14   - imgForm = "text-rtf"
15   -else: # In alternativa quelle di gnome
16   - imgAccetto = "emblem-default"
17   - imgRifiuto = "gtk-stop"
18   - imgForm = "document"
  11 +imgAccetto = "object-select-symbolic"
  12 +imgRifiuto = "window-close-symbolic"
  13 +imgForm = "document"
  14 +if (os.getenv('DESKTOP_SESSION')):
  15 + desktop_session = QtCore.QString(os.getenv('DESKTOP_SESSION')) # Codice preso da mambatray
  16 + if (desktop_session == 'default') or (desktop_session.left(3) == 'kde'): # Scelgo le icone di kde
  17 + imgAccetto = "dialog-ok-apply"
  18 + imgRifiuto = "dialog-close"
  19 + imgForm = "text-rtf"
19 20  
20   -
21 21 def usage():
22 22 print _("Usage: license-dialog /license/path")
23 23 print _("License-dialog is a simple PyQt4 based license accept/refuse dialog")
24 24  
25 25  
26 26 gettext.install('license-dialog', '/usr/share/locale', unicode=1)
  27 +
27 28 try:
28 29 path = sys.argv[1]
29 30 #si verifica se non si fornisce alcun argomento