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