Stephan Erb
4c7bee648c
Rework Actions menu. Move single message from advanced submenu to top level. Fixes #3209
2007-08-22 12:50:34 +00:00
Yann Leboulanger
fe0a1b9b1b
redraw actions menu when zeroconf account connects.
2007-08-22 12:19:30 +00:00
Stephan Erb
7b45c9c8f0
Remove BlockedContactsWindow. Fixes #3142
2007-08-21 23:39:51 +00:00
Yann Leboulanger
78f2c8c021
[roidelapluie, elghinn, msieurhappy, xbright and me] chat to muc convertion. see #2095 and #1408 . TODO: DND
2007-08-21 23:13:03 +00:00
Stephan Erb
86177e8536
Rework zeroconf menu.
2007-08-21 22:58:19 +00:00
Stephan Erb
003fc8fd24
Only show customstatus icon for contacts and reset on statuschange. Fixes #3381 .
2007-08-21 21:24:52 +00:00
Stephan Erb
054d4233bf
Some menu work:
...
Set unusable menuitems insensitive instead of hiding them.
Enhance transport roster menu. Fixes #3383
2007-08-21 12:51:36 +00:00
Stephan Erb
aabe6db039
Rework account_menu.
2007-08-21 00:43:58 +00:00
Stephan Erb
34ac11989e
Rework multiple_contact_menu. ToDo: send custom status.
2007-08-20 23:06:08 +00:00
Stephan Erb
f7d65baccc
Rework transport submenu.
2007-08-20 22:22:46 +00:00
Stephan Erb
ef2a936b71
Count metacontacts only once in account row.
2007-08-20 20:05:20 +00:00
Stephan Erb
c41732c6ab
Commit [8446] again: WorksForMe. See #3335 .
2007-08-20 19:17:32 +00:00
Brendan Taylor
88e49ffa46
don't create uneccessary sessions (eg. for groupchat messages), bugfix for pms
2007-08-20 17:33:12 +00:00
Yann Leboulanger
00c7e7712a
make a string translatable
2007-08-20 10:28:39 +00:00
Yann Leboulanger
176593db97
don't allow to bookmark a room on server that don't support private storage.
2007-08-19 15:32:41 +00:00
Yann Leboulanger
27148ffa66
fix typo
2007-08-11 12:41:55 +00:00
Piotr Gaczkowski
55a7061ea3
Better Tune support
2007-08-10 20:18:32 +00:00
Piotr Gaczkowski
947ec8e933
PEP prefs added
2007-08-09 23:05:43 +00:00
Yann Leboulanger
8976baecb3
clear contact list when we connect. fixes #3234
2007-08-09 23:04:02 +00:00
Yann Leboulanger
44f4940c6c
use correct account when we look for recent messages.
2007-08-09 22:53:12 +00:00
Yann Leboulanger
ea24ee82e5
merge diff from trunk to pep branch
2007-08-09 15:39:18 +00:00
Yann Leboulanger
701bdb6b85
use set_no_show_all from glade when possible instead of code. fixes #2248
2007-08-09 08:57:59 +00:00
Yann Leboulanger
e906a096c9
[blarz] ability to load iconsets from ~/.gajim/iconsets. fixes #3339
2007-08-05 22:57:04 +00:00
Stephan Erb
4233db9459
Revert [8446]
2007-08-01 15:01:43 +00:00
Stephan Erb
97bb683e08
* Count Metacontacts only once. Fixes #3110
...
* add new function: is_big_brother
2007-07-30 19:52:02 +00:00
Stephan Erb
f974a71b42
Rework roster dnd behaviour. See #3325
2007-07-27 20:48:01 +00:00
Yann Leboulanger
9a851c3b0d
print resource in chat window only if several resources. fixes #3175
2007-07-26 16:54:13 +00:00
Stephan Erb
07a3393b72
DnD of contact on a MUC window to invite
2007-07-23 21:20:33 +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
9994643247
Added my own copyright :-P
2007-07-11 21:39:27 +00:00
Yann Leboulanger
3f5327dc6f
[mrk] handle Google Apps For Your Domain. fixes #3163
2007-07-11 16:32:18 +00:00
Yann Leboulanger
cf814269db
set custom avatar is now fonctional. fixes #3127
2007-07-10 17:53:42 +00:00
Yann Leboulanger
ccad4e9c81
always add local account to config file
2007-07-08 16:35:05 +00:00
Yann Leboulanger
5e46f22960
new accounts window. one bug remain, see #2744
2007-07-04 21:10:50 +00:00
Yann Leboulanger
8abd062365
[Lukas] split get_contact into get_contacts and get_contact. get_contact_from_full_jid uses get_contact. Maybe could be merged with optional argument, but it's clearer this way. Fixes #3275
2007-07-04 13:23:16 +00:00
Brendan Taylor
2bed6a522a
fixed a traceback
2007-07-03 18:00:09 +00:00
Yann Leboulanger
33946aeeef
remove useless function get_contcats_from_jid (same as get_contact). see #3275
2007-07-03 10:22:41 +00:00
Yann Leboulanger
965e2b1c78
don't try to do Awn code if it's not available
2007-06-29 22:25:50 +00:00
Stephan Erb
2e8a39005e
Redraw groups if we add/remove contacts. Fixes #3192
2007-06-27 10:32:54 +00:00
Yann Leboulanger
9dc8404158
add features window in help menu. fixes #2783
2007-06-27 09:37:31 +00:00
Stephan Erb
e88d547ed9
See [8324]: do the same in groupchats. Comment added
2007-06-27 09:26:58 +00:00
Yann Leboulanger
497d5d0e0e
set visible property to False when there is no secondary pixbuf.
2007-06-27 08:28:36 +00:00
Tomasz Melcer
7a399e980b
Comments here and there
2007-06-27 00:51:38 +00:00
Yann Leboulanger
6c328e2a33
redraw acount row to have correct online / total number of contacts when we minimize / open / disconnect from a groupchat. fixes #3247
2007-06-25 17:07:17 +00:00
Yann Leboulanger
7abaabc4b8
remove two extra parenthesis. fixes #3256
2007-06-23 06:13:51 +00:00
Yann Leboulanger
12bede65b0
use opened_meta.png and closed_meta.png to create meta contacts icons in roster if they exists, else fall back to opened.png and closed.png. Fixes #1974
2007-06-22 20:42:01 +00:00
Yann Leboulanger
f77ca8543f
send all files when we drop several files in roster
2007-06-22 16:53:06 +00:00
Stephan Erb
3606de3b67
Raise rename dialog properly when already opened. Fixes #3230
2007-06-16 16:52:51 +00:00
Yann Leboulanger
ed0bf7884f
add a disconnect menuitem to groupchat context menu in roster
2007-06-15 18:55:21 +00:00
Yann Leboulanger
0f72499eac
don't put an offline contact above another one only because it has a status message. fixes #3010
2007-06-14 22:05:33 +00:00
Yann Leboulanger
d2914f642b
add minimize button to manage_bookmarks window. see #3034
2007-06-13 20:24:04 +00:00
Julien Pivotto
692c390e5f
Fix a bug with reconnecting and auto-minimized autojoined groupchats
2007-06-12 13:12:52 +00:00
Julien Pivotto
741cc56a52
Add information menuitem in transports context menu
2007-06-12 11:35:13 +00:00
Julien Pivotto
ba5e4dbd3f
Add code removed by mistake in [8263].
2007-06-11 10:53:56 +00:00
Julien Pivotto
981045005c
Don't allow to send custom presence ton group "groupchats". Fix #3231 .
2007-06-11 10:46:47 +00:00
Julien Pivotto
6338f63f03
Fix some bugs with minimized groupchats.
2007-06-11 10:13:16 +00:00
Stephan Erb
babd1ee042
Enable ellipsization in roster and chatwindow. Fixes #2079 , #2739
...
Reorder occupantlist in groupchat to match roster. Fixes #2102
2007-06-11 08:37:46 +00:00
Yann Leboulanger
46a9657b46
show insensitive block menutitem if server doesn't support privacy lists. Fixes #3016
2007-06-11 07:06:20 +00:00
Julien Pivotto
17adcf7520
Print Offline icon instead Gtk-Stop in blocked items roster
...
context 'send
custom status' menu entry.
2007-06-10 06:44:52 +00:00
Julien Pivotto
67f60dff1f
Make 'send custom status' in blocked groups context menu insensitive.
...
See [8255] and fix #3226 .
2007-06-10 04:23:51 +00:00
Julien Pivotto
4e7871f695
Make 'send custom status' in contacts content menu insensitive.
2007-06-10 04:17:56 +00:00
Stephan Erb
ae9d082587
Remove my debug print
2007-06-09 11:57:25 +00:00
Stephan Erb
b41770d1f8
Adapt transport_menu to the style of the other menus
2007-06-09 11:24:46 +00:00
Stephan Erb
ea83642afc
Adapt multi_contact_menu to the style of the other menus
2007-06-08 20:31:25 +00:00
Yann Leboulanger
7276ca50cf
don't open autojoined groupchats when we go from invisible to offline
2007-06-06 21:55:43 +00:00
Brendan Taylor
7898686680
reverted back to per-JID windows, pass around sessions instead of thread_ids
2007-06-05 23:19:34 +00:00
Brendan Taylor
17c5bf5e52
massive everything-breaking overhaul for per-session windows
2007-06-05 21:26:45 +00:00
Julien Pivotto
2beba33a4a
Fix inviting to a minimized groupchat in multiple contacts context menu
2007-06-05 11:19:13 +00:00
Yann Leboulanger
66e99f79ad
[steve-e] better actions -> groupchat submenu. fixes #3209
2007-06-05 10:08:05 +00:00
Julien Pivotto
166959f47f
synchronize context menu icons from contacts to multiple contacts
2007-06-04 21:46:55 +00:00
Julien Pivotto
615fd253e6
Hide Send Group Message on the Groupchats group context menu
2007-06-04 21:31:57 +00:00
Julien Pivotto
05a4bd99ac
Add a Maximize All item in Groupchats group context menu
2007-06-04 21:19:37 +00:00
Julien Pivotto
3859de42cc
fix indentation in roster_window.py
2007-06-04 19:15:37 +00:00
Julien Pivotto
8034e4cda6
Fix spaces and tabs in roster_window.py
2007-06-04 19:13:44 +00:00
Julien Pivotto
b82a5b96bc
[steve-e]
...
* improve account context menu
* improve groupchat user's context menu
* improve group context menu
* improve join groupchat menu
2007-06-04 18:27:09 +00:00
Julien Pivotto
246fd6d8fb
Fix inviting a contact to a minimized groupchat
2007-06-04 17:03:01 +00:00
Julien Pivotto
4dea208279
Add «History» to roster groupchat context menu.
2007-06-04 16:36:40 +00:00
Julien Pivotto
85c6c4b63c
* Use self instead of gajjim.interface in gajim.py
...
* Improve coding of [8220]
2007-06-04 12:22:51 +00:00
Julien Pivotto
6269150711
Fix a bug with (systray, drag and drop) and minimized groucpchat
2007-06-04 12:18:34 +00:00
Piotr Gaczkowski
64566299ac
Slight modifications of PEP Services dialog
2007-06-03 17:23:25 +00:00
Julien Pivotto
99f36260f9
Change also context menu 'send status' icon in roster.
2007-06-03 16:42:43 +00:00
Julien Pivotto
24f42e7549
Add sent status icon to contact's context menu. Fix #342 .
2007-06-03 15:46:05 +00:00
Yann Leboulanger
583c3e3181
hide correct menuitems due to context menu refactoization
2007-06-03 14:10:54 +00:00
Yann Leboulanger
52c6c6cbb7
[roidelapluie] better groupchat support in roster and systray. Better nick support
2007-06-03 13:40:14 +00:00
Yann Leboulanger
07b324ced4
ability to see pep nodes and their access model. TODO: ability to change it
2007-06-03 10:30:34 +00:00
Piotr Gaczkowski
e3ef0821b3
Merge with trunk
2007-06-03 10:04:20 +00:00
Yann Leboulanger
a0f8ba72dc
join bookmarks when we come back from invisibility. fixes #3203
2007-06-01 20:17:13 +00:00
Brendan Taylor
00209abaf9
support for one 'chat' session per Contact
2007-05-31 01:47:08 +00:00
Brendan Taylor
ec37a97ed6
add <thread/> to replies to single message that contain a <thread/>
2007-05-30 15:31:41 +00:00
Yann Leboulanger
f2f0a6496a
don't print awn error to console
2007-05-22 14:26:08 +00:00
Yann Leboulanger
a45a14546a
handle correctly vcards in groupchats : ask them to real jid if we know it, but considere it arrive from fake jid. Fixes #3172 , #3173
2007-05-20 15:41:20 +00:00
Julien Pivotto
993d72a8c1
Fix a bug with receiving Private Messages when roster is minimized, print the number of unread pm in roster, and change icon when a pm is received.
2007-05-17 12:55:44 +00:00
Julien Pivotto
93dbdd3dd8
( Fix #3174 ) Groupchats in roster: Open groupchats with middleclick, fix notifications in systray and print number of unread marked messages in roster.
2007-05-17 08:39:21 +00:00
Jean-Marie Traissard
5b758a4977
Do not use single click for roster and gc-roster to open chats if an usefull modifier key is
...
pressed. See #2072 .
2007-05-14 17:29:06 +00:00
Yann Leboulanger
0317b6af58
send status to connecting accounts when we change global status combobox. Fixes #3133
2007-05-08 12:07:11 +00:00
Julien Pivotto
19df2a0f9e
Fix some bugs and improve coding of minimized groupchats.
2007-05-07 21:02:48 +00:00
Julien Pivotto
253c7e6cfc
( Fix #3034 ) Add ability to minimize groupchats in roster, and to minimize autojoigned bookmarked rooms at launch.
2007-05-03 21:02:50 +00:00
Yann Leboulanger
7717257a37
catch all exceptions when trying to talk to Awn through dbus
2007-04-30 14:32:58 +00:00
Yann Leboulanger
ca271411be
always open chat window when we di middle click on a contact
2007-04-29 21:18:07 +00:00
Yann Leboulanger
7cbd1e3a0c
draw contacts under a blocked group as striked
2007-04-26 20:33:52 +00:00
Yann Leboulanger
09aa41a4df
draw blocked groups striked
2007-04-26 19:46:13 +00:00
Yann Leboulanger
3545dd3b90
[TheCurse] single-clicking ability. fixes #2072
2007-04-26 16:44:00 +00:00
Yann Leboulanger
86eb5f7120
[roidelapluie] coding standards. see #253
2007-04-25 20:51:01 +00:00
Yann Leboulanger
680088ea2f
use awn only if dbus is available
2007-04-25 17:34:14 +00:00
Yann Leboulanger
1f7d9a39ed
show blocked contacts name striked and add [blocked] in tooltip. fixes #3129
2007-04-25 17:09:07 +00:00
Yann Leboulanger
550785233f
[roidelapluie] ability to block several contacts in the same time. fixes #3128
2007-04-25 15:54:58 +00:00
Yann Leboulanger
776c4614d5
[roidelapluie] add ability to block / unblock a contact / group directly from roster. see #253
2007-04-24 19:56:24 +00:00
Yann Leboulanger
38f11aef6f
[roidelapluie] don't disconnect from rooms when we send an offline presence to a specific contact
2007-04-24 18:43:13 +00:00
Yann Leboulanger
55a4e6c977
fix send_custom_status function. see #342
2007-04-22 19:45:19 +00:00
Yann Leboulanger
42bd8d64b3
[tristil] avant window navigator support. fixes #3081
2007-04-21 12:31:44 +00:00
Yann Leboulanger
1309db624b
ability to send custom status to a whole group. see #342
2007-04-21 11:45:23 +00:00
Yann Leboulanger
68e2c7ddd3
[roidelapluie & I] ability to send custom status to contacts. fixes #342
2007-04-21 11:29:55 +00:00
Yann Leboulanger
bda7da5027
[cornelius] use NEAREST method when we merge 2 pixbufs. it's better for small images
2007-04-19 14:44:11 +00:00
Jean-Marie Traissard
79f92b9f6c
send xml status to groupchats AFTER changing our status, so when going from invisible to
...
online we reconnect to opened rooms.
2007-04-01 12:28:03 +00:00
Jean-Marie Traissard
069c0750a8
If we were disconnected from a gc but tab is still opened, reconnect to it nicely when
...
changing status. (Was already reconnecting, but with bad xml)
2007-04-01 09:36:03 +00:00
Piotr Gaczkowski
19c5c70f80
Initial User Tune support
2007-04-01 09:02:04 +00:00
Yann Leboulanger
698b5c96f7
add missing argument to remove_tab call. fixes a TB
2007-03-31 12:12:12 +00:00
Piotr Gaczkowski
6917ab7ff5
Activity setting from a dialog once again
2007-03-31 09:09:16 +00:00
Yann Leboulanger
9f9a662c84
remove useless commented lines
2007-03-31 08:22:48 +00:00
Yann Leboulanger
a26d9c028a
make mood dialog not use blocking run() function
2007-03-31 08:11:25 +00:00
Piotr Gaczkowski
6ab511eee2
One more
2007-03-31 07:48:53 +00:00
Piotr Gaczkowski
37de10d82f
Properish mood dialog
2007-03-31 07:43:33 +00:00
Piotr Gaczkowski
ab26867fb2
Setting mood now supported (crappy).
2007-03-30 22:52:11 +00:00
Yann Leboulanger
090218e780
cleanup connection.connect(). fixes #3061
2007-03-28 14:20:50 +00:00
Yann Leboulanger
aa241a338a
destroy send file confirmation dialog when we press ok. fixes #3048
2007-03-20 12:32:01 +00:00
Yann Leboulanger
ae9dc18244
fix number of arguments in a callback. fixes #3047
2007-03-20 10:35:06 +00:00
Yann Leboulanger
1e58cb09e9
show a confirmation dialog when we drop a file on a contact before sending files. fixes #2896
2007-03-17 10:14:31 +00:00
Yann Leboulanger
f7799dfbec
add an ACE option to disable the fact that gajim auto-expand and selects the contact who sent last message. fixes #2911
2007-03-17 08:14:25 +00:00
Yann Leboulanger
718a4a006b
[tristil] better banshee music player support. fixes #2940
2007-03-09 19:58:21 +00:00
Yann Leboulanger
019f43fa38
when we compare 2 offline contacts, the one which has a status messages is shown above the one without. fixes #3010
2007-03-09 19:17:19 +00:00
Yann Leboulanger
aa44fc9eb3
[bronger] translate None when selecting gpg key. fixes #2390
2007-02-18 20:58:56 +00:00
Yann Leboulanger
6484e67d36
if gajim is quit while roster was hidden, start gajim with roster minimized next time. fixes #2986
2007-02-13 20:12:52 +00:00
Yann Leboulanger
b55a0c097e
fixes [7955]: don't set sleeper state to off when we send a presence while autoaway.
2007-02-12 21:51:12 +00:00
Yann Leboulanger
71293a38e6
don't set sleeper state to off when we send a presence while not online
2007-02-08 16:21:28 +00:00
Jean-Marie Traissard
d37e7d8e3e
No space in indentation, checked by drpython (editor). /src part
2007-02-04 13:01:04 +00:00
Yann Leboulanger
8f50d04ea8
we can now remove a contact from not in roster group which has unread events. there are just removed. fixes #2888
2007-01-31 19:45:13 +00:00
Yann Leboulanger
b4b2ecb41d
Do not remove resource from jid when using Actions -> Start chat. fixes #2942
2007-01-27 18:43:28 +00:00
Yann Leboulanger
0f43fa9840
fix call to self
2007-01-24 10:01:25 +00:00
Yann Leboulanger
b30e454848
Gnomekeyring -> Gnoem Keyring. see #2916 (2.)
2007-01-22 18:21:13 +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
bb306163a6
Implement choice of resource (when more than one) for "Invite to -> room"
...
Fix "Invite to -> room" on other-resource-of-us-line
2007-01-14 20:43:42 +00:00
Yann Leboulanger
74c447f46b
unassign GPG key in contact instances when we unassign it, and redraw chat control. fixes #2590
2007-01-11 18:19:24 +00:00
Yann Leboulanger
f5986fec43
don't reassign control.contact to a control when not needed
2007-01-09 20:01:30 +00:00
Jean-Marie Traissard
eea2e1c881
Remove a LOT of useless draw_banner()
...
(stop drawing it 5 times when joining muc, stop reloading banner state icon on ALL
notifications, ...)
roster.py one seems useless because ctrl.update_ui() did it already
2007-01-09 14:23:28 +00:00
Yann Leboulanger
a1349f9c3d
add a space between account name and (. fixes #2873
2007-01-06 19:48:18 +00:00
Yann Leboulanger
f5108c745f
change var name. type is a reserved word
2007-01-02 17:43:32 +00:00
Yann Leboulanger
47f9461584
[Jeff Bailes] improved english strings
2007-01-02 13:36:54 +00:00
Yann Leboulanger
53b901cf4e
[Yavor Doganov] some typoe in strings and comments
2007-01-02 12:17:51 +00:00
Yann Leboulanger
483481c586
ask transport contact avatars only when transport is connected. fixes #2832
2007-01-02 11:43:57 +00:00
Yann Leboulanger
08f21700ad
update message_control contact correctly to show correct status message. fixes #2851
2007-01-02 00:04:31 +00:00
Yann Leboulanger
ae16d8956d
add missins var initialization.
2006-12-29 21:23:24 +00:00
Yann Leboulanger
0ac37a3b6c
add an ACE option to show or not number of online / total contacts. fixes #2811
2006-12-29 18:39:33 +00:00
Yann Leboulanger
9284e84f3e
don't change selection while Drag and Droping. fixes #2532
2006-12-29 17:41:13 +00:00
Yann Leboulanger
d1c01945be
show a message to user when gnomekeyring is installed but not well started. fixes #2834
2006-12-28 10:01:15 +00:00
Yann Leboulanger
badf46a852
redraw account row when we remove a group and when an observer removes us. see #2801
2006-12-26 13:30:35 +00:00
Yann Leboulanger
8e0def0a0d
translate correctly song status. ♪ was badly understood by msgfmt, so moved out from translated string.
2006-12-18 09:32:23 +00:00
Yann Leboulanger
b902d06eaa
redraw account row too. see #2801
2006-12-16 23:07:18 +00:00
Yann Leboulanger
de6dcc57bd
redraw group row when we remove a contact. fixes #2801
2006-12-16 22:49:17 +00:00
Yann Leboulanger
3289f8fdd1
update gc roster instantly when we change theme. fixes #2766
2006-12-16 20:12:16 +00:00
Yann Leboulanger
0fb837f74f
detect when gpg is not installed and print a warning. fixes #2760
2006-12-13 12:29:24 +00:00
Jean-Marie Traissard
bf99ab82f7
Ask for status message for invisible status if ask_offline_status is True
2006-12-12 22:26:31 +00:00
Yann Leboulanger
bd2f62ab0d
keep nickname and group when we re-ask auth. fixes #2741
2006-12-10 14:18:31 +00:00
Yann Leboulanger
ec66722faa
revert [7551]. fixes #2722 . see #2720
2006-11-28 12:49:36 +00:00
Yann Leboulanger
9097f9d311
[dsh] use same python version to launch history manager than the one used to launch gajim itself. fixes #2720
2006-11-28 08:14:19 +00:00
Stefan Bethge
a6e2610038
call proper info win for zeroconf accounts. fix : #2703
2006-11-24 17:38:12 +00:00
Yann Leboulanger
e0f2ec0915
show new MUC icon in account context menu. fixes #2701 .
2006-11-24 14:30:29 +00:00
Yann Leboulanger
e2c86d5c2e
[avm] improve strings for translation and update ru.po. fixes #2698
2006-11-23 06:49:22 +00:00
Yann Leboulanger
1377aa875c
count events from other resources to decide if we must remove contact from roster or not. see #2657
2006-11-21 20:07:18 +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
2ca94a530a
Fix send message to group.
...
Delete duplicate code
2006-11-20 22:22:30 +00:00
Yann Leboulanger
9259d870d5
get group name from jid column, not name column (it contains number of online / total contacts)
2006-11-20 22:02:08 +00:00
Jean-Marie Traissard
173ab72b46
var name
2006-11-20 17:24:52 +00:00
Yann Leboulanger
1c09951eb2
put just_connected_bg_color and just_disconnected_bg_color in ACE. fixes #2677
2006-11-20 08:03:05 +00:00
Yann Leboulanger
a6c6d6a27f
80 margin
2006-11-20 07:53:58 +00:00
Yann Leboulanger
27a6a1d7f1
redraw group row after we rename it. fixes #1728
2006-11-19 23:29:45 +00:00
Jean-Marie Traissard
31c3deb86e
Merge back [7466], [7467] and [7472] that were overwritten by ad_hoc merge. Fixes
...
#2200 .
2006-11-19 19:45:43 +00:00
Jean-Marie Traissard
917f7e8db6
Fix ad_hoc menu for transports. Fixes #2678 .
2006-11-19 17:53:04 +00:00
Tomasz Melcer
175a792cfe
Merging changes from trunk (6774:7465)
2006-11-18 20:52:28 +00:00
Tomasz Melcer
9b29c4c8b8
Merging changes from trunk (6561:6774)
2006-09-13 16:47:58 +00:00
Yann Leboulanger
4682b5bed7
add ability to execute ad hoc commands on server
2006-08-07 16:18:01 +00:00
Yann Leboulanger
c1f211b2ca
allow ad hoc commands on transports too
2006-08-01 12:56:16 +00:00
Yann Leboulanger
fd5294bd21
fix some bugs with self contact row
2006-07-19 11:08:25 +00:00
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
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
Yann Leboulanger
66a4f406fa
Observersa in also a special group than can't be renamed / can't reveive contacts with DND
2006-03-30 21:25:38 +00:00
Yann Leboulanger
204f8b89f3
when sub=to and we remove a contact, don't show the check button "allow other part to view my status" as he is already not interested in it. This result in removing contacts with sub=none, ask=none
2006-03-30 21:00:19 +00:00
Yann Leboulanger
6ecdbb7470
when sub = 'to' and we remove contact (but allow other side to see our status) completely remove contact
2006-03-30 18:52:59 +00:00
Yann Leboulanger
028de148d3
do not remove a contact from roster when he goes offline and showoffline is True
2006-03-30 18:07:56 +00:00
Yann Leboulanger
619aaf9f73
prevent to add a contact twice in the same group
2006-03-30 17:25:06 +00:00
Yann Leboulanger
b963fd1b25
clean gajim.groups when we rename a group. Fixes #1778
2006-03-29 22:11:14 +00:00
Nikos Kouremenos
5ff9b0fcba
use new icon for rename in group menu too.fixes #1782
2006-03-29 22:05:38 +00:00
Nikos Kouremenos
5a9dfbb20c
rm leftover fixme
2006-03-29 22:00:53 +00:00
Yann Leboulanger
e3fb6c2607
we have to remove group from contact instances before removing them from roster so that gajim.groups in cleaned up. Fixes #1778
2006-03-29 21:23:13 +00:00
Yann Leboulanger
3a0e6bf000
modify treestore before iter becomes invalid
2006-03-29 20:32:36 +00:00
Yann Leboulanger
5742d670f5
move brothers to the contact I DND only if I DND big brother. Fixes #1770
2006-03-29 20:06:12 +00:00
Yann Leboulanger
dfbb506f35
remove General default group when latest is removed from it. Fixes #1775
2006-03-29 18:15:18 +00:00
Yann Leboulanger
c5e0650c91
refactor code
2006-03-29 17:31:15 +00:00
Nikos Kouremenos
705fe59669
rm leftover FIXME
2006-03-29 17:28:16 +00:00
Nikos Kouremenos
c5d6115d22
we can rename tranport now. fixes #1154
2006-03-29 17:22:56 +00:00
Nikos Kouremenos
7cd9b7caf5
typo
2006-03-29 16:44:40 +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
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