Philipp Hörist pushed to branch master at gajim / gajim
Commits:
3655c946 by Daniel Brötzmann at 2020-07-23T18:54:05+02:00
DOAP: Update Gajim subtitle and Wiki URL
- - - - -
4f6e6a02 by Daniel Brötzmann at 2020-07-23T18:54:59+02:00
Appdata: Update subtitle, description and Wiki URLs
- - - - -
31224691 by Daniel Brötzmann at 2020-07-23T18:55:35+02:00
Gajim Dekstop file: Update subtitle
- - - - -
3 changed files:
- data/gajim.doap
- data/org.gajim.Gajim.appdata.xml.in
- data/org.gajim.Gajim.desktop.in
Changes:
=====================================
data/gajim.doap
=====================================
@@ -8,7 +8,7 @@
<name>Gajim</name>
<short-name>gajim</short-name>
- <shortdesc xml:lang="en">XMPP Chat Client</shortdesc>
+ <shortdesc xml:lang="en">A fully-featured XMPP chat client</shortdesc>
<description xml:lang="en">
Gajim aims to be an easy to use and fully-featured XMPP client.
Just chat with your friends or family, easily share pictures and thoughts or discuss the news with your groups.
@@ -17,7 +17,7 @@
</description>
<homepage rdf:resource="https://gajim.org/" />
- <wiki rdf:resource="https://dev.gajim.org/gajim/gajim/wikis/home" />
+ <wiki rdf:resource="https://dev.gajim.org/gajim/gajim/-/wikis/home" />
<bug-database rdf:resource="https://dev.gajim.org/gajim/gajim/issues" />
<category rdf:resource="https://linkmauve.fr/ns/xmpp-doap#category-client" />
<category rdf:resource="http://api.gnome.org/doap-extensions#apps" />
=====================================
data/org.gajim.Gajim.appdata.xml.in
=====================================
@@ -5,17 +5,14 @@
<metadata_license>CC-BY-SA-3.0</metadata_license>
<project_license>GPL-3.0</project_license>
<name>Gajim</name>
- <summary>A GTK XMPP client</summary>
+ <summary>A fully-featured XMPP chat client</summary>
<description>
- <p>Gajim aims to be an easy to use and fully-featured XMPP client.
- With Gajim you can chat through various XMPP services of your choice
- (e.g. Jabber.org) as well as transports (e.g. Facebook, IRC).
- </p>
+ <p>Gajim aims to be an easy to use and fully-featured XMPP client.</p>
<p>Just chat with your friends or family, easily share pictures and
thoughts or discuss the news with your groups.
</p>
- <p>Gajim integrates well with your other devices: just chat and see what's
- been said on your mobile device.
+ <p>Chat securely with End-to-End encryption via OMEMO or OpenPGP.</p>
+ <p>Gajim integrates well with your other devices: simply continue conversations on your mobile device.
</p>
<p>Features:</p>
<ul>
@@ -65,10 +62,10 @@
<update_contact>gajim-devel_AT_gajim.org</update_contact>
<url type="homepage">https://gajim.org/</url>
<url type="bugtracker">https://dev.gajim.org/gajim/gajim</url>
- <url type="faq">https://dev.gajim.org/gajim/gajim/wikis/help/gajimfaq</url>
- <url type="help">https://dev.gajim.org/gajim/gajim/wikis/help/Help</url>
- <url type="donation">https://gajim.org/development/#donating</url>
- <url type="translate">https://dev.gajim.org/gajim/gajim/wikis/development/DevTranslate</url>
+ <url type="faq">https://dev.gajim.org/gajim/gajim/-/wikis/help/gajimfaq</url>
+ <url type="help">https://dev.gajim.org/gajim/gajim/-/wikis/help/Help</url>
+ <url type="donation">https://gajim.org/development/#donations</url>
+ <url type="translate">https://dev.gajim.org/gajim/gajim/-/wikis/development/devtranslate</url>
<translation type="gettext">gajim</translation>
<content_rating type="oars-1.1">
<content_attribute id="social-chat">intense</content_attribute>
=====================================
data/org.gajim.Gajim.desktop.in
=====================================
@@ -2,7 +2,7 @@
Categories=Network;InstantMessaging;GTK;Chat;
Name=Gajim
GenericName=XMPP IM Client
-Comment=A GTK XMPP client
+Comment=A fully-featured XMPP chat client
#Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=chat;messaging;im;xmpp;bonjour;voip;
Exec=gajim %u
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/d8982bb6c0a774a6583c6aea6f972b1…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/d8982bb6c0a774a6583c6aea6f972b1…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
bfb023d3 by lovetox at 2020-07-16T21:28:21+02:00
PluginManager: Register plugin handlers when enabling account
- - - - -
1 changed file:
- gajim/plugins/pluginmanager.py
Changes:
=====================================
gajim/plugins/pluginmanager.py
=====================================
@@ -647,6 +647,9 @@ class PluginManager(metaclass=Singleton):
continue
modules.register_single_module(con, instance, name)
+ for handler in instance.handlers:
+ con.connection.register_handler(handler)
+
def _plugin_is_active_in_global_config(self, plugin):
return app.config.get_per('plugins', plugin.short_name, 'active')
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/bfb023d3182be3a7e5aaedf461efac91…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/bfb023d3182be3a7e5aaedf461efac91…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
515f0818 by Daniel Brötzmann at 2020-07-15T12:35:35+02:00
ChatControlBase: Add support for KDE notification drag and drop
This adds Gdk.DragAction.MOVE to the drag_dest, enabling Gajim to process
dropped items from KDE notifications (for example). Fixes #9011
- - - - -
1 changed file:
- gajim/chat_control_base.py
Changes:
=====================================
gajim/chat_control_base.py
=====================================
@@ -177,7 +177,7 @@ class ChatControlBase(ChatCommandProcessor, CommandTools, EventHelper):
self.xml.overlay.drag_dest_set(
Gtk.DestDefaults.ALL,
self._dnd_list,
- Gdk.DragAction.COPY)
+ Gdk.DragAction.COPY | Gdk.DragAction.MOVE)
self.xml.overlay.drag_dest_set_target_list(dst_targets)
# Create textviews and connect signals
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/515f0818159ff27f6e5dc5a4ecb4acef…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/515f0818159ff27f6e5dc5a4ecb4acef…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
5bd33efb by lovetox at 2020-07-14T21:32:17+02:00
Plugins: Disable config dialog button if plugin is not active
- - - - -
1 changed file:
- gajim/plugins/gui.py
Changes:
=====================================
gajim/plugins/gui.py
=====================================
@@ -168,7 +168,7 @@ class PluginsWindow(Gtk.ApplicationWindow, EventHelper):
self._ui.uninstall_plugin_button.set_sensitive(True)
self._ui.configure_plugin_button.set_sensitive(
- plugin.config_dialog is not None)
+ plugin.config_dialog is not None and plugin.active)
def _clear_installed_plugin_info(self):
self._ui.plugin_name_label.set_text('')
@@ -217,6 +217,7 @@ class PluginsWindow(Gtk.ApplicationWindow, EventHelper):
transient_for=self)
return
+ self._ui.configure_plugin_button.set_sensitive(not is_active)
self.installed_plugins_model[path][Column.ACTIVE] = not is_active
def _on_configure_plugin(self, _widget):
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/5bd33efb95756ab49e0a38730b98523c…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/5bd33efb95756ab49e0a38730b98523c…
You're receiving this email because of your account on dev.gajim.org.