Commit Graph

4023 Commits

Author SHA1 Message Date
Dimitur Kirov cb02ad7f18 use size small, instead of medium for status
message in banner
2006-03-20 16:04:54 +00:00
Nikos Kouremenos f773f2d998 make jid++ patch obey to our coding standards 2006-03-20 11:28:02 +00:00
Yann Leboulanger faaeed74e6 [Jim++] add contect menu to delete rows in history manager 2006-03-20 08:20:49 +00:00
Dimitur Kirov 164e5116da set theme font to chatstates and status message 2006-03-19 21:40:26 +00:00
Dimitur Kirov ecd588fa0f set banner font from theme preferences (#1631) 2006-03-19 21:25:28 +00:00
Nikos Kouremenos 131d0de955 hint user about what could be wrong 2006-03-19 21:21:16 +00:00
Dimitur Kirov b90e546927 proxy65_manager resolves socks5 proxies at gajim
startup and account login
2006-03-19 20:43:30 +00:00
Dimitur Kirov 8d15ac84be restored send_stanza, needed by xml console 2006-03-19 16:53:17 +00:00
Nikos Kouremenos 85fbcb79e9 fix tb 2006-03-19 14:59:17 +00:00
Dimitur Kirov 540103f381 arranged some methods from connection.py in
classes defeined in connection_handlers.py
2006-03-19 14:54:00 +00:00
Yann Leboulanger 6dfed88cad typo: colors are back in gc tabs 2006-03-19 11:15:52 +00:00
Yann Leboulanger 96dcb1bd0c chatstate colors are now configurable in manage theme window. Fixes #1568 2006-03-18 22:40:26 +00:00
Yann Leboulanger df395ab6ef fix regex when ascii_formating is false 2006-03-18 12:20:59 +00:00
Yann Leboulanger 3b12da41a3 missing save before commit :) 2006-03-18 11:55:04 +00:00
Yann Leboulanger eff34ac6ab invitations to groupchat is now queued when systray is enabled. missing icon for popup window: gc_invitation.png. Fixes #1196 2006-03-18 11:53:30 +00:00
Yann Leboulanger a5c2880b45 remove profile_avatar menuitem that sometimes appear 2006-03-18 09:59:04 +00:00
Yann Leboulanger a59f0866d5 typo 2006-03-18 09:27:41 +00:00
Yann Leboulanger 84ade2e3ac prevent TB 2006-03-18 09:22:27 +00:00
Yann Leboulanger 4dfa3da68d fix TB 2006-03-18 09:22:13 +00:00
Yann Leboulanger 088d8dbac9 ask to re-build actions menu when needed. Fixes #1676 2006-03-18 09:05:46 +00:00
Yann Leboulanger 19ad69e3dd remove empty group when we make latest contact of that group a child of another contact in another group. Fixes #1711 2006-03-18 08:54:50 +00:00
Yann Leboulanger 21a65d2568 minor typo 2006-03-18 08:13:27 +00:00
Nikos Kouremenos 2e393b0d37 bye bye Manage Emoticons Window 2006-03-17 22:00:46 +00:00
Nikos Kouremenos 7a31531882 hide for .10 special notification 2006-03-17 22:00:27 +00:00
Yann Leboulanger 3a255e5102 fix indentation in common/helpers.py 2006-03-17 19:56:05 +00:00
Yann Leboulanger 0bb0fe4157 fix for #1182: show Disabled when it's the one selected 2006-03-17 19:45:08 +00:00
Yann Leboulanger 24fcd311df typo 2006-03-17 16:11:25 +00:00
Yann Leboulanger 4a1c850bf7 avatars in gc tooltips 2006-03-17 15:26:58 +00:00
Yann Leboulanger 3b4f6e20fe we can now have emoticons themes in ~/.gajim/emoticons/ see #1182 2006-03-17 14:24:58 +00:00
Nikos Kouremenos 8b49efd38d [multani] fix syntax typo 2006-03-17 12:32:56 +00:00
Yann Leboulanger 618e429d82 migrate the old useemoticons option to emoticons_theme. Fixes #1715 2006-03-17 12:15:31 +00:00
Dimitur Kirov 4abd0a9d42 use emoticons_theme, instead of useemoticons
( #1715 )
2006-03-17 11:11:45 +00:00
Yann Leboulanger b4ed754b51 we now have emoticons themes. Fixes #1182
TODO: fill animated folder with his emoticons file
2006-03-16 23:37:06 +00:00
Yann Leboulanger 7cd6cf3994 show avatar before status icon. The only way to have it on the right is to create our own cellrenderer 2006-03-16 20:53:39 +00:00
Yann Leboulanger 3eebf98e27 fix glade so that textview is expanded in change status message dialog. Fixes #1709 2006-03-16 19:20:11 +00:00
Yann Leboulanger a02bd6dbe4 really don't ask vcard when entering irc channel 2006-03-16 19:08:49 +00:00
Yann Leboulanger 31e3e64004 typo 2006-03-16 18:45:07 +00:00
Yann Leboulanger 72e7cb6423 fix TB: get the avatar from folder when it's a pm 2006-03-16 17:47:31 +00:00
Dimitur Kirov b3de43ae3f disconnect after stream end tag, unregister
two more handlers
2006-03-16 17:29:30 +00:00
Yann Leboulanger a4b37a54a1 Fix when we receive a message from unknown contact 2006-03-16 16:31:34 +00:00
Yann Leboulanger 157a83ade5 we can see bigger avatar in pm as we now save vcard too 2006-03-16 07:51:42 +00:00
Nikos Kouremenos 8736e52491 better string 2006-03-15 21:38:29 +00:00
Dimitur Kirov d33055c3bc don't try to connect, when we are in state
'connecting'
2006-03-15 21:06:22 +00:00
Dimitur Kirov d316c6d8b4 reconnect (if configured), instead of
disconnect on expat error
2006-03-15 20:46:50 +00:00
Dimitur Kirov 7afb58426a property last_connection, used to prevend
double connections
2006-03-15 20:10:52 +00:00
Dimitur Kirov 032ed4f22c typo 2006-03-15 19:47:11 +00:00
Dimitur Kirov 5e19b20377 return unregister attemped on undefined
namespace handlers
2006-03-15 19:43:22 +00:00
Dimitur Kirov c8b27da04f don't disconnect after server inabillity to
receive long data. Unregister all handlers in
disconnect
2006-03-15 19:39:27 +00:00
Nikos Kouremenos f65a5be6e5 commit first part of special notifications (aka buddy pounces). at last make Choose Sound dlg a class; TODO: actually write to config user settings as well as take those into account [jim++] 2006-03-15 17:45:55 +00:00
Nikos Kouremenos 22ab2f5300 if msg name for preset is empty assign a default (msg text) as name 2006-03-15 16:34:52 +00:00
Yann Leboulanger d53c5eff1c do not ask vcards when entering irc rooms as irc transport reply by messages. 2006-03-15 15:11:31 +00:00
Nikos Kouremenos d8bfdd60f0 thank Anders Ström for Goojim and improve some strings in about dlg 2006-03-15 12:59:01 +00:00
Nikos Kouremenos 184680f988 put back workaround for gc roster 2006-03-15 12:28:46 +00:00
Nikos Kouremenos e9325a6c5f rm some prints 2006-03-15 12:27:59 +00:00
Yann Leboulanger 1d172a9ffc we reply to the resource that sends us the message. Fixes #753 2006-03-15 11:30:45 +00:00
Yann Leboulanger 4cbc0666ff show an error dialog when a transport answers wrongly to register request. Fixes #1702 2006-03-15 08:56:36 +00:00
Yann Leboulanger 721acff70f tab name and window title now contain resource if needed. see #1697 2006-03-15 08:46:44 +00:00
Yann Leboulanger db7766ea7e when we get a message from a contact and we have a window with this resource, print it there. see #1697 2006-03-15 08:40:19 +00:00
Nikos Kouremenos 036265081b fix typo; also saner defaults [only first time] for last_save_dir and last_send_dir 2006-03-15 02:09:57 +00:00
Nikos Kouremenos 396c66f8f8 set avatar filechooser defaults to My Pictures in the OS that understand user needs [aka Windows] 2006-03-15 01:40:10 +00:00
Yann Leboulanger 1c992be553 default to home folder when choosing an avatar. Fixes #1701 2006-03-14 23:07:45 +00:00
Yann Leboulanger bb35e9e782 remove unneeded line 2006-03-14 23:07:03 +00:00
Yann Leboulanger 1df901f482 [gjc] gtkspellmodule upstream update. Fixes #1700 2006-03-14 22:35:50 +00:00
Yann Leboulanger 6ca8c5334c redraw correctly tabs / banner when sevral resources 2006-03-14 18:18:34 +00:00
Yann Leboulanger f355cb043a replace / in gc nicks by _ before we save vcard / avatars 2006-03-14 18:09:09 +00:00
Yann Leboulanger 02ed060a90 chaw resource in banner when talking to a specific resource 2006-03-14 17:19:54 +00:00
Yann Leboulanger 51d57ba717 last_message_time is now indexed by full_jid. for [1697] 2006-03-14 17:13:34 +00:00
Yann Leboulanger dab9943bc2 missing return 2006-03-14 16:58:50 +00:00
Yann Leboulanger e76ac7f406 introduce get_full_jid for MessageControl. Fix TB when removing a tab with a resource. see #1697 2006-03-14 16:35:17 +00:00
Yann Leboulanger 01a99ee766 fix TB when 2 resources with same status are in sub-menu 2006-03-14 16:34:02 +00:00
Yann Leboulanger b1ce1107de we can now talk to a specific resource 2006-03-14 13:10:09 +00:00
Nikos Kouremenos e650cf3308 do not del print_time_timeout_id but set it to None. fixes #1691 2006-03-13 23:59:59 +00:00
Nikos Kouremenos 0c6606c514 comments and 80 char margin 2006-03-13 23:25:00 +00:00
Nikos Kouremenos bffcec6899 remove switch to menuitems. fixes #1674 2006-03-13 21:55:21 +00:00
Yann Leboulanger d59178c385 redraw gc contacts instead of remove / re-add them 2006-03-13 19:40:06 +00:00
Yann Leboulanger db6c9e7a05 call draw_avatar only in gc controls 2006-03-13 19:00:05 +00:00
Yann Leboulanger 658ca026ab remove unneeded call to update_ui 2006-03-13 18:22:44 +00:00
Dimitur Kirov def6fbe56d always decode input strings to unicode
assume that encoding is UTF-8 if getpreferred-
encoding failed
2006-03-13 18:20:08 +00:00
Yann Leboulanger a9e25ce434 align avatar on the right in gc 2006-03-13 18:04:19 +00:00
Yann Leboulanger 7a542bb473 remove unneeded call to draw_avatar in draw_contact 2006-03-13 13:27:05 +00:00
Yann Leboulanger dce057d29e avatars are in gc roster. gc avatar images are saved in room_jid folder. Fixes #1121 2006-03-13 13:25:51 +00:00
Yann Leboulanger 2f3fe1b158 don't show an empty line in groupchat banner if there is no subject. Fixes #1688 2006-03-13 09:04:50 +00:00
Nikos Kouremenos ea50611b8f [Jim++] do not print (None) if status msg is None on chat 2006-03-12 23:07:04 +00:00
Yann Leboulanger 46e637ad5d if status is '', don't print it 2006-03-12 21:17:26 +00:00
Yann Leboulanger a6a72ccf8d forbid resource when we add a contact. Fixes #1117 2006-03-12 20:53:28 +00:00
Yann Leboulanger 26f33196d7 when we connect and already have opened chat windows, update them with new contact instances. Fixes #1590 2006-03-12 20:33:36 +00:00
Yann Leboulanger 1eeb16dc2d [Jim++] fix TB in unconnected gc. Fixes #1687 2006-03-12 18:55:59 +00:00
Yann Leboulanger f19dc78297 don't show hidden contacts that are not in observer group. Fixes #1494 2006-03-12 18:35:10 +00:00
Yann Leboulanger 4f2460e21c remove contact when we get sub=none and ask=none and no name and no group. See #1494 2006-03-12 18:30:01 +00:00
Nikos Kouremenos f95a7c5d3e remove psyco as speed is not an issue anymore but high mem usage is. fixes #1666 2006-03-11 11:08:27 +00:00
Yann Leboulanger 3d61688111 typo. Fixes #1684 2006-03-10 22:06:21 +00:00
Yann Leboulanger 903393d172 prevent TB 2006-03-10 21:58:23 +00:00
Dimitur Kirov 59283050e1 close connection when invalid xml is received
call sys.exc_clear in catched exceptions
2006-03-10 20:36:15 +00:00
Yann Leboulanger adb62eb628 jids are now punycoded before we store avatars on HD. Fixes #1030 2006-03-10 18:58:28 +00:00
Yann Leboulanger f9d0421d33 jids and nicks are now punycoded before we store on HD. See #1030 2006-03-10 18:48:14 +00:00
Yann Leboulanger b1ebd06fe9 we now show sign in/out notif, even if a chat is opened with this contact. Fixes #1682 2006-03-10 17:56:03 +00:00
Yann Leboulanger e335c53247 nicer code 2006-03-10 14:01:57 +00:00
Nikos Kouremenos bf72124b6c enrich comment 2006-03-10 13:54:04 +00:00
Nikos Kouremenos b057235977 do not show comment if empty. show somehow smaller string 2006-03-10 13:43:20 +00:00
Yann Leboulanger 9cd8f04322 fix TB (#1681) 2006-03-10 13:17:21 +00:00
Nikos Kouremenos 98d03e2855 [geobert] fix having None as chatstate after recv single message 2006-03-10 10:53:30 +00:00
Yann Leboulanger 3355cf4ea3 room_contacts vcards are now saved in room_jid folder. Fixes #1105 2006-03-09 18:41:57 +00:00
Yann Leboulanger 9d045fc69b avatar is now 200x200 max in vcar window. Fixes #1582 2006-03-08 16:01:01 +00:00
Yann Leboulanger 549872473c cleaner code 2006-03-08 15:56:49 +00:00
Nikos Kouremenos b6a02b00d8 fix typo. thx baze 2006-03-08 14:27:04 +00:00
Yann Leboulanger 9f837ededb check if we are conencted when we press send button. Fixes #1562 2006-03-08 12:29:34 +00:00
Yann Leboulanger e108ccb617 use the always_comptact_view_gc option. Fixes #1670 2006-03-08 12:23:05 +00:00
Nikos Kouremenos 7515e1d433 better varname for list of jids for auto auth 2006-03-08 11:42:15 +00:00
Yann Leboulanger d4cbe39fc2 auto_authorization is now keept in mem. This way it works correctly, but doesn't if you close gajim before your contact ask your auth. Fixes #1630 2006-03-08 10:46:36 +00:00
Yann Leboulanger 119c5ed55f typo 2006-03-08 08:29:09 +00:00
Nikos Kouremenos b3f9fc764e fix a TB in trayicon menu functionality. fix varname which lead to bad functionality for single message [we were doing new message] and also fix functionality for it, add %s in strings and not +, use gtkgui helper function 2006-03-08 01:27:01 +00:00
Yann Leboulanger 213b36a692 [avm] add -lpython2.[3/4] in Makefiles. Fixes #1668 2006-03-07 17:53:05 +00:00
Nikos Kouremenos 80c58110e2 now we can save preset messages from change status message dialog. we also use ComboBox and not ComboBoxEntry because the first shows clearer that it is not editable. fixes #1407 2006-03-07 14:02:45 +00:00
Yann Leboulanger 37c84ef192 when we open a message window by clicking popup menu or systray or doubble click on roster, treate it as long time ago message (don't show 2 seconds confirmation when closing it). Fixes #1591 2006-03-07 13:44:42 +00:00
Yann Leboulanger e6200b599a add 2 advanced options: confirm_close_muc_rooms and noconfirm_close_muc_rooms. Fixes #1622 2006-03-07 13:13:36 +00:00
Dimitur Kirov bc7d9a2943 clean last exception to prevent printing TB
( #1629 )
2006-03-07 11:54:45 +00:00
Yann Leboulanger 0c8079f8b2 add an option to add_contact_to_roster to force the adding of children contacts. Fixes #1657 2006-03-06 12:50:38 +00:00
Yann Leboulanger 97183e141c fix add_contact_to_roster so it handles correctly sub-child contacts. Fixes #1650 2006-03-06 12:24:04 +00:00
Yann Leboulanger aa796665c5 get_contact_iter now handles sub child. Fixes #1650 2006-03-06 10:34:51 +00:00
Yann Leboulanger 15a1451f7f missing import 2006-03-05 22:13:37 +00:00
Yann Leboulanger 743d514997 strftime returns local-encoded string. decode it. Fixes #1662 2006-03-05 22:09:39 +00:00
Yann Leboulanger e8f810f7cb [Geobert] fix chatstate thing. See #1317 2006-03-05 21:41:49 +00:00
Yann Leboulanger cb6347ebac typo. Fixes #1654 2006-03-05 21:32:51 +00:00
Yann Leboulanger fe43649db9 move a contact on himself in another group now moves it there. see #1654 2006-03-05 21:32:33 +00:00
Yann Leboulanger 7594b7c0ab [misc] better regex to catch url. Fixes #1322 2006-03-05 20:33:54 +00:00
Yann Leboulanger d3417371c0 clear _expected dict when callback is called. This way when another stanza arrives with the same id, it isn't catched as expected. 2006-03-05 20:30:38 +00:00
Nikos Kouremenos 0349c4ad23 fix typo 2006-03-05 19:43:41 +00:00
Yann Leboulanger a3ddb8981c clean info about last exception. Fixes #1575 2006-03-05 19:40:56 +00:00
Yann Leboulanger d54915c62a base64.encodestring() adds some \n in the string. Remove it 2006-03-05 19:39:07 +00:00
Nikos Kouremenos 35e7328e19 systray show prefs menuitem now works again 2006-03-05 16:07:27 +00:00
Yann Leboulanger 6ae027fe20 drop a child to a group row now works. Fixes #1665 2006-03-05 15:59:51 +00:00
Yann Leboulanger cdc15278b1 drop on a group without control move contact and doesn't copy. Fixes #1660 2006-03-05 15:51:38 +00:00
Nikos Kouremenos 11d9f5398d preferences window is created on the fly like every other window (well apart from FT [TODO for that]); this is good as we do not want such window to sit in memory; also fix some border width and spacing in prefs window 2006-03-05 12:18:47 +00:00
Nikos Kouremenos 9ec5e798b1 improve a comment 2006-03-05 11:42:42 +00:00
Nikos Kouremenos c205010d88 clarify in tooltip for chatstates in prefs that we configure what WE SEND 2006-03-05 11:35:09 +00:00
Yann Leboulanger 89f2afd048 Be sure not to create a loop when we drag parent on one of his child. Fixes #1656 2006-03-05 10:19:36 +00:00
Yann Leboulanger 0c2ba59f98 fix TB 2006-03-05 09:46:50 +00:00
Yann Leboulanger 45ca90bbe1 fix TB 2006-03-05 09:46:37 +00:00
Nikos Kouremenos 644e744bd2 order jids in left col by name; fixes 1658 2006-03-04 21:00:58 +00:00
Yann Leboulanger 08d07e3ffc when a child change his status, redraw parent line too (parent icon may depend on children status). Fixes #1649 2006-03-04 09:49:53 +00:00
Travis Shirk c88b4faf65 [zloygod] X padding to banner label. #1648 2006-03-04 07:06:08 +00:00
Yann Leboulanger 1112e8fba6 [Jim++] Don't show child icon if it is error or not in roster. See #1649 2006-03-04 00:29:29 +00:00
Yann Leboulanger 9a340cabaf [zloygod] Show "need gajim restart" label in ACE only when needed. Fixes #1645 2006-03-04 00:25:36 +00:00
Yann Leboulanger 5e23ba3adb add account name in disco title. Fixes #1643 2006-03-03 16:57:44 +00:00
Yann Leboulanger 1c13fcd648 [Geobert] Don't send bot JEP85 and JEP22 when only JEP22 is supported by contact. Fixes #1317 2006-03-03 14:41:55 +00:00
Travis Shirk 554b508e9f [Jim++] Patch for #1603 2006-03-03 13:58:52 +00:00
Yann Leboulanger 7126dfb679 nes DataForm design that allow each widget on each line to have different size (it means I remove the gtk.Table). Fixes #1633 2006-03-03 08:15:53 +00:00
Yann Leboulanger 4a0a252d84 [Jim] don't save password in file if we don't want to in account creation wizard. Fixes #1646 2006-03-02 21:34:23 +00:00
Yann Leboulanger 7934380cb2 when we click on a popup window, event is maybe already shown. prevent this TB. Fixes #1644 2006-03-02 21:13:12 +00:00
Nikos Kouremenos 60656d9cc2 inform user about possible restart of Gajim for some ACE settings to apply 2006-03-02 16:48:29 +00:00
Nikos Kouremenos 6a6ab0b7f1 [rituko_a] intro ACE ascii_formatting 2006-03-02 16:05:52 +00:00
Yann Leboulanger a4839a720c don't ask twice the password when we create an account and show correct page in vcard even we receive an empty vcard. Fixes #1560 2006-03-02 15:47:21 +00:00
Nikos Kouremenos 8db58f3932 fix your jid lable alignment 2006-03-02 13:16:48 +00:00
Nikos Kouremenos 0247f96ecf fix server label alignment and text for password confirmation 2006-03-02 13:14:08 +00:00
Nikos Kouremenos 5d6c0db657 fix copyright header 2006-03-02 13:13:35 +00:00
Yann Leboulanger 34e8e0c950 use correct JID when we receive a file-completed event depending if we send or receive the file. See #1553 2006-03-02 11:22:27 +00:00
Yann Leboulanger 559307912e remove awaiting events associated to a FT when we remove it from FT window. Fixes #1553 2006-03-02 11:14:45 +00:00
Yann Leboulanger 9209a98764 fix logic/TB. See #1639 2006-03-02 06:49:25 +00:00
Nikos Kouremenos 16bc64e7cb [jim++] print status change iwth no status message when we log status changes. fixes #1635 2006-03-01 21:32:49 +00:00
Nikos Kouremenos 91691221c6 fix a bug which appeared after a patch which caused us to stop at 27 or 28 or 29 or 30 instead of 28 or 29 or 30 or 31 accordinly. [eg. count one more day. xrange logic fix] 2006-03-01 21:15:01 +00:00
Yann Leboulanger 69f8e83bcc [Jim] fix wrong context menu. Fixes #1638 2006-03-01 21:08:37 +00:00
Yann Leboulanger c307cb61f6 fix TB when we use merged accounts and drag a contact on another from another account. Fixes #1637 and see also #1596 2006-03-01 21:00:59 +00:00
Yann Leboulanger 4fe40baab9 don't take last_status_time into account when it's a groupchat contact. Fixes #1628 2006-03-01 20:20:00 +00:00
Yann Leboulanger aa90dc35a6 typo 2006-03-01 19:25:55 +00:00
Yann Leboulanger 6505d57f38 some check in meta contacts. See #1627 2006-03-01 18:58:28 +00:00
Yann Leboulanger 4b327b5682 [Geobert] JEP-0022 partial support (composing). Tunned by me. Fixes #1317 2006-03-01 18:16:54 +00:00
Yann Leboulanger 03ce89fdac avatars are back in tooltips 2006-03-01 17:45:18 +00:00
Dimitur Kirov 2efb4c2837 show_tooltip with the new arguments
(widget_height, widget_y_position)
2006-03-01 17:36:44 +00:00
Yann Leboulanger b07bf11d0b [Jim] middle click on a tab closes it. Fixes #1554 2006-03-01 17:01:25 +00:00
Dimitur Kirov 8945173e51 update banner font with theme font 2006-03-01 11:03:56 +00:00
Dimitur Kirov c40692a779 change show_tooltip arguments 2006-02-28 17:24:36 +00:00
Dimitur Kirov 981cb163f2 show correct image icon for multiple resources 2006-02-28 16:12:59 +00:00
Dimitur Kirov 182490359c show the correct status icon, not the one from
helpers
2006-02-28 10:54:14 +00:00
Dimitur Kirov d59678c60f 2 typos 2006-02-28 10:15:42 +00:00
Dimitur Kirov 1f467c0fc3 show_tooltip uses less argumens, added some
docs, explaining what this arguments are for
2006-02-28 10:13:42 +00:00
Yann Leboulanger 2af0a1dd29 update urgency hint in function of the correct control, not the active one 2006-02-27 21:26:58 +00:00
Dimitur Kirov 65ca70d29f encode, only when result is unicode 2006-02-27 18:07:38 +00:00
Dimitur Kirov 89fabab718 a typo 2006-02-27 17:54:20 +00:00
Nikos Kouremenos 9d6c1888c0 bye bye to noconfirm_close_muc_rooms 2006-02-27 17:18:56 +00:00
Dimitur Kirov 1dca69469c print all of the results in PREFERRED_ENCODING 2006-02-27 17:14:41 +00:00
Nikos Kouremenos 9859d34781 noconfirm_close_muc_rooms is too much customizability exposed to user which only ends up confusing him. fixes #1622 2006-02-27 17:14:40 +00:00
Yann Leboulanger 492a64d10e fix indentation 2006-02-27 17:12:02 +00:00
Yann Leboulanger c3eb026e9c fix wrong var name 2006-02-27 17:11:36 +00:00
Dimitur Kirov 810a377156 added TODO, ensure we close all descriptors 2006-02-27 16:26:00 +00:00
Nikos Kouremenos d38d64d05f use YESNO dialog for asking to reconnect, catch a keyerror and refactor code 2006-02-27 16:14:14 +00:00
Nikos Kouremenos 3e2ec2495e rm trailing spaces from helpers.py 2006-02-27 15:29:13 +00:00
Nikos Kouremenos 09bce24b11 add clearer comment 2006-02-27 15:27:54 +00:00
Nikos Kouremenos 7a666ca03b fix logic 2006-02-27 15:25:06 +00:00
Nikos Kouremenos a1b1538c54 [Artur Tulyulya] Also detect CRUX. fixes #1626 2006-02-27 15:19:56 +00:00
Yann Leboulanger 6c34669780 File Transfert error are also shown in roster instead of only in systray. See #1553 2006-02-27 11:27:53 +00:00
Yann Leboulanger 5cf1fcfa0f add missing status in iconsets 2006-02-27 00:07:42 +00:00
Yann Leboulanger ac8121d802 when we change some options in account config, ask user to relog now. Fixes #1551 2006-02-26 23:52:00 +00:00
Yann Leboulanger 946a28b26b [Jim++] some elif instead of if 2006-02-26 23:29:49 +00:00
Yann Leboulanger 6af1c3dbdc error / not_in_roster / requested / message icons are no more taken in transporticonset, but in jabber iconset. Fixes #1250 2006-02-26 15:08:59 +00:00
Nikos Kouremenos b2cd018b52 well return :P 2006-02-26 14:47:23 +00:00
Nikos Kouremenos 62ebf355a3 fix typo 2006-02-26 14:40:49 +00:00
Nikos Kouremenos 6a0ab2290f introduce gtkgui helper get_state_image_from_file_path_show(file_path, show) 2006-02-26 14:33:44 +00:00
Nikos Kouremenos a3fd1663d0 add comment; improve varname 2006-02-26 14:33:15 +00:00
Nikos Kouremenos b2cde9b6ba do not show status icon on acct row tooltip. fixes #1613 2006-02-26 14:13:59 +00:00
Nikos Kouremenos db6f6151a1 introducing get_our_jids() 2006-02-26 14:13:13 +00:00
Nikos Kouremenos f674babbd1 spacing 2006-02-26 14:12:55 +00:00
Yann Leboulanger 4b2fb25bfd remove sound columns in event tab. See #1621 2006-02-26 12:11:45 +00:00
Yann Leboulanger 7011f48075 don't pulse progressbar before we show it. Fixes #1427 and #1609 2006-02-25 10:10:50 +00:00
Nikos Kouremenos 10b548a2c7 noconfirm_close_muc_rooms to say that list wants to be space seperated {should be our default way} and desc to finish with dot. 2006-02-24 21:53:05 +00:00
Nikos Kouremenos 673c839b6a fix tooltips about new events and new events handling 2006-02-24 21:37:30 +00:00
Nikos Kouremenos 850ec25a0b fix comment and write some stuff a bit clearer 2006-02-24 21:05:05 +00:00
Yann Leboulanger 66b149ac50 take into account when a contact change his priority 2006-02-24 18:57:10 +00:00
Yann Leboulanger 170e0d71d0 use a default LANG var only under windows 2006-02-24 15:04:06 +00:00
Yann Leboulanger e0b6d2700e jit.* are also icq transports. Fixes #1619 2006-02-24 13:07:44 +00:00
Yann Leboulanger f70f178527 time.strftime returns locale encoded string. So decode it. Thx Dimitur 2006-02-24 12:37:29 +00:00
Nikos Kouremenos 0584025f8c italic instead of bold. use since for not offline contacts and last status for offline; fix spacing in vcard text 2006-02-23 21:44:05 +00:00
Nikos Kouremenos 04d6b58dc3 use focus-out-event and not changed 2006-02-23 15:54:16 +00:00
Nikos Kouremenos 506e6752ea nickname changes do instant apply now. fixes #1612 2006-02-23 14:36:41 +00:00
Nikos Kouremenos 65f89dcc18 rm 2 unused modules from notify.py 2006-02-23 12:23:54 +00:00
Yann Leboulanger bf00d4a6d4 don't ask lines in logs DB when restore_lines in <= 0 2006-02-22 21:22:25 +00:00
Yann Leboulanger 38f0a20355 fix indentation 2006-02-22 21:01:54 +00:00
Yann Leboulanger 0b2f9d4617 we now keep last_status_time, show it in tooltip and information window, ask it (jabber:iq:last, JEP-0012) when we open information window. Fixes #1133 2006-02-22 14:31:01 +00:00
Dimitur Kirov acdb712838 remove FORM FEED and ESC from sent data 2006-02-22 13:09:33 +00:00
Yann Leboulanger 9991a13dcc environment variable can contain only one language. Fixes #1606 2006-02-22 12:36:56 +00:00
Nikos Kouremenos 042fb8e0df remove priority from change status msg dialog. we really should do this automatically. fixes #1601 2006-02-22 10:02:07 +00:00
Yann Leboulanger 1a70f43712 fix some TB: #1605 2006-02-22 06:39:47 +00:00
Yann Leboulanger fff4cccb7d remove debug print 2006-02-21 23:00:37 +00:00
Yann Leboulanger 9197cbf61b update opened chat window when we change nick in information window. Fixes #1599 2006-02-21 20:51:01 +00:00
Yann Leboulanger 60a4b3cf20 print_conversation can now have contact = 'info' to print information strings. Fixes #1531 2006-02-21 20:24:18 +00:00
Yann Leboulanger 8b1e70c396 add some newline 2006-02-21 20:23:16 +00:00
Yann Leboulanger df08d2f0c6 also redraw the window title when we change contact nick. Fixes #1599 2006-02-21 19:44:53 +00:00
Yann Leboulanger a786a13d4c update open chat window when we change contact's nick. Fixes #1599 2006-02-21 19:10:55 +00:00
Yann Leboulanger f5c9d527e6 we now save hpaned position when we close a gc control 2006-02-21 15:19:36 +00:00
Yann Leboulanger cce6c97e7c make small avatar transparent when we show the big one 2006-02-21 12:59:29 +00:00
Yann Leboulanger 2dcc72cb36 don't show subscription in account tooltip 2006-02-21 12:19:43 +00:00
Yann Leboulanger 0b6f021295 don't give focus to buttons in HIGdialogs. fixes #1412 2006-02-21 11:21:58 +00:00
Nikos Kouremenos 36fd9dc0a8 better english and typo 2006-02-21 11:15:54 +00:00
Nikos Kouremenos faccf1e321 use better varnames [PEP8 says varnames such as l are way bad for maintability and high readability, comment the code, cleanup so it does not hide logic. thanks Yann for explaining the logic 2006-02-21 11:12:54 +00:00
Yann Leboulanger e85c373a95 don't take into account chatstate when message is delayed (offline message, ...). Fixes #1294 2006-02-21 09:52:55 +00:00
Yann Leboulanger 050cffac8a add default local lang to LANG environment variable. Fixes #1324 2006-02-21 09:34:34 +00:00
Yann Leboulanger 3317383918 put contact in observer group when we remove it but let him see our status. Fixes #1494 2006-02-20 22:08:02 +00:00
Yann Leboulanger 9fe2475eba show a correct vcard when it's the one of a contact that request our subscription. Fixes #1524 2006-02-20 21:30:45 +00:00
Yann Leboulanger 2890da56dd [dimorph] get_unread_msgs_number function in gajim-remote 2006-02-20 17:25:26 +00:00
Yann Leboulanger f4e95cdc8d when a child has awaiting events, draw parent with message icon and open chat with this child contact when we dubble click on parent 2006-02-20 17:09:14 +00:00
Yann Leboulanger 76a3bbaf25 icon name is not in roster 2006-02-20 13:08:45 +00:00
Yann Leboulanger b71fbf0b9d [Jim++] ask twice password when we create an account 2006-02-20 12:32:59 +00:00
Yann Leboulanger 4415d770fc not_in_the_roster.png -> not_in_roster.png 2006-02-20 11:02:35 +00:00
Yann Leboulanger 54a2891ea7 decode string from GTK. Fixes #1593 2006-02-19 23:23:48 +00:00
Yann Leboulanger eb10d38708 do not allow to move a contact to transport or not in roster group. Fixes #1571 2006-02-19 23:05:00 +00:00
Yann Leboulanger bafb439d35 fix wrong logic 2006-02-19 22:21:25 +00:00
Yann Leboulanger 50407e5cca don't redraw the whole roster when we connects to an account 2006-02-19 22:20:45 +00:00
Nikos Kouremenos 57fad03435 better varname and clearer logic 2006-02-19 21:28:41 +00:00
Nikos Kouremenos 105616cfc3 sasl not support msg using debug. Dimitur, maybe it is time to remove blocking versions from svn? 2006-02-19 20:50:59 +00:00
Nikos Kouremenos 571c0d0cb6 add priority field in change status msg dialog. only ui atm 2006-02-19 20:35:15 +00:00
Yann Leboulanger b006a357f7 remove fixed FIXME 2006-02-19 18:00:23 +00:00
Yann Leboulanger 1e99839f20 don't redraw menu instantly when we receive bookmarks 2006-02-19 17:27:48 +00:00
Yann Leboulanger a081e4411a re-create the actions menu only when needed: when we popup it up, and only when one account has signed in or signed out 2006-02-19 17:25:22 +00:00
Dimitur Kirov 952692098f gajim-remote suport for dbus 33 ~ 50 2006-02-18 16:34:38 +00:00
Dimitur Kirov 54099ff2f1 deleted threads_init, dbus-0.33 users will
fail with TB, instead of segfault
2006-02-18 13:14:05 +00:00
Dimitur Kirov e748ad7990 make sure data tuple is deleted 2006-02-18 10:16:34 +00:00
Dimitur Kirov d513b7372b emit signal as structures, instead of strings
(gajim may die with older dbus - it is not
completely tested)
2006-02-18 09:49:26 +00:00
Dimitur Kirov a13945e062 refacter gajim-remote code, don't use unrepr
(0.23 is not supported)
get cached vcards, instead of signaling server
2006-02-18 08:59:32 +00:00
Dimitur Kirov 32bfde61e2 faster CharacterDataHandler in NodeBuilder 2006-02-18 02:08:49 +00:00
Dimitur Kirov eacf5fb900 revert to self.DEBUG when SASL is not supported 2006-02-18 00:01:39 +00:00
Nikos Kouremenos fd6b2dda67 fix #1572 2006-02-17 21:52:22 +00:00
Nikos Kouremenos 5b6adbef4a fix bad logic. c #1578 2006-02-17 19:43:31 +00:00
Nikos Kouremenos 967d278541 [jim++] sound events show in UI as translatable nice words. [me] refactor the whole thing 2006-02-16 15:21:34 +00:00
Dimitur Kirov 11fedebb08 bad var name 2006-02-16 08:59:28 +00:00
Dimitur Kirov 2e7a00cd38 typo, now list_contacts without additional
argument [account] returns a valid result
2006-02-15 23:06:33 +00:00
Nikos Kouremenos f08ea56cc9 rm self we are not in the class alright. thx jjkobra for noticing 2006-02-15 21:45:20 +00:00
Nikos Kouremenos cb6f163f02 VCARDPATH --> VCARD_PATH 2006-02-15 10:44:41 +00:00
Nikos Kouremenos 036de12230 generalize into a func creating paths 2006-02-15 10:42:40 +00:00
Nikos Kouremenos 051bff60c7 [jim++] create paths correctly. fixes #1542 2006-02-15 10:35:13 +00:00
Dimitur Kirov 047f7ce21e getpreferredencoding instead of utf-8 2006-02-14 18:44:51 +00:00
Dimitur Kirov 6b615a8d72 delete debug error message, which causes TB
to be printed
2006-02-14 18:13:20 +00:00
Travis Shirk 3ab1fb3539 More fixes for #1386 - Window titles and one_message_window PERTYPE mode 2006-02-12 21:22:49 +00:00
Travis Shirk f7d4bd7913 Added roles to some of the more often used windows.
This should help WMs like ion "do their thing" easier.
2006-02-12 21:04:15 +00:00
Dimitur Kirov 70191a1959 added command account_info 2006-02-12 19:07:38 +00:00
Dimitur Kirov d19ce874ee fix some unicode errors in unrepr, show help
message when there are no command arguments
2006-02-12 16:04:45 +00:00
Nikos Kouremenos 02124ea2e8 fix typo of isinstance. fixes #1552 2006-02-12 15:33:45 +00:00
Dimitur Kirov 8448be52f5 paused and stalled states now work 2006-02-12 02:25:21 +00:00
Dimitur Kirov f84e410e5b plug_idle can have readable and writable False
in this case we wait only for close events
2006-02-12 02:23:20 +00:00
Dimitur Kirov 7576bb4f3e shutdown the reading and writing side of the
socket and close it, when we disconnect
2006-02-12 02:21:18 +00:00
Dimitur Kirov 81873919c5 remove error debug statement,use stderr instead
isinstance, instead of __class__.__name__
2006-02-11 21:49:17 +00:00
Dimitur Kirov 29ab60eaa7 add connect timeout and reconnect to
some other streamhosts when already
established connection has failed
2006-02-11 21:32:48 +00:00
Dimitur Kirov 19ee5917bf try to reconnect when socket error
is raised during data receiving
2006-02-11 21:30:04 +00:00
Dimitur Kirov 79d39ac119 remove fd from selector and timeouts
when pollend event is raised
2006-02-11 21:27:44 +00:00
Nikos Kouremenos 3d21947e2a set home folder as default folder for fchooser and set nice title on fchooser 2006-02-10 16:12:16 +00:00
Nikos Kouremenos 04c5d6bfae we can now export from history manager to txt 2006-02-10 16:01:47 +00:00
Nikos Kouremenos 2c7999af67 typo 2006-02-10 13:19:02 +00:00
Nikos Kouremenos c1c48d9210 ask locale module to do the job of detecting LANG; this now works in Windows. thanks Stian for testing 2006-02-10 13:18:33 +00:00
Nikos Kouremenos 9acbb49937 let python decide the TMP path 2006-02-10 13:03:32 +00:00
Travis Shirk 1214f8d638 Window title mods for #1386 2006-02-10 04:21:41 +00:00
Nikos Kouremenos 55c434945f save password by default in acct creation wizard 2006-02-09 22:48:30 +00:00
Nikos Kouremenos 1a34074136 if avatar is too big, scale it using notification size (by default to 48x48) and hope that now filesize is small enough. aka we are not Gimp 2006-02-09 16:47:31 +00:00
Nikos Kouremenos 332a8721d1 rm importing unused module; PIDA rocks! 2006-02-09 00:09:44 +00:00
Nikos Kouremenos f0f7d74a90 isinstance is faster than type and on key bindings that call gajim-remote some ms surely matter 2006-02-09 00:00:17 +00:00
Nikos Kouremenos 07b2d4c16b use locale.getpreferredencoding() and go to sleep 2006-02-08 23:51:46 +00:00
Nikos Kouremenos 9a64a51517 now we also scroll to result 2006-02-08 23:41:01 +00:00
Nikos Kouremenos 01e5bdd7e2 force printing utf8 [afterall it is what i18n will return] else we were tb on could not decode using ascii 2006-02-08 23:35:04 +00:00
Nikos Kouremenos 861a52c3ed redirect to sderr with print 2006-02-08 23:30:20 +00:00
Nikos Kouremenos 2105fb0d93 double click on result row now opens equivalent JID. TODO: also scroll to result 2006-02-08 22:46:20 +00:00
Nikos Kouremenos 3e4a3199d3 try to obey a bit to GNOME HIG about title 2006-02-08 22:14:48 +00:00
Travis Shirk cd1993037a Added gtkgui_helpers.escape_underscore to not require re module 2006-02-08 05:13:26 +00:00
Travis Shirk 2da7a542f8 Unread message fix when quitting gajim, see #1516 2006-02-08 04:55:06 +00:00
Travis Shirk 6d3696e83c Window title fix for #1386 2006-02-08 04:11:42 +00:00
Travis Shirk f6e2590eab Fixed the previous TB, but this time at another part of the code 2006-02-08 02:56:58 +00:00
Travis Shirk 3f7217aefe Removed FIXME
Asterix, this method is actually new (i.e., was only in gc before),
but now it is needed (see #1495).  Also, what I was not expecting
was the refresh of self.contact in this same function.  This is
required since the contact goes stale when we go offline.
Not sure if that is a bug or not.
2006-02-08 02:42:24 +00:00
Travis Shirk 37c2441a38 Fixed TB when transport_name was None 2006-02-08 02:27:14 +00:00
Travis Shirk 9f1032c6e1 Updated comment 2006-02-08 02:26:54 +00:00
Yann Leboulanger ec2d9c0ad2 move data/pixmaps/events/TRANSPORT_o*line.png to data/iconsets/transports/TRANSPORT/48x48
TODO: create 48x48 online and offline pngs for all jabber iconsets
2006-02-08 00:55:16 +00:00
Yann Leboulanger 1bf6fa6643 typo 2006-02-07 23:31:02 +00:00
Yann Leboulanger 4c8fb94601 don't send config when we don't have it 2006-02-07 23:28:37 +00:00
Yann Leboulanger 59e6377546 follow RFC 3921 section 8 for subscription. This also fixes #1400 2006-02-07 23:11:24 +00:00
Yann Leboulanger eb055c5bf2 groups must always be a list, fix that 2006-02-07 19:24:19 +00:00
Yann Leboulanger 9c9a7efd6d make configure_room unsensitive when we can't configure anything 2006-02-07 13:31:20 +00:00
Yann Leboulanger d40026cabd an admin can now modify the ban list. for #530 2006-02-07 12:56:20 +00:00
Nikos Kouremenos 98521fa2c3 [misc@zarb] gajim-remote can run without X now. fixes #1467 2006-02-07 12:04:17 +00:00
Dimitur Kirov e0d8b0c3dc unnecessary purge of variables 2006-02-07 08:46:00 +00:00
Dimitur Kirov 85ba371288 if host is invalid to not start 2006-02-07 08:34:20 +00:00
Nikos Kouremenos 72d49e951e if user removes sth, ask him on quiting about VACUUM and if he likes that do it (sqlite docs say it can take sometime one large db (I cannot test, YANN?) and it is why I do not do it automatically; also fix a bug on massively deleteing contact logs 2006-02-06 21:35:54 +00:00
Nikos Kouremenos c9ef415ecc fill search results listview; todo: operate on results 2006-02-06 20:34:06 +00:00
Nikos Kouremenos 072cc50baa you can now delete one of more contact logs from database. all should work (else it is a bug) apart from searching which is coming soon 2006-02-06 20:06:10 +00:00
Yann Leboulanger 4372ed7fe4 typo. Fix #1521 2006-02-06 18:21:40 +00:00
Yann Leboulanger 033e95e795 add a space in tooltip between image and text. Fix #1223 2006-02-06 18:07:50 +00:00
Yann Leboulanger 6ceb13430b remove files from AVATAR_PATH when contacts changes his avatar or removes it 2006-02-06 16:04:55 +00:00
Yann Leboulanger 3a1e5c579d when contact has a non jpeg/png avatar, save it as png so that tooltip can show it 2006-02-06 14:04:25 +00:00
Yann Leboulanger 693270cf5b wax size for avatar in tooltip: 125x125 by default 2006-02-06 13:42:23 +00:00
Dimitur Kirov d6fee1ea49 added missing argument to NBCommonClient call 2006-02-06 11:28:05 +00:00
Dimitur Kirov c3ef6cfbbc I'm losing the logic of this condition, but
this is a copy of the original, so it should
work
2006-02-06 10:00:23 +00:00
Dimitur Kirov 7815fe8219 use glib current time instead of time.time() 2006-02-06 00:36:33 +00:00
Dimitur Kirov f52144c803 socks5 classes now use Gajim idlequeue
still there are several TODOs
2006-02-06 00:11:45 +00:00
Yann Leboulanger 149bff2b64 fix TB when there is no default value for a boolean field in dataForm 2006-02-05 18:55:17 +00:00
Yann Leboulanger 759f6a49f6 Fix TB when changing status and pm opened 2006-02-05 18:42:41 +00:00
Yann Leboulanger 2e50c301c8 fix the make_color_string function. Fix #1268 2006-02-05 17:12:36 +00:00
Yann Leboulanger b5c94b71c6 draw avatar in roster tooltip. Fixes #1223 2006-02-05 16:47:25 +00:00
Yann Leboulanger c49a993e88 80 margin 2006-02-05 16:22:25 +00:00
Dimitur Kirov 8df5e7efce two small errors on win 2006-02-05 15:31:31 +00:00
Nikos Kouremenos 9834fd62d3 almost nothing 2006-02-05 14:03:50 +00:00
Yann Leboulanger 652e1df102 redraw parent's icon when a child log off to eventually remove the arrow in icon 2006-02-05 13:44:51 +00:00
Nikos Kouremenos af95e11fc2 update glade and config to manage animated static emots. still not working of course 2006-02-05 13:44:40 +00:00
Nikos Kouremenos 327c31c615 update history_manager.glade 2006-02-05 12:54:51 +00:00
Nikos Kouremenos 51cbea4232 pychecker this file and fix also to adhere to coding standards. Travis please have a look at this commit 2006-02-05 12:05:16 +00:00
Yann Leboulanger e9765bc6d8 when we drop a contact on a group row, copy/move it to this group 2006-02-05 11:30:17 +00:00
Yann Leboulanger 8e423a96ca redraw parent when we add a child 2006-02-05 10:28:58 +00:00
Yann Leboulanger 89d2420473 typo 2006-02-05 10:19:36 +00:00
Travis Shirk c810c61c41 Escape room name for gtk/pango 2006-02-05 00:18:09 +00:00
Nikos Kouremenos 9b4b19f1df use sinqle quote; mark for transl; make comment for transl 2006-02-04 23:54:23 +00:00
Travis Shirk 61d50ec7fd Window title stuff for #1386 2006-02-04 23:47:40 +00:00
Nikos Kouremenos 29ec011b9a operate on model using path thus eliminate iter = model.get_iter(path) calls 2006-02-04 23:07:46 +00:00
Nikos Kouremenos 5e67a13cd0 delete also removes from listview now 2006-02-04 21:34:16 +00:00
Nikos Kouremenos c966ab9e6f we can now delete a row or more from db. TODO: update UI on the fly 2006-02-04 20:35:57 +00:00
Travis Shirk ec03a1d853 Added name='Gajim' to disco identity 2006-02-04 20:27:17 +00:00
Nikos Kouremenos 6b925ec324 better varname 2006-02-04 20:26:07 +00:00
Nikos Kouremenos f36c324f8b python 2.3 None.decode() tbs 2006-02-04 13:52:58 +00:00