Commit Graph

136 Commits

Author SHA1 Message Date
Nikos Kouremenos 229d9cac50 remove if not iconset checks. it is our philosophy that if user changes his config to set "" to iconset we must fail. else we have to take care of every possible bad config there can exist by his inability to understand what he touches 2006-09-25 09:43:08 +00:00
Yann Leboulanger 74471acd95 don't allow account name to be hoovered in systray menu. Fixes #2430 2006-09-22 13:39:07 +00:00
Yann Leboulanger dcbe3e5682 when we click on systray, do not hide roster, just move it. Fixes #2403 2006-09-21 16:15:53 +00:00
Yann Leboulanger 9809043057 show MUC icon in st=ystray context menu. Fixes #2430 2006-09-20 17:21:59 +00:00
Yann Leboulanger 9dc8b315d8 [maxima] show and hide properly when left-clicking very fast on systray. Fixes #2388 2006-09-04 06:52:16 +00:00
Yann Leboulanger a67eaba727 events are now saved in an Event class. show in roster/systray options in Advanced Notification Control (for incomming messages) now work. 2006-09-02 21:01:11 +00:00
Nikos Kouremenos f8e54519ad nothing 2006-08-27 15:44:39 +00:00
Nikos Kouremenos 7abacab6a4 fix accidental commit 2006-08-27 15:42:36 +00:00
Nikos Kouremenos 89edefc053 default status msg remove bold add border to make it HIG 2006-08-27 15:39:11 +00:00
Yann Leboulanger 75fe384da4 handle advanced notification for new_message event only (without systray / roster / urgency hint that require a event refactorizatin)
use subprocess module as we depend on python2.4
2006-08-26 22:51:33 +00:00
Yann Leboulanger 40efbfd657 don't show tray icon when we don't want to. Fixes #2188 2006-07-28 05:54:46 +00:00
Yann Leboulanger 1ef77d8e5d re-add trayicon to systray when it is destroyed. Fixes #2121 2006-07-26 19:01:01 +00:00
Yann Leboulanger 3895724710 systray now saves unread messages even if it is not enabled (but module is present). Fixes #2134 2006-07-17 21:41:11 +00:00
Yann Leboulanger bc26593974 use gettext.install. Fixes #497 2006-06-15 06:49:04 +00:00
Jean-Marie Traissard 30f83fc2cb Typo + Really delete unused make_groups_submenus_for_chat_with() + redraw pm tab AFTER muc contact
disconnected + fix reference before assignement TB
2006-05-18 18:07:53 +00:00
Dimitur Kirov a727700780 show Start Chat dialog, instead of contacts
list  in systray context menu
2006-05-08 22:22:40 +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 933d84ebd3 a group can be ''. Fixes #1900 2006-04-26 07:06:11 +00:00
Jean-Marie Traissard 3a27a78e36 Deal with unknow status, thanks Yann for idea. 2006-04-18 18:01:07 +00:00
Yann Leboulanger 1f815113f8 Fix strange behavior in systray while in connecting state 2006-04-16 13:13:44 +00:00
Jean-Marie Traissard 839b75f2dd systray->chat with : sort in the same order than roster (name.lower()), really connect the menuitem to the jid... 2006-04-12 18:39:12 +00:00
Jean-Marie Traissard 4dce6d9e82 typo, thanks bb for report. 2006-04-09 21:46:51 +00:00
Nikos Kouremenos e3c9a07aaa ask C to copy list; respect 80 chars margin; use show and not print when you mean show 2006-04-09 16:48:24 +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
Jean-Marie Traissard ba2f6221fb If a contact is in 'Not in Roster' group in the roster, see him in systray->chat_with->'Not in Roster' 2006-04-09 14:08:46 +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
Jean-Marie Traissard 3fbe15edab Do not TB in systray when a contact has 'not in the roster' for show, don't list him in chat
with.
2006-04-09 00:08:34 +00:00
Jean-Marie Traissard 039a74adff Sort contact by show in systray->chat with if sort_by_show is on. Fixes #1539 2006-04-08 14:33:04 +00:00
Nikos Kouremenos 9e35ac7aeb improve function name; move it to where we keep those 2006-04-08 10:28:53 +00:00
Yann Leboulanger e9bd817680 destroy sub menus in systray popup menu before creating new. Fixes #1820 2006-04-07 23:07:14 +00:00
Jean-Marie Traissard 7c85a32cbb Include users with no group un "General" group in systray->chat with 2006-04-06 21:19:26 +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 efcc8a1c94 prevent infinite loop when using show all pending events from systray 2006-03-31 07:47:27 +00:00
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 1524521c7f pychecker on our files. everyone please have a look so we do not do the same mistakes and in case you catch a mistake I did when cleaning 2006-03-24 18:48:26 +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
Nikos Kouremenos 35e7328e19 systray show prefs menuitem now works again 2006-03-05 16:07:27 +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 946a28b26b [Jim++] some elif instead of if 2006-02-26 23:29:49 +00:00
Travis Shirk a63132500b Pass account to window/control lookup methods 2006-01-25 02:43:55 +00:00
Yann Leboulanger a89be870a7 fix indentation (no space in indentation) 2006-01-11 07:07:45 +00:00
Yann Leboulanger d2ab3031f1 contact.name can now be empty. So use contact.get_shown_name() that returns a user friendly name 2006-01-10 18:30:57 +00:00
Travis Shirk f195c47ea7 Migrating code into the new classes 2006-01-02 22:08:50 +00:00
Travis Shirk 1360933ba9 Merged in trunk updates, including meta_contacts
Merged revisions 4951,4962-4969 via svnmerge from
svn://svn.gajim.org/gajim/trunk

