Philipp Hörist pushed to branch master at gajim / gajim
Commits:
32cf1968 by André Apitzsch at 2022-03-23T20:48:00+01:00
Desktop: Add "SingleMainWindow" key
Signal to the desktop that gajim does not support having an additional
main window opended.
https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.ht…
- - - - -
1 changed file:
- data/org.gajim.Gajim.desktop.in
Changes:
=====================================
data/org.gajim.Gajim.desktop.in
=====================================
@@ -9,6 +9,7 @@ Exec=gajim %u
#Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=org.gajim.Gajim
StartupNotify=false
+SingleMainWindow=true
X-GNOME-UsesNotifications=true
Terminal=false
Type=Application
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/32cf1968a49af76954e7295c86a3649c…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/32cf1968a49af76954e7295c86a3649c…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
6330f453 by lovetox at 2022-03-23T19:11:24+01:00
Accounts: Change text of privacy setting
It’s not possible to disable client information anymore
- - - - -
1 changed file:
- gajim/gtk/accounts.py
Changes:
=====================================
gajim/gtk/accounts.py
=====================================
@@ -732,11 +732,11 @@ def __init__(self, account: str) -> None:
desc=_('Disclose the local system time of the '
'device Gajim runs on')),
- Setting(SettingKind.SWITCH, _('Client / Operating System'),
+ Setting(SettingKind.SWITCH, _('Operating System'),
SettingType.ACCOUNT_CONFIG, 'send_os_info',
callback=self._send_os_info,
- desc=_('Disclose information about the client '
- 'and operating system you currently use')),
+ desc=_('Disclose information about the '
+ 'operating system you currently use')),
Setting(SettingKind.SWITCH, _('Media Playback'),
SettingType.ACCOUNT_CONFIG, 'publish_tune',
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/6330f45337d39cbeacee1e17cf1ae252…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/6330f45337d39cbeacee1e17cf1ae252…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
5307fb2b by André Apitzsch at 2022-03-23T17:22:48+00:00
SoftwareVersion: Only disable OS information
Only disable the OS info but not sending the client version, because it
is leaked via disco info anyway.
- - - - -
1 changed file:
- gajim/common/modules/software_version.py
Changes:
=====================================
gajim/common/modules/software_version.py
=====================================
@@ -32,15 +32,13 @@ def __init__(self, con):
BaseModule.__init__(self, con)
def set_enabled(self, enabled):
- if not enabled:
- self._nbxmpp('SoftwareVersion').disable()
- return
-
- if not app.settings.get_account_setting(self._account, 'send_os_info'):
- return
-
+ if enabled and app.settings.get_account_setting(self._account,
+ 'send_os_info'):
+ os_info = get_os_info()
+ else:
+ os_info = None
self._nbxmpp('SoftwareVersion').set_software_version(
- 'Gajim', app.version, get_os_info())
+ 'Gajim', app.version, os_info)
self._nbxmpp('SoftwareVersion').set_allow_reply_func(self._allow_reply)
def _allow_reply(self, jid):
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/5307fb2b2040d2a3da2360d09616e1cb…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/5307fb2b2040d2a3da2360d09616e1cb…
You're receiving this email because of your account on dev.gajim.org.