Philipp Hörist pushed to branch master at gajim / gajim

Commits:

1 changed file:

Changes:

  • gajim/gajim.py
    ... ... @@ -54,6 +54,7 @@ from gajim.common import logging_helpers
    54 54
     from gajim.common import crypto
    
    55 55
     
    
    56 56
     MIN_NBXMPP_VER = "0.6.1"
    
    57
    +MIN_GTK_VER = "3.20.0"
    
    57 58
     
    
    58 59
     
    
    59 60
     class GajimApplication(Gtk.Application):
    
    ... ... @@ -121,6 +122,14 @@ class GajimApplication(Gtk.Application):
    121 122
                       'Quitting...' % MIN_NBXMPP_VER)
    
    122 123
                 sys.exit(1)
    
    123 124
     
    
    125
    +        gtk_ver = '%s.%s.%s' % (Gtk.get_major_version(),
    
    126
    +                                Gtk.get_minor_version(),
    
    127
    +                                Gtk.get_micro_version())
    
    128
    +        if V(gtk_ver) < V(MIN_GTK_VER):
    
    129
    +            print('Gajim needs GTK+ >= %s to run. '
    
    130
    +                  'Quitting...' % MIN_GTK_VER)
    
    131
    +            sys.exit(1)
    
    132
    +
    
    124 133
             # Create and initialize Application Paths & Databases
    
    125 134
             from gajim.common import configpaths
    
    126 135
             configpaths.gajimpaths.init(