Philipp Hörist
|
a606d0ed7d
|
Activate PluginInstaller in plugin window init
|
2017-02-19 18:13:10 +01:00 |
Philipp Hörist
|
26aa0382d3
|
Merge branch 'pylint' into 'master'
Add a pylint configuration file and fix a few of the issues found
See merge request !54
|
2017-02-11 17:54:19 +01:00 |
Emmanuel Gil Peyrot
|
a4387e8489
|
Use “… is not …” everywhere instead of “not … is …”.
|
2017-02-11 02:40:10 +00:00 |
Emmanuel Gil Peyrot
|
2fbadc91e9
|
Use Enum or IntEnum instead of range() constants.
|
2017-02-11 02:40:07 +00:00 |
Emmanuel Gil Peyrot
|
fb221a692b
|
Remove wrong usage of the list(range(…)) pattern.
|
2017-02-08 02:26:21 +00:00 |
Emmanuel Gil Peyrot
|
289d82fae7
|
Remove unused imports.
|
2017-02-08 02:26:20 +00:00 |
Philipp Hörist
|
1ad087e577
|
Close Plugins Window with ESC
|
2017-02-06 23:21:04 +01:00 |
Philipp Hörist
|
35142cf48a
|
Remove redundant call to bindtextdomain
locale.bindtextdomain just calls gettext.bindtextdomain
|
2017-01-04 23:42:28 +01:00 |
Emmanuel Gil Peyrot
|
03446bb74f
|
Make sure strings don’t contain unescaped backslashes.
|
2017-01-01 21:48:44 +00:00 |
Linus Heckemann
|
17cd14a5fa
|
Allow startup even with malformed plugin manifests
|
2016-10-11 09:51:31 +01:00 |
lovetox
|
80de2e45c6
|
Fix layout in Plugins Window
|
2016-10-05 21:34:00 +02:00 |
Yann Leboulanger
|
9b294b511f
|
fix Gajim version comparison for plugins. Fixes #8389
|
2016-09-06 22:49:57 +02:00 |
Jeffrey Baitis
|
7ef4240f63
|
Accidentally went with camel case here on the filename. Won't fail under windows, but will under *nix
|
2016-09-02 13:38:56 -07:00 |
Jeffrey Baitis
|
4a46a7a195
|
Modified source to work under python3
|
2016-09-02 13:05:03 -07:00 |
Linus Heckemann
|
a826019739
|
Include traceback in exception logging for plugin load
|
2016-08-20 00:35:57 +02:00 |
Linus Heckemann
|
ad1c89ce9f
|
Output gajim version readably in case of incompatibility
|
2016-08-20 00:39:45 +02:00 |
Linus Heckemann
|
7f8e44f087
|
Warn about plugin load failures rather than merely debug-logging them
|
2016-08-07 11:59:16 +01:00 |
Linus Heckemann
|
967432c096
|
Fix version comparisons in plugin loader, warn about incompatible plugins
|
2016-08-07 11:53:49 +01:00 |
Yann Leboulanger
|
06a477da8a
|
ability to compite the installer for gtk3 version
|
2016-07-07 22:41:35 +02:00 |
Yann Leboulanger
|
ab7939f614
|
catch all errors when trying to load a plugin
|
2016-03-15 21:40:44 +01:00 |
Yann Leboulanger
|
4a151d1370
|
prevent crash when a plugin is wrong.
|
2016-02-21 10:25:45 +01:00 |
Yann Leboulanger
|
345dad8988
|
prevent some GTK3 warning
|
2014-11-14 09:35:39 +01:00 |
Yann Leboulanger
|
0e8bb9e579
|
py2 -> py3
|
2014-03-27 12:42:19 +01:00 |
Yann Leboulanger
|
593e29bcd1
|
catch errors that could appear when running plugins gui extention points
|
2014-03-09 10:19:24 +01:00 |
Yann Leboulanger
|
753c727f6e
|
some gtk3 fixes in plugins window
|
2014-02-15 21:08:54 +01:00 |
Denis Fomin
|
e4244075dc
|
Fix crash when try configure plugin second time. See https://trac-plugins.gajim.org/ticket/86
|
2013-12-06 12:25:34 +04:00 |
Denis Fomin
|
58942404de
|
Set transient_for for 'Plugin already exists'
|
2013-09-24 17:03:30 +04:00 |
Denis Fomin
|
2278433f97
|
easy way to clear plugin_description_textview
|
2013-08-19 11:28:50 +04:00 |
Denis Fomin
|
40c9dab636
|
translate plugins descriptions
|
2013-08-16 23:29:48 +04:00 |
Yann Leboulanger
|
5809aa2b5a
|
ability to show HTML in plugin descriptions
|
2013-08-16 14:53:17 +02:00 |
Denis Fomin
|
de2383407c
|
GObject -> GLib
|
2013-07-30 23:00:27 +04:00 |
Yann Leboulanger
|
3bd8c6e144
|
render_icon -> render_icon_pixbuf
|
2013-07-29 18:29:24 +02:00 |
Denis Fomin
|
beb74fcaad
|
Make plugin config dialog not modal
|
2013-05-19 20:40:20 +04:00 |
Denis Fomin
|
ddbac25e19
|
PluginSystem. xhtml in available tab
|
2013-05-04 18:27:32 +04:00 |
Denis Fomin
|
ba3bed88be
|
fix ellipsize in plugin_homepage_linkbutton
|
2013-01-29 23:59:21 +04:00 |
Denis Fomin
|
516f27e95e
|
plugins_window.do not shrink vbox,expand plugin name coloumn
|
2013-01-28 01:32:17 +04:00 |
Yann Leboulanger
|
7ebbad43cb
|
fix command system
|
2013-01-27 19:51:11 +01:00 |
Yann Leboulanger
|
f82dfed644
|
support min_gajim_version and max_gajim_version in plugins
|
2013-01-26 22:31:17 +01:00 |
Denis Fomin
|
de9241ac11
|
fix plugin manager
|
2013-01-11 19:54:52 +04:00 |
Emmanuel Gil Peyrot
|
ab7ce2b42e
|
Use log.warning instead of the deprecated log.warn.
|
2013-01-05 11:26:22 +01:00 |
Yann Leboulanger
|
e03b3c35b6
|
fix traceback handling
fix struc and sha1 usage (use bytes instead of string)
|
2013-01-05 00:03:36 +01:00 |
Yann Leboulanger
|
3fdefe20b7
|
xrange() -> list(range())
|
2013-01-02 18:17:51 +01:00 |
Yann Leboulanger
|
912f0e921d
|
fix imports and many py3 changements
|
2013-01-02 13:54:02 +01:00 |
Yann Leboulanger
|
d27591076f
|
fix exception handling
|
2013-01-01 23:18:36 +01:00 |
Yann Leboulanger
|
069bddbbcb
|
remove call to unicode()
|
2013-01-01 21:06:16 +01:00 |
Yann Leboulanger
|
414e349345
|
python uses unicode internally
|
2013-01-01 19:44:25 +01:00 |
Denis Fomin
|
f28d5574d0
|
fix plugin window
|
2012-12-31 20:13:35 +04:00 |
Yann Leboulanger
|
8f71d9f219
|
start porting Gajim to gobject introspection and GTK3
|
2012-12-23 16:23:43 +01:00 |
Denis Fomin
|
bb5db97546
|
plugin system. checking the type of stored data. Fix #7220
|
2012-08-22 22:21:26 +04:00 |
Denis Fomin
|
dbdb3cf035
|
plugin system. add plugin icon support
|
2012-08-16 17:58:00 +04:00 |