Commit Graph

715 Commits

Author SHA1 Message Date
Yann Leboulanger 1f93e36844 add a self contact row when another resource is connected. we can now use ad_hoc commands in gajim 2006-07-19 11:01:09 +00:00
Tomasz Melcer 585ab90e92 Merging changes from trunk (6496:6561) 2006-07-17 19:30:53 +00:00
Tomasz Melcer 23fa0bf8e6 First version of commands window.
Added: glade file for commands window, src/adhoc_commands.py with a class
to create/manage the window. For now, progressbar bounces :-).
2006-06-22 22:49:39 +00:00
Tomasz Melcer 8a959c846b "Execute command..." entry in roster in contact's popup menu, plus two fixes.
The fixes:
 * when received a single message from a contact that has one resource online,
   'start chat' entry in popup menu open only that message, not the chat
 * when contact has more resources online, 'rename item' entry in popup menu
   doesn't work
2006-06-19 21:30:58 +00:00
Jean-Marie Traissard 6047a41efd Fixes #2083 TB 2006-06-18 23:38:02 +00:00
Yann Leboulanger bc26593974 use gettext.install. Fixes #497 2006-06-15 06:49:04 +00:00
Jean-Marie Traissard 576f4eef56 Delete now unused sync param 2006-06-12 17:34:08 +00:00
Dimitur Kirov 97f66424bd quit after unavalable oresence stanza is sent
(#1937)
2006-06-12 07:38:07 +00:00
Yann Leboulanger 65f3129997 JEP-0172: send our nick when we talk for the first time to an unknown contact 2006-06-05 10:54:26 +00:00
Yann Leboulanger 59c3b7b3c8 JEP 172 support (user nickname) Fixes #464 and #884 2006-06-01 15:23:38 +00:00
Dimitur Kirov 4aa6c95398 don't drop contact in the same group if
destination jid belongs to other account
2006-05-31 11:45:04 +00:00
Yann Leboulanger d848e71d3b menu are now shown before popup so that they are correctly placed. 2006-05-26 13:25:31 +00:00
Jean-Marie Traissard a0df4ece76 oups, fix reference problem 2006-05-25 10:40:07 +00:00
Jean-Marie Traissard aec02d72db Comment and clarify roster_window.on_message() 2006-05-25 10:26:55 +00:00
Dimitur Kirov 6953685979 prevent loop when adding metacontact to roster
(fixes #1953 and maybe #1991)
2006-05-24 18:17:51 +00:00
Jean-Marie Traissard c462cbba16 when clicking on a contact in roster : remove duplicate code, also open awaiting events when middle clicking
instead of always open chat
2006-05-21 19:35:33 +00:00
Jean-Marie Traissard d39055fe3c Sorted merged account line right click -> account_list 2006-05-14 16:28:09 +00:00
Jean-Marie Traissard 1dfd15631b When in merged account mode, if we drag and drop contacts from one account to another, show drop menu,
allow to change group, inform user why creation of metacontact is not possible. Fixes #1383.
2006-05-14 15:12:17 +00:00
Dimitur Kirov 1db4aa142b redraw tabs from current window only
(fixes TB)
2006-05-09 13:03:52 +00:00
Jean-Marie Traissard ab05e38d59 Even if we are using notifications, we still want to see awaiting chats when clicking systray -> show events or left
click
2006-05-04 19:05:41 +00:00
Dimitur Kirov 5e6b016af1 split gtkgui.glade in several small glade
files, which are now located in data/glade/
2006-05-02 15:53:25 +00:00
Yann Leboulanger d25d056677 be sure that transport is really removed before we start to remove its contacts. 2006-05-01 18:29:12 +00:00
Yann Leboulanger cab5718458 we can DND a contact on another account's group if we are in merged mode. Fixes #1888 2006-04-28 19:09:52 +00:00
Dimitur Kirov e35e5029f1 prevent TB with context menu on roster 2006-04-22 12:45:01 +00:00
Yann Leboulanger 50cdffd26f update sleepy_state value before we change our status, so we use the old status. Fixes #1879 2006-04-21 17:02:36 +00:00
Yann Leboulanger 70282f0bd5 set sleeper_state to off when we manualy go away so that we desactivate auto away 2006-04-20 21:53:41 +00:00
Jean-Marie Traissard d691dce2a0 Do not load transport iconsets (only for 'opened' and 'closed') if it's not needed 2006-04-20 17:27:55 +00:00
Yann Leboulanger d42bba202b idle autostatus is activated only when we sign in. Fixes #1874 2006-04-20 17:06:05 +00:00
Dimitur Kirov aba2527be4 fix for #1869. More compound one will include
removing of notification windows, but I guess
it is not a good idea to do it for 0.10
2006-04-18 18:11:18 +00:00
Jean-Marie Traissard 365d9d4eb6 Clarify menuitem new chat code : message->chat . Correct actions->chat behaviour 2006-04-18 15:17:07 +00:00
Yann Leboulanger 9efa1a9cb4 use the correct size of the icon when computing transparent lock icon 2006-04-16 12:43:14 +00:00
Yann Leboulanger e76b1a4fd6 draw lock icon transparent in merge accounts mode if not all accounts are secured connected. 2006-04-13 09:36:55 +00:00
Jean-Marie Traissard ca6668d83e In account and systray menu, put groupchat before single so menuitems with submenus are grouped and it's easier to choose
where to click.
Add back disco to account menu.
Use the good label for account->group chat (doesn't break string freeze)
2006-04-12 14:30:30 +00:00
Dimitur Kirov 0a7e840756 last_selected_contact is None if new selection
is not a contact
2006-04-12 11:33:23 +00:00
Yann Leboulanger bd7b4bc035 use STATE_PRELIGHT colors for group rows and STATE_ACTIVE for account rows 2006-04-11 21:04:38 +00:00
Dimitur Kirov 501394553a ACTIVE, instead of PRELIGHT 2006-04-11 20:32:50 +00:00
Dimitur Kirov 40c61de7cf set group and account colors to tv bg prelight
if there are no colors specified
2006-04-11 20:02:40 +00:00
Yann Leboulanger 19cb8269c0 resset connection type when we go offline 2006-04-11 18:54:28 +00:00
Yann Leboulanger f57cd7b0d3 remove status message before renaming an agent, and redraw it if we cancel. Fixes #1154 2006-04-11 18:20:47 +00:00
Yann Leboulanger b383a17cfd nk: call fire_up_unread_messages_events where it is really needed, fix coding standards 2006-04-11 07:27:04 +00:00
Nikos Kouremenos 924528aadb first f##ck lazy hacking and respect the API. add_accounts_contacts cannot also mess with messages; second move it to new method (instead of f.e. renaming the current method) because we want to have all contacts in roster and then see events about them 2006-04-10 23:30:18 +00:00
Nikos Kouremenos 764b08924e 80chars 2006-04-10 23:16:27 +00:00
Nikos Kouremenos 86326d849d get_um_for_contact => get_unread_msgs_for_jid because um is too vague and for_contact lies about expecting contact instance 2006-04-10 23:06:11 +00:00
Dimitur Kirov 94b194966f show unread messages on roster load 2006-04-10 22:36:55 +00:00
Dimitur Kirov 97dc7215df keep reference to unread messages untill they
are printed in tv
2006-04-10 22:08:02 +00:00
Yann Leboulanger c22929a805 always remove agent from server list, even if it's our own server. Fixes #1834 2006-04-10 09:05:55 +00:00
Jean-Marie Traissard 38b47fc6db Remove some right click on account menuitem as nk said
Really send a single when right click on account -> single (can't change the string as string are freezed and good string that
is in systray doesn't have '...' at the end)
Add missing funcion call
2006-04-09 18:14:59 +00:00
Jean-Marie Traissard 5143fcc0dd Always use the same sort in the menu lists (account-actions)
FIXME : in right click on account, open_new_message open a new_chat. So what do we want ?
2006-04-09 16:53:09 +00:00
Jean-Marie Traissard 4018894f41 Use the right way to copy a list in python, thanks Yann. 2006-04-09 16:03:50 +00:00
Yann Leboulanger 42cc2360c1 make sure we don't look jid with resource in contacts 2006-04-09 11:45:21 +00:00