Commit Graph

2019 Commits

Author SHA1 Message Date
Alex Mauer b3de522e27 Comment code better; use references more often for greater efficiency 2005-09-14 23:11:13 +00:00
Alex Mauer 3fda0dc738 Tiny oops, nick wasn't set. I could swear I tested this before... 2005-09-14 21:47:43 +00:00
Alex Mauer 52e076e4c4 Get information about self-contact from the right place, instead of just copying the current account status/priority 2005-09-14 17:17:19 +00:00
Yann Leboulanger 948d0a93e4 log outgoing subject when sending single message 2005-09-14 16:51:08 +00:00
Yann Leboulanger de2fe68d40 don't send sha in gc presences 2005-09-14 16:19:42 +00:00
Yann Leboulanger 7a157ac986 fix indentation 2005-09-14 15:43:44 +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
Travis Shirk dd67ba1006 Don't send chatstates to offline contacts; closes #913 2005-09-14 01:27:37 +00:00
Travis Shirk 4bf0ac5703 MUC chat states; closes #845 2005-09-14 00:51:26 +00:00
Alex Mauer 3836656737 whoops. ACTUALLY pass true to auto when going auto-away. 2005-09-14 00:02:32 +00:00
Alex Mauer c8059fd3fa * Make tooltip behave if we're not yet connected when it appears, or if we're the only resource online. 2005-09-13 22:15:22 +00:00
Nikos Kouremenos b90d56cf17 adding back a FIXME that dimitur removed wihtout fixing! 2005-09-13 21:36:23 +00:00
Nikos Kouremenos 77650c4a6d fix english 2005-09-13 21:29:38 +00:00
Nikos Kouremenos f200d994f5 backwards compat 2005-09-13 21:25:12 +00:00
Alex Mauer d36a647698 Show all our resources in the account line tooltip 2005-09-13 21:13:40 +00:00
Dimitur Kirov b38911c514 fixed TB due to code from the older version 2005-09-13 20:09:19 +00:00
Yann Leboulanger 7bdb6e23b1 remove unneeded print 2005-09-13 19:14:52 +00:00
Alex Mauer 4c990ccb1e Tooltip for account line in roster 2005-09-13 18:46:21 +00:00
Yann Leboulanger 50a179b301 we now bug user when he wants to go invisible and he is in rooms 2005-09-13 17:53:31 +00:00
Yann Leboulanger 95fc6741a8 account row is back even if we have only one account 2005-09-13 16:27:48 +00:00
Nikos Kouremenos 15bede7a5f better varname 2005-09-13 14:28:22 +00:00
Dimitur Kirov 7495464de7 if jid is not a conntact, open-chat with first connected account 2005-09-13 14:15:13 +00:00
Nikos Kouremenos 7e69565a0f remove a deprecated warning (it is fixed since gnome-python 2.10 which aligns with pygtk26 etc 2005-09-13 11:53:48 +00:00
Nikos Kouremenos 017100f36e do not close dialog when report is clicked 2005-09-13 11:17:20 +00:00
Nikos Kouremenos b662ae401f [gjc] gtkexcepthook is thread-aware 2005-09-13 11:11:39 +00:00
Nikos Kouremenos ceb71387f5 add a comment 2005-09-13 11:05:16 +00:00
Yann Leboulanger 2af3116b9d fix TB 2005-09-13 10:52:51 +00:00
Yann Leboulanger 596e9fe4fc no need to import winsound in gajim.py 2005-09-13 10:51:56 +00:00
Yann Leboulanger 606b14a862 sound for windows now works 2005-09-13 10:51:02 +00:00
Nikos Kouremenos ae628010b8 try sth and add a fixme 2005-09-12 23:13:30 +00:00
Alex Mauer 867dc64798 Fix my roster breakage from cs3613 -- accounts need to be referenced by
name, not name stored in jid field.
Use the new get_jid_from_account in a few places.
2005-09-12 22:46:41 +00:00
Nikos Kouremenos b503e6bb21 cleanup and do not show - if message is empty 2005-09-12 22:27:36 +00:00
Nikos Kouremenos 9a91297e5b some more [][] 2005-09-12 22:12:17 +00:00
Nikos Kouremenos 863b4bae66 use C_ and [][] instead of get_value 2005-09-12 21:56:50 +00:00
Nikos Kouremenos 8d2e399676 fix order and focus in gtkexcepthook 2005-09-12 21:56:16 +00:00
Yann Leboulanger 9336be0448 fix indentation 2005-09-12 21:04:55 +00:00
Alex Mauer fb0e0a6bdd Store the JID instead of the account name for the roster account line 2005-09-12 17:57:16 +00:00
Yann Leboulanger 19a61ee605 fix TB 2005-09-12 11:51:29 +00:00
Yann Leboulanger 92bbc215cc update banner only if it's a presence from higher ptiority resource 2005-09-12 11:51:18 +00:00
Nikos Kouremenos ef21462543 threads_init only if py24+ 2005-09-12 11:23:38 +00:00
Nikos Kouremenos 9986a3cb62 remove a dialog [we have a better one] 2005-09-12 11:11:13 +00:00
Nikos Kouremenos b5aad7039c adhere to jep about kicked by None/banned by None 2005-09-12 10:54:10 +00:00
Yann Leboulanger c3b701ca8e custom_host can have a value even if we don't use it, and it should not be shown 2005-09-12 06:27:20 +00:00
Nikos Kouremenos 74cc23031c if sound is beep then we beep in speaker 2005-09-11 20:33:10 +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 5e2e95b54c remove two pass and add a fIXME: UGLY! 2005-09-11 17:37:45 +00:00
Nikos Kouremenos f8c317262b logic fix 2005-09-11 17:06:37 +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 bbf495c3b3 check and do not work if < 2.6 2005-09-11 14:20:20 +00:00
Nikos Kouremenos 788a4dc7a1 remove checks and code for < 2.6 2005-09-11 13:56:38 +00:00
Nikos Kouremenos fcc4a6a0ce class higdialog class and add report this bug in exception dialog and add some fixes for adding icons to buttons 2005-09-11 13:41:21 +00:00
Nikos Kouremenos aa7ab32aa5 add a tooltip proposed by wed. remove inactivate from UI: (only via expert) 2005-09-11 01:20:27 +00:00
Nikos Kouremenos a6bf8d640c usability fixes in menus. see #743. THanks Motz 2005-09-11 01:06:58 +00:00
Nikos Kouremenos 24c21a9306 add cancel button to change_status dialog 2005-09-11 00:46:25 +00:00
Nikos Kouremenos 5321cbc636 get_hostname_from_account(account_name) saves the day [yet another helper to make our lifes better :)] 2005-09-11 00:32:58 +00:00
Nikos Kouremenos 3428a8655e the way we do it now is perfect 2005-09-11 00:08:37 +00:00
Nikos Kouremenos a9eabba137 comments 2005-09-11 00:07:58 +00:00
Nikos Kouremenos e7345baf54 cleanup, coding style, and logic fixes in sleepy 2005-09-10 23:44:53 +00:00
Nikos Kouremenos 7a8ff6d6f5 bye bye show_roster_on_startup_checkbutton. power users can use ACE 2005-09-10 21:57:02 +00:00
Nikos Kouremenos 4cbfcb49af fix tooltip 2005-09-10 21:45:29 +00:00
Nikos Kouremenos dc3b4fb35c remove 2 ui options. prefs window needs cleaning. the less the better. remember HIG/GNOME: LESS IS MORE. power users can use ACE (advanced conf eidtor) and we could use GOOD DESC there and nice strigs in DID YOU KNOW wiki so some stuff can be easier exposed 2005-09-10 21:28:47 +00:00
Nikos Kouremenos 69f1e8758e [gjc] use gobject.threads_init() 2005-09-10 21:06:02 +00:00
Nikos Kouremenos 1ea2e1a03a hook after so .require() works for all 2005-09-10 20:08:47 +00:00
Travis Shirk 2e9c81aac7 Unselected tabs now show chatstate (was a FIXME) 2005-09-10 19:23:57 +00:00
Dimitur Kirov 8be85027f0 read nl after auth (if sender is 0.8.2) 2005-09-10 13:43:43 +00:00
Dimitur Kirov 3cfd5541de fix tb, because of the new HigDialog 2005-09-10 12:16:08 +00:00
Yann Leboulanger 25dfa506cd reconnect is now launched in a thread 2005-09-10 12:05:48 +00:00
Dimitur Kirov 676b7600cf catch file read errors 2005-09-10 11:56:25 +00:00
Yann Leboulanger b416cf60d7 xml_windows are never destroyed 2005-09-10 09:45:18 +00:00
Yann Leboulanger e8b3a5898c remove unneeded print 2005-09-10 09:31:29 +00:00
Yann Leboulanger 93c4ab0a9d fix a typo 2005-09-10 09:30:46 +00:00
Yann Leboulanger d271c29a24 we are now informed when vcard publication faild / succeed 2005-09-10 09:25:06 +00:00
Yann Leboulanger ff1edfffff add getAnID() function 2005-09-10 09:24:39 +00:00
Dimitur Kirov be43c2c850 added add_contact and remove_contact methods 2005-09-09 22:22:05 +00:00
Nikos Kouremenos 08a1bae712 adhere to GNOME HIG about help menuitem in roster window 2005-09-09 22:04:15 +00:00
Nikos Kouremenos a648d44fd3 add support for sending invite stanza /invite jid [reason]. I improved patch by Sef 2005-09-09 22:00:01 +00:00
Nikos Kouremenos 0bf0c36323 use gajim.get_jid_from_account in some places 2005-09-09 21:15:41 +00:00
Nikos Kouremenos e76e254650 typo 2005-09-09 21:03:53 +00:00
Dimitur Kirov fec78f8781 fix exception in unrepr on empty dict/tuple 2005-09-09 21:01:25 +00:00
Nikos Kouremenos ac3f96eac9 gajim.get_jid_from_account(account_name) 2005-09-09 20:52:29 +00:00
Dimitur Kirov a1c0fbb4b0 added prefs_put and prefs_del commands 2005-09-09 20:51:22 +00:00
Nikos Kouremenos 2ec0cac1cc nk is now sure 2005-09-09 20:28:25 +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 2a0a91995f add hook by default 2005-09-09 17:43:39 +00:00
Nikos Kouremenos e34f99cd30 more pythonic 2005-09-09 17:35:07 +00:00
Nikos Kouremenos bfabd11f17 [gjc] add happy dialog to inform about tracebacks only if we have verbose on and user does not run from terminal or started X11 with startx 2005-09-09 17:09:04 +00:00
Alex Mauer 87567bfda0 * Don't set urgency hint for notifications, even if
notify_on_all_muc_messages is set.
2005-09-09 16:10:49 +00:00
Dimitur Kirov 37780f6b72 added prefs_list and prefs_store commands
(prefs_del, prefs_put are not implemented yet)
2005-09-09 15:29:32 +00:00
Dimitur Kirov 5aec18639d don't save position if show_roster_on_start is
False and roster is never shown
2005-09-09 14:56:14 +00:00
Dimitur Kirov d9e95eceeb removed useless check. Faster sender speed 2005-09-09 14:53:19 +00:00
Nikos Kouremenos 14a49dcf25 fix logic 2005-09-09 14:09:37 +00:00
Dimitur Kirov 9c35bcd78a don't send/read nl after auth 2005-09-08 23:14:09 +00:00
Dimitur Kirov bbf068c7db moved 'speed' in the time column. Still ugly! 2005-09-08 22:27:00 +00:00
Dimitur Kirov 268a265211 moved time column before progress column. It
still looks disgusting. Suggestions for  the
layout are welcome!
2005-09-08 22:19:26 +00:00
Dimitur Kirov ba4fadc5cc add estimated time and speed to FT 2005-09-08 22:12:14 +00:00
Nikos Kouremenos 02be379d83 use C_NAME instead of 0 1 2 3 4 5 6 in roster py 2005-09-08 22:07:49 +00:00
Nikos Kouremenos 2e4b5245c1 add a fixme and stop bad behavior until I fix it for g00d 2005-09-08 22:07:28 +00:00