Philipp Hörist pushed to branch master at gajim / gajim
Commits:
-
ba54c304
by Philipp Hörist at 2017-12-16T23:20:37+01:00
1 changed file:
Changes:
| ... | ... | @@ -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(
|