Commit graph

624 commits

Author SHA1 Message Date
Nikos Kouremenos
cb28e2124d use kbd_input.png (previously rename.png) for rename menuitems in roster;better names for making menus methods in roster;add (comment out though as it has a problem) rename for transport 2006-03-29 16:42:06 +00:00
Nikos Kouremenos
4d2a36707b clean up code; obey to coding standards 2006-03-28 11:52:25 +00:00
Nikos Kouremenos
73905ec169 merge to logics about jid being a transport into one. use the superior one 2006-03-28 11:32:53 +00:00
Nikos Kouremenos
a643b7d466 revert accidental roster_window commit 2006-03-28 10:37:12 +00:00
Nikos Kouremenos
2099e3baa8 [jim++] clean logic on for handling the incoming msg, make pm special checks fixes ##1764 2006-03-28 10:27:58 +00:00
Nikos Kouremenos
b7edb82028 rm the fixme 2006-03-27 13:43:58 +00:00
Nikos Kouremenos
cc9a147dc0 startfile() instead of system() for windows 2006-03-27 13:42:28 +00:00
Nikos Kouremenos
a541c5f426 svn users can run history manager now [if they have pywin32] 2006-03-27 13:40:51 +00:00
Yann Leboulanger
a5d95b4792 when we change combobox, only look in global synced accounts if one is connected. Fixes #1724 2006-03-26 13:07:11 +00:00
Yann Leboulanger
1fafe3b08c handle correctly resources in queue of events. Fixes #1706 2006-03-25 17:05:54 +00:00
Yann Leboulanger
59bff310b0 typo. Fixes #1744 2006-03-25 08:46:13 +00:00
Yann Leboulanger
6cec4ba128 remove online users menuitem as is in disco 2006-03-25 00:47:34 +00:00
Yann Leboulanger
fd859966c5 draw the TLS icon when we connect to a server. Fixes #1736 2006-03-24 21:51:15 +00:00
Yann Leboulanger
d3c461aca1 typo 2006-03-24 20:13:11 +00:00
Yann Leboulanger
0f52e16e45 we can now move a contact that has children to another contact 2006-03-24 14:27:52 +00:00
Yann Leboulanger
6724001ee3 correctly update parent when we drop child on another contact 2006-03-24 13:31:21 +00:00
Yann Leboulanger
f8db75e255 New metacontact way. JEP is not published yet, but I talked with the author. Old metacontact info are removed automaticaly 2006-03-24 12:55:56 +00:00
Nikos Kouremenos
6c4322483e avoid dup of code. intro _add_history_manager_menuitem and call that instead of writing sth twice 2006-03-22 01:09:59 +00:00
Yann Leboulanger
4e7b9b64cc add history manager menuitem when only one account too 2006-03-21 21:15:13 +00:00
Yann Leboulanger
df38aa897c read_queue now look in awaiting_messages dict with fjid as key instead of jid. Fix #1706 2006-03-21 18:34:03 +00:00
Nikos Kouremenos
f1d4b2ceb4 (history manager) do some basic stuff for our windows users. add a fixme to test it works and test further for when I sit on Windows 2006-03-21 14:47:11 +00:00
Nikos Kouremenos
3b2c6021fa run in background 2006-03-21 14:42:28 +00:00
Nikos Kouremenos
2eb1759a7f now we can launch history manager via Roster Window (under advanced) fixes #1616 2006-03-21 14:26:01 +00:00
Yann Leboulanger
a5c2880b45 remove profile_avatar menuitem that sometimes appear 2006-03-18 09:59:04 +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
Nikos Kouremenos
7a31531882 hide for .10 special notification 2006-03-17 22:00:27 +00:00
Yann Leboulanger
31e3e64004 typo 2006-03-16 18:45:07 +00:00
Yann Leboulanger
a4b37a54a1 Fix when we receive a message from unknown contact 2006-03-16 16:31:34 +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
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
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
Yann Leboulanger
6ca8c5334c redraw correctly tabs / banner when sevral resources 2006-03-14 18:18:34 +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
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
0c6606c514 comments and 80 char margin 2006-03-13 23:25:00 +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
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
f19dc78297 don't show hidden contacts that are not in observer group. Fixes #1494 2006-03-12 18:35:10 +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
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
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
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
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
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