........
r4951 | nk | 2005-12-30 16:50:36 -0700 (Fri, 30 Dec 2005) | 1 line

fixes in greek transl
........
r4962 | asterix | 2006-01-01 11:41:04 -0700 (Sun, 01 Jan 2006) | 2 lines

merge meta_contacts branch with trunk. Meta contacts are not in gajim yet, but framework is here. We now use gajim.contacts.many_functions() to handle contacts and groupchat_contacts.

........
r4963 | asterix | 2006-01-01 11:43:24 -0700 (Sun, 01 Jan 2006) | 2 lines

correct contacts file

........
r4964 | asterix | 2006-01-01 11:47:26 -0700 (Sun, 01 Jan 2006) | 2 lines

dict.remove() doesn't exists, it's del dict[]

........
r4965 | asterix | 2006-01-01 11:50:15 -0700 (Sun, 01 Jan 2006) | 2 lines

some missing commits from branch

........
r4966 | asterix | 2006-01-01 11:53:30 -0700 (Sun, 01 Jan 2006) | 2 lines

end of gc_contact.nick -> gc_contact.name

........
r4967 | asterix | 2006-01-01 12:05:59 -0700 (Sun, 01 Jan 2006) | 2 lines

new ACE option: send_sha_in_gc_presence that allow to send sha info in groupchat presences

........
r4968 | asterix | 2006-01-01 12:12:36 -0700 (Sun, 01 Jan 2006) | 2 lines

0.9.1-2 in debian that solve the group bug (commit [4924])

........
r4969 | asterix | 2006-01-01 12:31:13 -0700 (Sun, 01 Jan 2006) | 2 lines

typo

........
2006-01-01 20:06:26 +00:00
Travis Shirk c30ee542dc Close to usable for chat, receiving messages, etc. 2005-12-31 21:55:44 +00:00
Nikos Kouremenos 19a64469f4 failsafe to dcraven 2005-12-12 15:14:58 +00:00
Nikos Kouremenos f7ee0dffd9 we now use 32x32 in Tabbed Chat banner img for state; and can control the size between 32x32 and 16x16 in general [of course only for those iconsets that ship 32x32 2005-12-12 15:13:31 +00:00
Yann Leboulanger 4f3b8dc3e8 move handle_event from systray.py to gajim.py 2005-12-11 10:31:42 +00:00
Yann Leboulanger 612716e2db change copyright from "Gajim Team" to real people 2005-12-09 23:30:28 +00:00
Yann Leboulanger cae7ce3bac "Gajim Team" in all hearders become "Contributors for this file" 2005-12-09 17:15:30 +00:00