gajim, but with plural-affirmative aliases to the /me command
Go to file
Philipp Hörist 0eca29d484 Fix memory leak in plugins window
- remove gui extension point on close, to remove the reference the plugin manager holds to the Class.

- reduce scope of var that holds reference to Gtk.Builder(). We have to be careful with
Gtk.Builder, because it can hold a reference to our Class (methods bound to signals) which creates a reference cycle
which python is not able to detect. Hence neither Gtk.Builder nor our Class are garbage collected.
Why this is not detected as a reference cylce is unclear at the moment.

There are two approaches to circumvent the problem:

1. we lose our reference to Gtk.Builder when closing the window, which lets python garbage
collect the builder, afterwards it can garbage collect our class.

2. we reduce the scope of the var that holds a reference to Gtk.Builder, so that the builder
can be garbage collected at the end of __init__.

I chose to reduce the scope because the builder is not needed class wide.
2017-07-10 01:15:30 +02:00
data Add old id to appdata file 2017-07-05 22:25:31 +02:00
debian prepare 0.16.5 release 2015-12-28 13:45:43 +01:00
doc Replace src by gajim 2017-07-02 17:25:46 +02:00
gajim Fix memory leak in plugins window 2017-07-10 01:15:30 +02:00
icons Show encryption icon in chat 2017-06-11 20:06:34 +02:00
m4 get git version when running configure 2016-12-30 00:54:33 +01:00
plugins Replace src by gajim 2017-07-02 17:25:46 +02:00
po update po files 2017-01-14 14:02:54 +00:00
scripts Replace src by gajim 2017-07-02 17:25:46 +02:00
test Replace src by gajim 2017-07-02 17:25:46 +02:00
win Update windows build to include emoticons 2017-07-02 21:30:21 +02:00
.gitignore Switch to using MSYS2 for Windows build 2017-05-16 16:39:52 +02:00
AUTHORS Fix Author list 2016-12-14 13:40:44 +01:00
COPYING next release will be GPL v3. fixes #3290 2007-10-22 11:13:13 +00:00
ChangeLog default branch is 0.16.10 2016-10-11 23:15:15 +02:00
INSTALL merge from trunk 2006-10-04 00:10:49 +00:00
Makefile.am Replace src by gajim 2017-07-02 17:25:46 +02:00
NEWS merge from trunk 2006-10-04 00:10:49 +00:00
README update dep list 2017-06-14 21:39:12 +02:00
README.md Update README.md 2017-07-03 00:36:58 +02:00
THANKS prepare 0.16.5 release 2015-12-28 13:45:43 +01:00
THANKS.artists [Dmitry Korzhevin] new tango emoticon set. Fixes #5421 2009-11-20 13:49:56 +01:00
appveyor.yml Clone correct project for windows build 2017-05-20 10:25:51 +02:00
autogen.sh Replace src by gajim 2017-07-02 17:25:46 +02:00
configure.ac Replace src by gajim 2017-07-02 17:25:46 +02:00
launch.sh Replace src by gajim 2017-07-02 17:25:46 +02:00
pylintrc pylint: Tweak the configuration file a bit. 2017-02-07 21:00:43 +00:00

README.md

Welcome to the Gajim project Wiki

The goal of Gajim is to provide a full featured and easy to use Jabber/XMPP client. Gajim works nicely with GNOME, but does not require it to run. It is released under the GNU General Public License. If you find bugs or have ideas how Gajim can be better, please send tickets here.