Yann Leboulanger
cbedeb9839
fix systray status change when status is not syncronized between all accounts. fixes #3549
2007-11-09 09:21:38 +00:00
Yann Leboulanger
605caae2b8
My name has changed
2007-10-22 11:33:50 +00:00
Yann Leboulanger
22c1aeda29
next release will be GPL v3. fixes #3290
2007-10-22 11:13:13 +00:00
Yann Leboulanger
025ef4f3eb
[shivan] show nothing in status combobox when status is not unified for all globaly sync'ed accounts. see #3489
2007-10-14 19:08:29 +00:00
Yann Leboulanger
375e0612ce
change global status when we set it through systray menu, even if one account already has this status. see #3489
2007-10-14 16:55:03 +00:00
Yann Leboulanger
6309d6a02a
hide roster to systray only if it has focus. fixes #3321
2007-08-24 20:47:29 +00:00
Yann Leboulanger
e906a096c9
[blarz] ability to load iconsets from ~/.gajim/iconsets. fixes #3339
2007-08-05 22:57:04 +00:00
Julien Pivotto
5c36dd8e78
[Lukas and I] use 'event' instead of 'message' as icons names ans
...
states. Fix #2755 .
2007-07-13 10:11:49 +00:00
Julien Pivotto
2adf3dc837
Better better systray -> groupchat submenu. See #3209 and [8232].
2007-06-15 12:10:35 +00:00
Yann Leboulanger
81c0b528ae
give list of removed event to fire_event_removed func so that it transmits it to listeners
2007-03-11 08:58:08 +00:00
Yann Leboulanger
a7ce2b28c3
[Mikhail Gusarov and me] Use listeners when an event is added / removed to the events class and use them to update systray.
2007-03-10 11:30:23 +00:00
Yann Leboulanger
d7f5885778
change click on systray behaviour. left click always toggle roster appearance, middle lcick to open pending events. fixes #2932
2007-02-15 22:15:37 +00:00
Nikos Kouremenos
e9afe36ff3
clean code and update to using GTK/PyGTK 2.8; see #2248
2007-01-16 23:26:38 +00:00
Jean-Marie Traissard
f041f8dd5e
JID->Jabber ID in gc tooltip
...
if print_time==sometimes : Show the day if needed also. Use locale for time format (do
not force
24h)
Delete a lot of unused locale variables (thanks pychecker)
del gajim.py useless global vars after use
configpaths.py : use self. not this.
2006-11-21 18:46:33 +00:00
Jean-Marie Traissard
20ea31ac9e
Fixed indentation. Fixes #2683 .
2006-11-20 18:50:25 +00:00
Nikos Kouremenos
73157a4c65
present() may or may not deiconify. and in Windows Window Manager it does not, so force that
2006-11-20 13:41:53 +00:00
Nikos Kouremenos
ee390174d2
add hide this menuitem for systray menu in windows. GTK/win32 SUCKS. do not ever use it for your own project unless it is something trivial
2006-11-20 13:12:52 +00:00
Yann Leboulanger
eeb4dfc61b
show change status message window in current workspace. fixes #2615
2006-11-04 01:47:30 +00:00
Yann Leboulanger
354b6fd1c5
[elrodeo] add must sounds in systray context menu. fixes #2626
2006-11-04 01:42:29 +00:00
Stefan Bethge
a8c0bbe7c1
fix #2555
2006-10-12 03:22:57 +00:00
Nikos Kouremenos
54265a93bd
sort accounts in gc_sub_menu everywhere [both in roster and in tray]
2006-10-08 12:03:32 +00:00
Nikos Kouremenos
b0d7c4ff81
do not sort accts in join gc submenu so they align to roster menu and roster listing of accts
2006-10-07 13:31:42 +00:00
Nikos Kouremenos
2a59b00ddc
fix sth from prev commit
2006-10-04 23:34:12 +00:00
Nikos Kouremenos
f644cf1136
if we are windows users and we have GTK/PyGTK 2.10 we now use the GTK api about the status icon (trayicon). I tested under GNU/Linux [at gtk2.10 still is not out for Windows] and all works okay apart from the fact that we cannot do cool tooltips and cannot do animation (which is okay by me). TODO: make usage of basic tooltips [better something than nothing] for this new API
2006-10-04 23:30:03 +00:00
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