Commit graph

840 commits

Author SHA1 Message Date
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
Jean-Marie Traissard
ce2269e73f Join gc menu in systray. Fixes #690.
Should I move add_bookmarks_list() in another file ?
2006-04-09 11:13:39 +00:00
Yann Leboulanger
da614accfa hide subscription menuitem for not in roster contacts. Fixes #1821 2006-04-09 10:35:21 +00:00
Jean-Marie Traissard
0ef8b05a8d List of gc bookmarks in account menu. 2006-04-09 10:05:26 +00:00
Yann Leboulanger
f16d8efb17 prevent a TB 2006-04-09 09:44:20 +00:00
Jean-Marie Traissard
d8a7246d89 Better comment 2006-04-08 23:12:32 +00:00
Jean-Marie Traissard
b72e3aa100 Re-add nk's 'Profile, Avatar' menu, make it working 2006-04-08 22:47:57 +00:00
Nikos Kouremenos
cfb307b929 respect 80 margin char please! replace word print with word show which is the correct one 2006-04-08 10:33:13 +00:00
Nikos Kouremenos
9e35ac7aeb improve function name; move it to where we keep those 2006-04-08 10:28:53 +00:00
Dimitur Kirov
c220fed809 fixes #1827 2006-04-08 01:25:16 +00:00
Yann Leboulanger
8c56beac9b destroy advanced_menus before creating new one. Fixes #1820 2006-04-07 21:50:27 +00:00
Jean-Marie Traissard
42edced97b Reorganize action menu code : less checks, less loops, same functionalities 2006-04-07 20:22:12 +00:00
Yann Leboulanger
c0bcd072c0 destroy context menu when selection is done. see #1820 2006-04-07 15:51:17 +00:00
Nikos Kouremenos
637e865960 rm leftover fixme 2006-04-07 12:27:00 +00:00
Jean-Marie Traissard
f2355f9e6c print submenus only when more than one account is connected, not when more than one is configured, sort
some menus in systray->chat
2006-04-06 18:37:24 +00:00
Yann Leboulanger
8ad5dec778 don't add / at the end of agent if no resource. Fixes #1813 2006-04-06 15:46:57 +00:00
Yann Leboulanger
9695633c7e when we remove a contact with awaiting events, re-add it in not in roster group. Fixes #1809 2006-04-05 19:05:09 +00:00
Nikos Kouremenos
1a3696a026 we no longer keep xml_console_window forever in me. we allocate on demand 2006-04-05 12:01:21 +00:00
Yann Leboulanger
e181a707d5 always show show_offline_menuitem 2006-04-04 19:32:53 +00:00
Nikos Kouremenos
ff7bfc88b3 rm leftover comment 2006-04-04 17:09:48 +00:00
Yann Leboulanger
31e54bc2ed remove many call to dialog.run() function. Some are still here, but they happend only when the user do an action (close a chat window, change status, ...). So UI is not blocked when we receive a groupchat invitation or an error message. 2006-04-02 16:11:21 +00:00
Yann Leboulanger
4447ec9406 disable DND when account if offline. Fixes #1754 2006-04-01 12:26:10 +00:00
Yann Leboulanger
c773f0966b unsensitive most menu items in context menus of contact / group / transport / account when account is offline and prevent renaming of contact / group. See #1754 2006-04-01 12:10:02 +00:00
Yann Leboulanger
fe98c5fc55 don't show popup menu for group that can't be renamed 2006-03-30 21:39:32 +00:00
Yann Leboulanger
42fcc71bc0 prevent renaming of General group. Fixes #1780 2006-03-30 21:37:45 +00:00
Yann Leboulanger
ba7ef979b7 common/gajim can't contain _()O so move it to helpers
prevent renaming of special groups
2006-03-30 21:35:43 +00:00