Nikos Kouremenos
0c5a736d0e
fix bad logic
2006-11-18 23:48:31 +00:00
Nikos Kouremenos
49f1cd3bcf
calling the module SRE is deprecated [in py25] in favor of RE. so use RE
2006-11-18 23:21:59 +00:00
Tomasz Melcer
03fdd6d3a6
Specified the root element of glade file in config.DataFormWindow, so that
...
it doesn't load new dataforms ui.
2006-11-18 22:01:02 +00:00
Tomasz Melcer
8744030d9c
Removed some prints, iterTags->getTags.
2006-11-18 21:25:55 +00:00
Tomasz Melcer
d9d5f5a841
Fixed last fix.
2006-11-18 21:04:24 +00:00
Tomasz Melcer
4b97eddee4
Comparing types: type(x)==type(self) => isinstance(x, self.__class__)
2006-11-18 21:01:41 +00:00
Tomasz Melcer
175a792cfe
Merging changes from trunk (6774:7465)
2006-11-18 20:52:28 +00:00
Tomasz Melcer
755964c3f1
Invoking commands works... at least those from psi 0.11.
2006-11-18 20:10:37 +00:00
Tomasz Melcer
68703a1d5d
'Server' part switched to use new forms.
2006-11-18 18:39:02 +00:00
Tomasz Melcer
fafc555b6b
Some changes in new dataforms, they're almost usable now.
2006-11-10 13:17:59 +00:00
Tomasz Melcer
289928050c
Reworked dataforms, not finished yet.
2006-11-06 12:23:39 +00:00
Tomasz Melcer
45cb666dfd
Basic edition of multiple-records forms (removing/moving items).
2006-09-15 11:08:32 +00:00
Tomasz Melcer
f91d9192e5
Initial support for multiple-records dataforms - displaying data.
2006-09-15 08:38:01 +00:00
Tomasz Melcer
9b29c4c8b8
Merging changes from trunk (6561:6774)
2006-09-13 16:47:58 +00:00
Tomasz Melcer
5824d3b873
Dataforms widget moved to another file, some ui tweaks.
2006-09-13 16:07:51 +00:00
Tomasz Melcer
dcded1cb3b
Forgotten file from last commit.
2006-08-21 14:14:24 +00:00
Tomasz Melcer
8f4b972a62
PubSub support: browse, subscribe and unsubscribe; posting atom entries to groups.
2006-08-20 10:18:20 +00:00
Yann Leboulanger
4682b5bed7
add ability to execute ad hoc commands on server
2006-08-07 16:18:01 +00:00
Tomasz Melcer
82739beea1
Browsing discussion groups, first version.
2006-08-04 20:12:00 +00:00
Tomasz Melcer
75227bb835
Small bug in common/dataforms.py.
2006-08-01 16:01:26 +00:00
Tomasz Melcer
3b08d054be
Error handling when receiving commands.
2006-08-01 15:45:42 +00:00
Yann Leboulanger
c1f211b2ca
allow ad hoc commands on transports too
2006-08-01 12:56:16 +00:00
Tomasz Melcer
fa6ae3b4be
Simple support for pubsub.com notifications.
2006-07-21 13:52:36 +00:00
Yann Leboulanger
fd5294bd21
fix some bugs with self contact row
2006-07-19 11:08:25 +00:00
Yann Leboulanger
1f93e36844
add a self contact row when another resource is connected. we can now use ad_hoc commands in gajim
2006-07-19 11:01:09 +00:00
Tomasz Melcer
585ab90e92
Merging changes from trunk (6496:6561)
2006-07-17 19:30:53 +00:00
Tomasz Melcer
5740d226e6
Commands work.
2006-07-17 17:52:37 +00:00
Tomasz Melcer
de23ba2a15
Moved some code to ease maintenance.
2006-07-17 13:40:25 +00:00
Tomasz Melcer
477f33b6b9
Generic support for exposing commands (untested).
2006-07-15 13:27:57 +00:00
Tomasz Melcer
76c7831c49
jid-multi now works, thanks to #pygtk channel
2006-07-12 15:14:00 +00:00
Tomasz Melcer
db089f103d
Jid-multi almost works.
2006-07-12 14:19:58 +00:00
Tomasz Melcer
aed92d21b7
Some fixes in common/dataforms, new field types...
...
Now only jid-multi isn't handled.
2006-07-09 17:55:56 +00:00
Tomasz Melcer
c75bdcb63c
Ad-Hoc commands window now uses new dataform wrapper. /me dances
2006-07-07 15:49:44 +00:00
Tomasz Melcer
8c9711d7ea
New data forms wrapper. Not tested for now.
2006-07-05 16:35:22 +00:00
Tomasz Melcer
ecc0403981
Invoking commands works. It will be a long way to finish it, though...
...
As long as the responder uses only text-single, list-single and
boolean fields, it is possible to invoke and complete a command.
Other field types are not implemented now in dataforms.py.
2006-06-25 17:03:59 +00:00
Tomasz Melcer
ce9cbe6f21
Reporting errors and no-commands-exposed.
2006-06-23 18:13:35 +00:00
Tomasz Melcer
145cdbbf40
Fetching command list from entity now works.
...
If the entity has at least one command exposed, it will be displayed as
a radio button. Other changes: run python interpreter without optimalizations,
otherwise asserts doesn't work. Names of widgets in the glade file were
changed a bit.
2006-06-23 14:38:54 +00:00
Tomasz Melcer
23fa0bf8e6
First version of commands window.
...
Added: glade file for commands window, src/adhoc_commands.py with a class
to create/manage the window. For now, progressbar bounces :-).
2006-06-22 22:49:39 +00:00
Tomasz Melcer
f1e9574401
dataforms.py and glade part for that - a Data Form widget
...
Introduced a widget that will present full data form as in JEP-0004, to make
things easier. Code will just have to create this widget with just-got
xmpp.DataForm form, show it to user, wait a bit and send the modified form
back.
2006-06-19 21:33:54 +00:00
Tomasz Melcer
8a959c846b
"Execute command..." entry in roster in contact's popup menu, plus two fixes.
...
The fixes:
* when received a single message from a contact that has one resource online,
'start chat' entry in popup menu open only that message, not the chat
* when contact has more resources online, 'rename item' entry in popup menu
doesn't work
2006-06-19 21:30:58 +00:00
Jean-Marie Traissard
e66a8a3430
Fix beep for event notification
2006-06-19 14:58:41 +00:00
Yann Leboulanger
2c534b32d6
[Sergey Khlutchin] show translated subscription in tooltip. Fixes #2077
2006-06-19 11:43:53 +00:00
Jean-Marie Traissard
6047a41efd
Fixes #2083 TB
2006-06-18 23:38:02 +00:00
Jean-Marie Traissard
17f891a22f
Do nou use gtkspell on RECEIVED single messages. Fixes #2065 .
2006-06-16 17:47:47 +00:00
Jean-Marie Traissard
9ec77f1dd9
Merge duplicate code
2006-06-16 17:01:36 +00:00
Jean-Marie Traissard
42d74e39fa
[maciekp] Send single message with gajim-remote, fixes #2026 .
2006-06-16 16:09:46 +00:00
Jean-Marie Traissard
f757025e85
[nk] some visual fixes
2006-06-16 13:18:04 +00:00
Dimitur Kirov
8e4131fc93
create .gajim dir if it doesn't exist
2006-06-15 09:49:44 +00:00
Dimitur Kirov
fff37fe869
check if pid file is already removed
2006-06-15 09:43:08 +00:00
Yann Leboulanger
a4b4323e38
fix wrong var name. Fixes #2073
2006-06-15 08:36:19 +00:00
Yann Leboulanger
b28f22ac05
fix header in fuzzyclock.py
2006-06-15 07:18:55 +00:00
Yann Leboulanger
7ec7acbb27
[delmonico] fuzzyclock
2006-06-15 07:14:39 +00:00
Yann Leboulanger
bc26593974
use gettext.install. Fixes #497
2006-06-15 06:49:04 +00:00
Yann Leboulanger
4ae020946c
destroy bigger_avatar_window when we close a tab. Fixes #2034
2006-06-14 14:54:23 +00:00
Yann Leboulanger
0e03f023ea
show_ascii_formatting_chars is now True by default
2006-06-14 08:54:41 +00:00
Dimitur Kirov
0b0e32ca32
[Anton Shmigirilov] Confirmation dialog,
...
instead of Error dialog for pid file
2006-06-14 08:45:30 +00:00
Dimitur Kirov
900d6d01b1
var name is 'account'
2006-06-13 06:41:33 +00:00
Jean-Marie Traissard
576f4eef56
Delete now unused sync param
2006-06-12 17:34:08 +00:00
Yann Leboulanger
d10d8f7815
don't show signed in/out popup notification for 30 seconds for transport contacts when we log in/out this transport. Fixes #2041
2006-06-12 15:24:58 +00:00
Yann Leboulanger
600cae12f5
ctrl+C now removes pid file
2006-06-12 08:16:15 +00:00
Dimitur Kirov
97f66424bd
quit after unavalable oresence stanza is sent
...
(#1937 )
2006-06-12 07:38:07 +00:00
Dimitur Kirov
668b98e403
prevent TB for missing option
2006-06-12 07:37:17 +00:00
Jean-Marie Traissard
3a71c72244
Do not fail with keyError in some cases due to 0.10.0.1 version change to 0.10.1.1 (failed from 0.10.1 to
...
svn)
2006-06-11 13:01:54 +00:00
Jean-Marie Traissard
25caac724c
Sort preset messages by title in prefs too
2006-06-10 20:35:57 +00:00
Jean-Marie Traissard
28691db92b
Relate to changeset
2006-06-10 18:23:19 +00:00
Jean-Marie Traissard
cfceab7d44
Really use translated word for 'Disabled', about emoticones
...
Updated version to 0.10.1.2 for optparser because all non-english users have 'Disabled' instead of '' for
their emot
2006-06-10 18:18:46 +00:00
Jean-Marie Traissard
4e1e46a8ac
19:26:12 Jim++: is space before AND after ":" mandatory (in french it is) ?
...
19:26:17 Hawke: No
19:26:22 Hawke: Only after
Let translator decide
2006-06-10 17:31:43 +00:00
Jean-Marie Traissard
5252ec2d3f
Set all strings translatable in about dialog, use AUTHORS file
...
logger->Typo
2006-06-10 17:23:58 +00:00
Dimitur Kirov
5b019e9341
save avatar from our own vcard
2006-06-09 14:42:20 +00:00
Dimitur Kirov
22e2341ba9
add translator comment
2006-06-09 13:42:33 +00:00
Dimitur Kirov
bfe397a27d
show avatars in roster, if there is no 'TYPE'
...
attribute in vcard
2006-06-09 13:41:31 +00:00
Dimitur Kirov
99de39fcaf
don't keep dialog references in self.
...
(problem when we open several FT choosers, or
info dialogs)
2006-06-09 08:29:42 +00:00
Dimitur Kirov
64e66817e5
print the rest of the names
2006-06-08 13:49:52 +00:00
Dimitur Kirov
664e00c43c
[avb] add /names command for GC
...
Fix /query [TAB] bug
2006-06-08 10:09:15 +00:00
Dimitur Kirov
d3338ad9c4
prevent TB
2006-06-05 21:02:19 +00:00
Jean-Marie Traissard
9ed43cf6d1
Show a real error box when unable to bind to port
...
Fixes #1941 .
2006-06-05 17:07:48 +00:00
Jean-Marie Traissard
936b99cc3e
Don't try to disconnect signal that has been disconnected before. Fixes #2030 .
2006-06-05 15:11:27 +00:00
Jean-Marie Traissard
e2f7a09778
Use unified way to ask our own vcard so it is auto retrieved
2006-06-05 12:01:17 +00:00
Yann Leboulanger
65f3129997
JEP-0172: send our nick when we talk for the first time to an unknown contact
2006-06-05 10:54:26 +00:00
Yann Leboulanger
226b923a17
always set version to latest even there is no update func for config file
2006-06-05 10:52:35 +00:00
Jean-Marie Traissard
eba425d73a
Don't allow to change nick to actual nick, it breaks presence
2006-06-05 09:16:44 +00:00
Dimitur Kirov
6dcb8f7f20
update template with current strings, added tr
...
comment for one_message_window ACE option
2006-06-05 09:03:44 +00:00
Jean-Marie Traissard
739aaf22c2
[roger]add missing ()
2006-06-04 18:10:23 +00:00
Jean-Marie Traissard
efd73e04bf
Also merge metacontacts logs in restore_lines()
2006-06-04 17:21:14 +00:00
Jean-Marie Traissard
4b604a6485
Enhancement to ctrl+tab behaviour :
...
If no awaiting events, switch to composing contacts'tabs if any
2006-06-04 17:10:20 +00:00
Jean-Marie Traissard
21105add82
Modified default width for gc, fixes #1992 .
2006-06-04 11:02:25 +00:00
Jean-Marie Traissard
001b1c0f20
[roger]Merge metacontacts logs on the fly, fix #1891
...
[jim]Clean patch, move duplicate code.
Added condition missing in [5779], can you confirm Yann ?
2006-06-04 09:54:11 +00:00
Jean-Marie Traissard
5a78e29465
Also save width and height separetly for chats and gc when ONE_MSG_WINDOW_NEVER
2006-06-02 21:49:13 +00:00
Yann Leboulanger
8ed37983e6
print_status_in_muc changement won't be in 0.10.1
2006-06-02 11:21:05 +00:00
Yann Leboulanger
59c3b7b3c8
JEP 172 support (user nickname) Fixes #464 and #884
2006-06-01 15:23:38 +00:00
Dimitur Kirov
25e6d9f4aa
send our real show, when we connect to a
...
transport
2006-05-31 21:12:03 +00:00
Dimitur Kirov
4aa6c95398
don't drop contact in the same group if
...
destination jid belongs to other account
2006-05-31 11:45:04 +00:00
Dimitur Kirov
01c37775bf
reverse as a separate statement
2006-05-31 06:36:49 +00:00
Yann Leboulanger
97430552cb
rename vcard / avatar files when a gc contact changes his nick. Fixes #1914
2006-05-30 11:41:58 +00:00
Dimitur Kirov
adb54d0eb7
prevent TB on window destroy
2006-05-29 18:23:12 +00:00
Dimitur Kirov
b51ba152ea
nkour: fix slack version
2006-05-29 14:19:18 +00:00
Dimitur Kirov
d4b6cb7aa6
set wrap WORD_CHAR and skip horizontal scrlbar
2006-05-27 09:18:30 +00:00
Dimitur Kirov
880253f9d3
say where is the pid file, which must be
...
deleted
2006-05-27 07:46:06 +00:00
Dimitur Kirov
5de6896433
sort resources by priority
2006-05-26 20:41:03 +00:00
Dimitur Kirov
01ba1a5c24
check if we have perms to store the file
2006-05-26 14:21:00 +00:00