Yann Leboulanger
b8476426a2
insensitivie jid_entry when we add a contact from which we know the jid (right click on email -> add contact, accept a sub request, ...)
2005-11-07 21:30:35 +00:00
Yann Leboulanger
bd868245e0
support JEP 162 (show / hide some contacts according to their subscription / ask status)
2005-11-07 21:15:15 +00:00
Yann Leboulanger
fd99c19954
remove print
2005-11-07 16:18:10 +00:00
Yann Leboulanger
8877d45bc5
prevent wrong color to be shown when no bgcolor is selected (do the same as in roster)
2005-11-07 16:17:06 +00:00
Yann Leboulanger
02d88c5915
add a "Set an avatar when I connect" checkbutton in wizard, so that when we connect it open the vcard in the about tab and opens the filechooser
2005-11-07 15:43:47 +00:00
Nikos Kouremenos
183d59333f
fix missing var
2005-11-07 14:06:39 +00:00
Yann Leboulanger
e422a1807d
SRV now works (hopefully !)
...
we use a new Client instance for each try
fix a typo in the use of pydns
2005-11-07 14:04:18 +00:00
Nikos Kouremenos
1c9f70638d
fix major tb
2005-11-07 13:26:22 +00:00
Nikos Kouremenos
974b893229
fix logic
2005-11-07 13:11:26 +00:00
Nikos Kouremenos
68ac516bce
make dnspython work
2005-11-07 13:04:58 +00:00
Nikos Kouremenos
b89fe57543
inital patch to make status msg change color in gc too [does not work yet]
2005-11-07 11:07:55 +00:00
Nikos Kouremenos
846e9881fb
[gjc] color for status msg under roster is half between fg and bg color no matter the state (selected or not)
2005-11-07 10:50:40 +00:00
Nikos Kouremenos
7aa63e2fc5
remove print
2005-11-06 21:02:20 +00:00
Nikos Kouremenos
7ec7276797
better var names and add aprint for stian
2005-11-06 20:58:22 +00:00
Nikos Kouremenos
a1d8b08d90
no need to save var, and better comment
2005-11-06 20:57:52 +00:00
Nikos Kouremenos
6202203856
add a fixme and print traceback
2005-11-06 20:29:08 +00:00
Travis Shirk
cf9d5705b5
Reset chatstates when tab/window is closed. Closes ticket [1034]
2005-11-06 20:14:49 +00:00
Travis Shirk
6840f97c1f
Keep name banner up to date with chatstate info.
2005-11-06 18:58:35 +00:00
Nikos Kouremenos
1c89061483
fix tb
2005-11-06 17:10:55 +00:00
Nikos Kouremenos
8c4217fd5c
status msg under gc roster too
2005-11-06 16:29:52 +00:00
Yann Leboulanger
039eb20c0a
forget password only when needed (when we don't save it ad connection failed)
2005-11-06 15:51:18 +00:00
Nikos Kouremenos
4d3784e2f7
fix for good spaces identation pb
2005-11-06 15:08:54 +00:00
Yann Leboulanger
8c9bf693e7
fix indentation
2005-11-06 15:04:35 +00:00
Nikos Kouremenos
ea11076a0e
we now show status message under contact name in roster thanks to initial patch by Michał Sobiegraj. if you do not like that, go to prefs and uncheck it. dimgrey to become white when row is selected
2005-11-06 14:30:17 +00:00
Nikos Kouremenos
2d46c5e8a8
However, the server MUST NOT deliver the stanza
...
to an available resource with a negative priority; if the
only available resource has a negative priority, the server
SHOULD handle the message as if there were no available
resources (defined below). so forbidding negative prio
2005-11-06 12:36:26 +00:00
Yann Leboulanger
5a0a33681a
add missing arg
2005-11-06 10:42:29 +00:00
Yann Leboulanger
6d3fe8e459
hack in order to register our Event handler as soon as Dispatcher is pluged in
2005-11-06 10:12:22 +00:00
Yann Leboulanger
004cb9c5d3
first popuped message is a new message
2005-11-05 23:43:43 +00:00
Yann Leboulanger
164973ff82
prevent to print chatstate = 'None'
2005-11-05 20:49:28 +00:00
Yann Leboulanger
79d611032a
always update self.previous_status_combobox_active, even when we don't manually change the combobox
2005-11-05 18:09:57 +00:00
Yann Leboulanger
51d2175b18
ChangeStatusMessageDialog now shows the last_status_message even when we choose "change status message" menuitem
2005-11-05 17:52:49 +00:00
Yann Leboulanger
969bd9fa0d
fix bug in xmpppy about SASL with TLS
2005-11-05 15:23:33 +00:00
Nikos Kouremenos
b96c24fe77
fix typo in comment
2005-11-05 11:33:41 +00:00
Yann Leboulanger
6556b2724e
account name is now the server name
2005-11-05 11:30:42 +00:00
Nikos Kouremenos
8d26752f48
fix strings, add code for progressbar to work, fix a bit of ui
2005-11-05 11:28:19 +00:00
Yann Leboulanger
e0b1dd77f8
at the end of the account creatio we don't need to enter the password if we entered it in the paramteres (even is save pass is not checked)
2005-11-05 11:21:41 +00:00
Yann Leboulanger
febe8d4a1a
correctly show the result of an account creation (success / fail)
2005-11-04 21:27:14 +00:00
Yann Leboulanger
ca05945f63
prevent TB when vcard is buggy
...
new event: ACC_NOT_OK when account creation failed
2005-11-04 19:06:54 +00:00
Nikos Kouremenos
f262486352
fix syntax error
2005-11-04 15:36:25 +00:00
Nikos Kouremenos
5414ac84dc
fix comment
2005-11-04 15:31:19 +00:00
Nikos Kouremenos
567436bd6d
add a comment
2005-11-04 15:28:35 +00:00
Nikos Kouremenos
542349ad64
add img instead of text for show in chat with in systray
2005-11-04 15:22:12 +00:00
Nikos Kouremenos
9bd80e6772
fix a string
2005-11-04 15:08:49 +00:00
Yann Leboulanger
c0261e481a
add some debug info
2005-11-04 14:42:56 +00:00
Yann Leboulanger
e8069e56ad
SRV records are now properly supported (swich to another SRV record when first one is not available)
2005-11-04 08:19:15 +00:00
Nikos Kouremenos
e0bf58cba7
give default to finish button once we show it
2005-11-03 22:57:54 +00:00
Nikos Kouremenos
4dbfdc33d4
well nothing compared to Yann.. :$
2005-11-03 22:47:26 +00:00
Yann Leboulanger
4704a591b1
the go online checkbutton in on by default
2005-11-03 22:38:32 +00:00
Yann Leboulanger
6d7ec70dd1
add some test when we create / modify an account (a valid JID can have no nickname according to the RFC, but an account MUST have one)
2005-11-03 22:37:21 +00:00
Yann Leboulanger
2b0d8e2a70
fix TB
2005-11-03 22:15:40 +00:00
Yann Leboulanger
42b897bb31
add a go online checkbutton at the end of wizard
2005-11-03 22:12:00 +00:00
Yann Leboulanger
fcb9d9628f
don't show tab in wizard
2005-11-03 21:55:29 +00:00
Yann Leboulanger
4db0a0a608
remove unneeded tab in wizard
2005-11-03 21:50:23 +00:00
Nikos Kouremenos
0696e75358
history order change: history is ordered as everything else latest is in the bottom
2005-11-03 21:31:04 +00:00
Nikos Kouremenos
e0d9933b23
remove unused vars and modules
2005-11-03 21:11:37 +00:00
Nikos Kouremenos
5161226e0a
remove ununsed vars
2005-11-03 21:03:51 +00:00
Nikos Kouremenos
b9d4b51e1d
fix invalid arguments call
2005-11-03 20:52:04 +00:00
Nikos Kouremenos
8b90191f60
fix untested code
2005-11-03 20:50:52 +00:00
Nikos Kouremenos
819bf2e7e3
do not traceback when contact has left and we ask bigger avatar (which calls this func)
2005-11-03 20:48:27 +00:00
Nikos Kouremenos
de7f987211
fix typo
2005-11-03 20:41:35 +00:00
Yann Leboulanger
97ed14b16b
remove our jid before we stringprep
2005-11-03 19:00:22 +00:00
Nikos Kouremenos
099a4fc062
do not ask gladexml on chat.py too
2005-11-03 17:23:36 +00:00
Nikos Kouremenos
b5831c5e8d
damn copy paste
2005-11-03 17:20:52 +00:00
Nikos Kouremenos
9b5a55ea7d
ctrl+enter no longers sends message and all work as they should. damn bindings
2005-11-03 17:01:44 +00:00
Nikos Kouremenos
dd03ac29a5
typo. thanks deluge
2005-11-03 16:37:18 +00:00
Yann Leboulanger
a79f450e2c
remove aa non-implemented option
2005-11-03 16:21:03 +00:00
Nikos Kouremenos
bff36b7c45
add comment for translators
2005-11-03 15:25:31 +00:00
Nikos Kouremenos
b8fce2f1fe
do not ask xml anymore
2005-11-03 15:21:18 +00:00
Nikos Kouremenos
1ab95cdc6a
if gtk has default action for a widget, bindings never work, so we must use key_press_event for those and return True after we do the job in key_press_event CB
2005-11-03 15:10:00 +00:00
Yann Leboulanger
f130ce29c0
we now stringprep jid and resource everywhere:
...
when we recieve a jid from server
when we enter a jid or resource in GUI
2005-11-03 14:46:56 +00:00
Nikos Kouremenos
1462b4a27f
we were checking for @ unless we had /echo but it is also valid to contact jabber.org so it is time we do not check at all if jid has @
2005-11-03 12:45:26 +00:00
Yann Leboulanger
9bf4819404
user correct login when we create an account
2005-11-03 12:20:17 +00:00
Yann Leboulanger
ff2eaa4a55
Gajim and gajim are not the same resource
2005-11-03 12:09:38 +00:00
Yann Leboulanger
dd6a9ced49
accountModificationWindow is never used to create an account, just modify it
...
add an advanced button to AccountCreationWizard that open the accountModificationWindow
2005-11-03 10:32:26 +00:00
Yann Leboulanger
41cbaa7c2b
we now call the AccountCreationWizard window each time we create a new account
2005-11-03 09:33:22 +00:00
Yann Leboulanger
acd09eaba2
FirstTimeWizard -> AccountCreationWizard
2005-11-03 09:27:45 +00:00
Yann Leboulanger
66a7f4b07c
resources are now checked case insensitive in connection.py with the one we already have
2005-11-03 09:21:12 +00:00
Yann Leboulanger
2e9d0fbeba
we now save/read log to ~/.gajim/logs/jid.lower()
2005-11-03 08:50:35 +00:00
Yann Leboulanger
06ad619a58
when we get an iq, we check if we already have with another case
2005-11-02 22:08:31 +00:00
Yann Leboulanger
ce7a532f08
typo
2005-11-02 22:01:28 +00:00
Nikos Kouremenos
744814e860
remove a fixme
2005-11-02 19:37:25 +00:00
Nikos Kouremenos
5970f91dc2
remove some bindings
2005-11-02 19:01:17 +00:00
Nikos Kouremenos
1eb611d20f
revert accidental removal
2005-11-02 18:44:10 +00:00
Nikos Kouremenos
def89e51a7
sectext should have dot
2005-11-02 16:36:22 +00:00
Nikos Kouremenos
9554d2c8f5
remove U it is not needed nor works; remove it also from glade, remove crazy hboxing and use fill and other similar properties
2005-11-02 16:34:35 +00:00
Nikos Kouremenos
f7a1f8fa64
fix strings and fix comments
2005-11-02 14:54:25 +00:00
Yann Leboulanger
73a9a282ba
when we add a contact, check if it's already in roster (case insensitive)
2005-11-02 12:46:57 +00:00
Nikos Kouremenos
c4eb2d62d7
fix a tb
2005-11-02 11:29:51 +00:00
Yann Leboulanger
b35f340018
fix WRONG comment
2005-11-02 11:13:05 +00:00
Nikos Kouremenos
6127f23774
comment get_real_jid_from_fjid to assure future protection from refactoring and add docstring to get return values without reading the code. Both are importnat for such api funcs
2005-11-02 11:06:51 +00:00
shteef
467ff43106
Codestyle fixes, even though my syntax highlighting breaks on this. :p
2005-11-02 11:03:42 +00:00
shteef
3594e582a3
Fix groupchat highlighting again, for real now.
2005-11-02 11:00:16 +00:00
Nikos Kouremenos
5e6766a3a4
do not fail if user does not have pywin32
2005-11-02 10:52:12 +00:00
Yann Leboulanger
2720f1ce7c
move function to get real_jid to gajim.py
2005-11-02 08:12:54 +00:00
Nikos Kouremenos
433af985b1
less wordy and concise is welcome but not if they are not understable. moreover it is better that the user understands what that is than see a small tooltip and not completely understand. I revert with the only change that I agree that the first The can be removed. "Used this window" you cannot be serious though.. :P
2005-11-01 23:55:50 +00:00
Yann Leboulanger
d1ebec6ad4
we can now copy (not move) a contact to another group
2005-11-01 22:52:04 +00:00
Yann Leboulanger
c9c319a141
get the avatar from real jid if we have it
...
if we don't habe the real jid, we don't show bigger avatar cause it's not saved in HD
2005-11-01 22:08:15 +00:00
Alex Mauer
44d152b3a3
Rewrote tooltip text for "last read bar" to be less wordy, more concise.
2005-11-01 20:44:02 +00:00
Nikos Kouremenos
36cc5bfa5d
WINAPI: Gajim now can detects file lock and does not allow sending the file.
2005-11-01 20:01:14 +00:00
Nikos Kouremenos
48dd04a228
typo
2005-11-01 17:14:15 +00:00