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 |
Denis Fomin
|
74b6ba5ca1
|
coding style
|
2012-08-16 16:56:02 +04:00 |
Denis Fomin
|
40edf1d0f2
|
typo
|
2012-08-09 21:55:35 +04:00 |
Denis Fomin
|
8295089b95
|
first load the plugins of the user directory. does not load the module twice.
|
2012-08-09 21:48:00 +04:00 |
Yann Leboulanger
|
d8f4a75ec5
|
set plugin error dialog transient for Plugins Window. Fixes #7184
|
2012-07-15 22:44:02 +02:00 |
Denis Fomin
|
926b7d8514
|
Select root iter in the PluginsWindow treeview. set focus on close button when switch page.
|
2012-06-28 13:37:55 +04:00 |
Yann Leboulanger
|
971e0502c0
|
don't load unactivatable plugins
|
2012-04-30 21:04:37 +02:00 |
Yann Leboulanger
|
3fe07c9a14
|
ability for plugins to be activatable. True by default, but plugin can be non-activatable is a dep is missing for example.
|
2012-04-30 00:43:18 +02:00 |
Denis Fomin
|
71e6f991e0
|
Prevent traceback
|
2012-01-07 12:00:04 +04:00 |
Denis Fomin
|
4564c2c558
|
Use set_rules_hint(True) in the installed plugins treeview
|
2011-11-26 22:52:04 +03:00 |
Denis Fomin
|
b4acd70336
|
catch the error in the plugins manifest file
|
2011-10-16 22:40:42 +03:00 |
Yann Leboulanger
|
d37bdc7a89
|
tryin to unpickle a GNU dbm file doesn't produce the same exception as bsddb. Handle both. Fixes #7013
|
2011-10-13 22:23:40 +02:00 |
Yann Leboulanger
|
8305f6d68e
|
fix upgrading from old plugin config files
|
2011-10-11 21:44:02 +02:00 |
Denis Fomin
|
71aeb800da
|
prevent traceback
|
2011-10-11 22:27:41 +03:00 |
Denis Fomin
|
572248b077
|
fix previos commit
|
2011-10-10 22:06:30 +03:00 |
Yann Leboulanger
|
c0330a8685
|
stop using shelve, it cannot work when upgrading python version. Fixes #6988
|
2011-10-10 16:43:22 +02:00 |
Denis Fomin
|
2e648d06be
|
New gui_extension_point added. Do not use all args in remove_gui_extension_point() to identify elements to be removed. Use only first one
|
2011-09-26 20:47:33 +03:00 |
Yann Leboulanger
|
08a584b8b6
|
add missing function. Fixes #6985
|
2011-09-23 19:00:32 +02:00 |
Denis Fomin
|
2512f29076
|
pluginmanager.better exception handling when importing modules
|
2011-09-07 10:31:34 +03:00 |
Denis Fomin
|
4dd234321e
|
translate all modules in the plugin dir(whiteboard plugin for example. translate plugin.py and whiteboard_widget.py)
|
2011-09-04 23:23:38 +03:00 |
Yann Leboulanger
|
2b11c7f8d9
|
make plugins translation work under windows.
|
2011-09-02 19:41:09 +02:00 |
Yann Leboulanger
|
195d0121ed
|
fix uninstalling plugins
|
2011-08-31 14:29:13 +02:00 |
Denis Fomin
|
e194394479
|
imported patch 2011-08-27_00-06-54_r13163+.diff
|
2011-08-30 15:23:16 +03:00 |
Yann Leboulanger
|
d598cbb041
|
remove old way of doing advanced notification.
|
2011-06-13 23:06:43 +02:00 |
Denis Fomin
|
5bc571053c
|
use standard format for plugin_system logger output
|
2011-01-04 00:30:42 +03:00 |
Denis Fomin
|
f13989927b
|
remove unused pass
|
2011-01-04 00:12:07 +03:00 |
Denis Fomin
|
acdf6571b7
|
use logger if plugin manifest file is wrong formated
|
2011-01-04 00:04:11 +03:00 |
Denis Fomin
|
de559df7c0
|
pluginmanager. completely remove plugin
|
2010-11-05 14:56:31 +03:00 |
Yann Leboulanger
|
5fa8dab30f
|
show warning dialog when trying to enable a plugin that raise an exception when activate is called.
|
2010-11-01 21:22:43 +01:00 |
Yann Leboulanger
|
ebde7d4333
|
[Dicson] ellipsize plugins homepage button. Fixes #6025
|
2010-11-01 14:35:32 +01:00 |
Yann Leboulanger
|
8ce99327bd
|
[Dicson] some error dialogs improvements. Fixes #5930
|
2010-09-21 21:44:04 +02:00 |