Mateusz Biliński
06aee9d2d0
Initial version of Global Events Dispatcher.
...
Events previously generated for D-Bus support in remote_control.py go through Global Events Dispatcher now - this means any plugin can subscribe to them.
Implemented D-Bus support plugin based on remote_control.py.
2008-08-10 13:40:49 +00:00
Yann Leboulanger
4eebf0e036
fix some translated strings
2008-08-01 13:03:23 +00:00
Yann Leboulanger
eaf9f1c3bc
don't translate empty string. fixes #4170
2008-08-01 12:05:01 +00:00
js
8605cd3f38
For historical reasons, we have a tab width of 3. This is strange, but
...
we have that in all files. To at least lesser the confusion a bit, add
vim tags for that.
Additionally, fix wrong #! in a few files.
2008-07-29 19:49:31 +00:00
Mateusz Biliński
8581b862e1
Added new 'init' method to Plugin class that plugins can implement to make actions that need to be done only once - when plugin is added (not activated) to Gajim. In this method plugins should declare handlers for GUI extension points. This was created so that __init__ method doesn't have to be reimplemented in specific way (create config, load config) - it is all done by __init__ in Plugin class. If __init__ is reimplemented, it must call Plugin __init__ (eg. using super() ) to plugin work properly.
...
Example plug-ins were modified to use init() instead of __init__().
Added new category in configuration - 'plugins'. It only holds one option for each plugin - 'active', which determines whether plugin should be activated on startup.
Now, Gajim remembers which plugins are active on exit, and activates them on next startup.
2008-06-18 20:45:22 +00:00
Jean-Marie Traissard
7d21a1a624
Fix account parameter for gajim-remote handle_uri with a groupchat. Fixes #3344 .
2008-05-27 16:47:33 +00:00
Yann Leboulanger
29dd9d2576
added ipython for SVN users only.
2008-04-14 15:19:09 +00:00
Yann Leboulanger
0ac8ce3c6e
Prevent traceback when gajim-remote is used while gajim is not running. Add a check_gajim_running command to gajim-remote
2008-02-05 22:13:16 +00:00
Yann Leboulanger
1f7a462788
[James Newton] osx port for Gajim. a GREAT thanks!!!
2007-11-14 19:47:52 +00:00
Yann Leboulanger
605caae2b8
My name has changed
2007-10-22 11:33:50 +00:00
Yann Leboulanger
22c1aeda29
next release will be GPL v3. fixes #3290
2007-10-22 11:13:13 +00:00
Julien Pivotto
c09b4aaa6c
Add send_groupchat_message to gajim-remote. Fix #2447 .
2007-07-18 12:07:21 +00:00
Yann Leboulanger
5f7ad6fea1
always give the same number of arguments to dbus methods, use signatures. fixes #2784
...
simon, could you have a look to this patch ? does it seems correct ?
2007-01-11 17:58:44 +00:00
Yann Leboulanger
47f9461584
[Jeff Bailes] improved english strings
2007-01-02 13:36:54 +00:00
Yann Leboulanger
53b901cf4e
[Yavor Doganov] some typoe in strings and comments
2007-01-02 12:17:51 +00:00
Yann Leboulanger
cafef3c1c5
[misc] handle uri like room_jid?join. see #2133
2007-01-02 02:45:43 +00:00
junglecow
62350adb36
- PyOpenSSL branch merged to trunk
...
Welcome to the world of PyOpenSSL! Please install PyOpenSSL, thanks!
svn merge -r 7426:HEAD svn://svn.gajim.org/gajim/branches/pyopenssl
2006-12-20 21:52:40 +00:00
Jean-Marie Traissard
8f9643b3bc
Update gajim-remote new command name, delete unused local var
2006-11-22 17:19:50 +00:00
Yann Leboulanger
568b1a7193
typo in gajim-remote.py, command is send_chat_message. fixes #2692
2006-11-21 21:04:28 +00:00
junglecow
4617618463
Removing all calls to sys.exc_clear(). This is only necessary in very rare circumstances, and if there is such a circumstance, it should be clearly documented in code.
2006-11-13 15:07:47 +00:00
Nikos Kouremenos
946d180054
some events are not readable. thus unread event does not make sense. Pending Events is what we wanna say
2006-10-20 09:37:24 +00:00
Jean-Marie Traissard
bffc81eec1
Better description
2006-10-20 00:52:34 +00:00
Yann Leboulanger
ff8ba1f56e
print error message instead of raising a TB when Dbus is not present and we try to use gajim-remote. Fixes #2539
2006-10-10 18:20:09 +00:00
Nikos Kouremenos
9002b3d293
put my email (and jid), not one of my JIDs
2006-09-28 11:31:25 +00:00
Nikos Kouremenos
d63f5ec15c
do not use shell wrapper for gajim-remote
2006-09-28 11:29:05 +00:00
Nikos Kouremenos
d356ddd92d
kill more version checking for dbus
2006-09-25 12:38:42 +00:00
Nikos Kouremenos
c18df68b21
fix even more the string
2006-09-10 13:19:42 +00:00
Nikos Kouremenos
b0c31574a2
fix strings
2006-09-10 13:14:13 +00:00
Yann Leboulanger
282c8d3f33
[roidelapluie] gajim-remove send_xml. Fixes #2081
2006-09-09 18:25:49 +00:00
Yann Leboulanger
274d5270d1
blank line is really blank (no \t)
2006-08-03 10:47:14 +00:00
Jean-Marie Traissard
42d74e39fa
[maciekp] Send single message with gajim-remote, fixes #2026 .
2006-06-16 16:09:46 +00:00
Yann Leboulanger
bc26593974
use gettext.install. Fixes #497
2006-06-15 06:49:04 +00:00
Dimitur Kirov
22e2341ba9
add translator comment
2006-06-09 13:42:33 +00:00
Dimitur Kirov
226e5372e4
new arguments for gajim-remote add_contact
...
(<jid> [account]). If account is not specified,
show a combobox with active accounts
2006-05-19 21:13:45 +00:00
Dimitur Kirov
0291b50fec
added command start_chat (Geobert QUACH patch)
2006-05-09 22:13:46 +00:00
Travis Shirk
39b2c854d4
Since gajim-remote is a user script and the output of which is often parsed I think
...
it unwise to include the "inconsistent use of tabs and spaces in indentation" warning.
Filtering stderr works, but may also filter out useful info.
2006-04-01 05:01:42 +00:00
Nikos Kouremenos
1524521c7f
pychecker on our files. everyone please have a look so we do not do the same mistakes and in case you catch a mistake I did when cleaning
2006-03-24 18:48:26 +00:00
Dimitur Kirov
def6fbe56d
always decode input strings to unicode
...
assume that encoding is UTF-8 if getpreferred-
encoding failed
2006-03-13 18:20:08 +00:00
Dimitur Kirov
65ca70d29f
encode, only when result is unicode
2006-02-27 18:07:38 +00:00
Dimitur Kirov
89fabab718
a typo
2006-02-27 17:54:20 +00:00
Dimitur Kirov
1dca69469c
print all of the results in PREFERRED_ENCODING
2006-02-27 17:14:41 +00:00
Yann Leboulanger
2890da56dd
[dimorph] get_unread_msgs_number function in gajim-remote
2006-02-20 17:25:26 +00:00
Dimitur Kirov
952692098f
gajim-remote suport for dbus 33 ~ 50
2006-02-18 16:34:38 +00:00
Dimitur Kirov
a13945e062
refacter gajim-remote code, don't use unrepr
...
(0.23 is not supported)
get cached vcards, instead of signaling server
2006-02-18 08:59:32 +00:00
Dimitur Kirov
047f7ce21e
getpreferredencoding instead of utf-8
2006-02-14 18:44:51 +00:00
Dimitur Kirov
70191a1959
added command account_info
2006-02-12 19:07:38 +00:00
Dimitur Kirov
d19ce874ee
fix some unicode errors in unrepr, show help
...
message when there are no command arguments
2006-02-12 16:04:45 +00:00
Nikos Kouremenos
02124ea2e8
fix typo of isinstance. fixes #1552
2006-02-12 15:33:45 +00:00
Nikos Kouremenos
f0f7d74a90
isinstance is faster than type and on key bindings that call gajim-remote some ms surely matter
2006-02-09 00:00:17 +00:00
Nikos Kouremenos
07b2d4c16b
use locale.getpreferredencoding() and go to sleep
2006-02-08 23:51:46 +00:00