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

Commits:
1f0cc2b6 by Philipp Hörist at 2017-10-17T16:28:56+02:00
Fix bindtextdomain not available on MacOS

- - - - -
0d16ef32 by Philipp Hörist at 2017-10-17T18:36:02+02:00
Fix StatusIcon on MacOS

- - - - -


2 changed files:

- gajim/common/i18n.py
- gajim/statusicon.py


Changes:

=====================================
gajim/common/i18n.py
=====================================
--- a/gajim/common/i18n.py
+++ b/gajim/common/i18n.py
@@ -76,7 +76,10 @@ else:
         if base is None or base[0] != '/':
             base = os.path.expanduser('~/.local/share')
         localedir = os.path.join(base, "locale")
-    locale.bindtextdomain(APP, localedir)
+
+    if hasattr(locale, 'bindtextdomain'):
+        locale.bindtextdomain(APP, localedir)
+
 gettext.install(APP, localedir)
 
 if gettext._translations:


=====================================
gajim/statusicon.py
=====================================
--- a/gajim/statusicon.py
+++ b/gajim/statusicon.py
@@ -26,6 +26,7 @@
 from gi.repository import Gtk
 from gi.repository import Gdk
 import os
+import sys
 
 from gajim import dialogs
 from gajim import config
@@ -85,6 +86,8 @@ class StatusIcon:
         if not self.status_icon:
             self.status_icon = Gtk.StatusIcon()
             self.statusicon_size = '16'
+            if sys.platform == 'darwin':
+                self.statusicon_size = '24'
             self.status_icon.set_property('has-tooltip', True)
             self.status_icon.connect('activate', 
self.on_status_icon_left_clicked)
             self.status_icon.connect('popup-menu',



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/compare/f234722456bebeb5d113e63e5d6eeeda9d48d14e...0d16ef32e6193b3b20f13816b3faee33a12aa118

---
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/compare/f234722456bebeb5d113e63e5d6eeeda9d48d14e...0d16ef32e6193b3b20f13816b3faee33a12aa118
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to