Commit graph

263 commits

Author SHA1 Message Date
Yann Leboulanger
2b0d8e2a70 fix TB 2005-11-03 22:15:40 +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
ce7a532f08 typo 2005-11-02 22:01:28 +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
47fbe4b3cb it is GTK+ 2005-10-30 16:16:00 +00:00
Nikos Kouremenos
b43220a6e9 no need to assign to local unused var 2005-10-29 14:24:32 +00:00
Nikos Kouremenos
ca60bacdb5 code optimization: tupples not lists in stuff like: 'if foo in [abc]' etc 2005-10-27 13:15:03 +00:00
Yann Leboulanger
e8a3b670f6 GPG keys are now sorted alphabetically 2005-10-22 08:52:13 +00:00
Yann Leboulanger
726640ef4b the old self.plugin variable becomes gajim.interface, no need to pass it to every functions/classes 2005-10-20 11:17:17 +00:00
Yann Leboulanger
9d42d10853 file-stopped and file-completed can be saved in awiting_events queue 2005-10-19 21:14:51 +00:00
Yann Leboulanger
af7fef5ec1 file-send-error can now be added to the awaiting queue 2005-10-19 20:16:22 +00:00
Yann Leboulanger
5b8a2c736b factorize code 2005-10-18 21:20:39 +00:00
Yann Leboulanger
314fd4a8bf file-request-error can now be saved in the awaiting_events queue
better code to handle all these events
2005-10-18 20:30:26 +00:00
Yann Leboulanger
63c1d3d3f0 file transfer request can now be stored in awaiting_events queue and recalled from roster / filetransfer / popup notification 2005-10-18 09:07:52 +00:00
Yann Leboulanger
4a824668e1 window pos and size must be catch before the destroy event 2005-10-17 15:57:03 +00:00
Nikos Kouremenos
1ffb867355 better varname 2005-10-17 12:45:55 +00:00
Yann Leboulanger
9e629e71f9 save single message window size and position when it is destroyed 2005-10-17 08:25:05 +00:00
Yann Leboulanger
c1d334c25d save single chat size/position 2005-10-16 22:08:42 +00:00
Yann Leboulanger
77cb852057 single messages are well handled: they are saved in awaiting_events if needed and are printed when we dubble click a contact row, or systray or popup window 2005-10-16 13:18:34 +00:00
Nikos Kouremenos
992aa5c22b n0thing 2005-10-13 19:44:09 +00:00
Yann Leboulanger
2840838b7f pm message via popup windows are well handled now 2005-10-11 14:40:47 +00:00
Yann Leboulanger
7b6dd8faca new pm popup window now show "From nick in room room_name" 2005-10-11 14:16:01 +00:00
Yann Leboulanger
9ad6103ada new pm popup window now show "From nick" 2005-10-11 13:59:41 +00:00
Nikos Kouremenos
3e0e623e9a fix code quality. if user presses Cancel in Status change dialog do not set the new status; add comments to code, make it cleaner (use 'SEPARATOR' and not '' for string for combobox; HIG (add ... to finish menuitems that need it and add a missing mnemonic) 2005-10-09 22:24:18 +00:00
Nikos Kouremenos
62dd337e3e typo 2005-10-09 18:42:41 +00:00
Nikos Kouremenos
d9d527b2ef improve code quality. code block is cleaner. ugly hack was leaving leading space 2005-10-09 18:42:24 +00:00
Yann Leboulanger
15fc953638 dialogs.ChangeStatusMessageDialog can take no show argument 2005-10-09 14:44:52 +00:00
Nikos Kouremenos
6794f9a138 allow fake jid: server.tld/echo 2005-10-04 14:38:32 +00:00
Nikos Kouremenos
41fd150b93 confrimation dilaogs have QUESTION and not WARNING 2005-09-28 14:20:51 +00:00
Nikos Kouremenos
04d82ec3fc wrap license 2005-09-26 13:06:11 +00:00
Nikos Kouremenos
a4cb65366b add a decode 2005-09-25 19:00:14 +00:00
Nikos Kouremenos
4e97beaa84 80 chars 2005-09-24 21:50:58 +00:00
Nikos Kouremenos
35758a4266 add a transl comment 2005-09-24 21:49:28 +00:00
Yann Leboulanger
8f93012465 groupchat_window now has an on_message function that can hold pm in queues so they are not printed (systray is not handled yet) 2005-09-23 21:01:42 +00:00
Nikos Kouremenos
a286f42b34 cleanup 2005-09-22 15:15:39 +00:00
Nikos Kouremenos
eb7d3cc381 fix a tb 2005-09-16 15:18:35 +00:00
Alex Mauer
ed135f3207 * New groupchat "/" commands interpretation.
* Added help for all "/" commands (in groupchat)
* Added "/join" to commands
2005-09-14 07:34:17 +00:00
Nikos Kouremenos
ad3d571429 not just enter to click the button, but also button to have focus 2005-09-11 18:05:18 +00:00
Nikos Kouremenos
43aef76dd9 [sef and me] now we also handle receiving invitations 2005-09-11 15:02:22 +00:00
Nikos Kouremenos
a311b5dd61 use set_default_response instead of customly adding button and .grab_focus() on it 2005-09-11 14:21:14 +00:00
Nikos Kouremenos
788a4dc7a1 remove checks and code for < 2.6 2005-09-11 13:56:38 +00:00
Yann Leboulanger
b416cf60d7 xml_windows are never destroyed 2005-09-10 09:45:18 +00:00
Nikos Kouremenos
ee3591470b add gtkexcepthook.py to POTFILES.in and add GPL header 2005-09-09 20:26:06 +00:00
Nikos Kouremenos
6aca17ecf2 bye bye to old HigDialog which was 20 lines. now it is only 8 2005-09-09 20:21:14 +00:00
Nikos Kouremenos
d0f2ab8eb5 thanks to Dennis Caven we now use less code to do the same thing. pygtk26 functions rock 2005-09-09 19:42:47 +00:00
Nikos Kouremenos
1f9fcd4d14 colors by rgb names 2005-09-05 00:08:52 +00:00
Nikos Kouremenos
faab65d973 fix passive voice. now translators can write more free 2005-09-03 16:30:01 +00:00
Nikos Kouremenos
4443c7a3be fix expansion in edit groups dialog 2005-08-29 00:01:43 +00:00