Commit Graph

2464 Commits

Author SHA1 Message Date
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