Yann Leboulanger
255667a41c
shift + click on a GC occupant print his nick in textview. For #1933
2006-05-07 12:23:28 +00:00
Yann Leboulanger
92d7fe3d2a
a[space][tab] doesn't cycle anymore
2006-05-06 20:55:52 +00:00
Yann Leboulanger
d38840ba04
add , char at the end of nick at first TAB keypress.
2006-05-06 20:32:07 +00:00
Yann Leboulanger
34ee6ea2a7
show "NICK has joined the room" and print reason when someone leaves it. Fixes #1933
2006-05-06 20:01:25 +00:00
Yann Leboulanger
8fcd0a6c8d
Tab in empty message textview cycles all nicknames in the room. Fixes #1933
2006-05-06 19:43:43 +00:00
Yann Leboulanger
032786bf47
build idle with corre3ct python version
2006-05-06 16:27:45 +00:00
Yann Leboulanger
7eca639863
use correct python version to build debian package
2006-05-05 06:29:31 +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
Jean-Marie Traissard
e96c70d332
Pango escape title of notification too. Fixes #1915 .
2006-05-04 03:47:34 +00:00
Dimitur Kirov
f9e874a1a3
make sure NBClientCommon, dispatcher and
...
NodeBuilder are callected when we close the
connection
2006-05-03 16:12:10 +00:00
Dimitur Kirov
4013818599
always del active connection
2006-05-03 15:31:08 +00:00
Yann Leboulanger
1e7c9e350d
fix some ACE option description. Fixes #1877
2006-05-03 13:34:58 +00:00
Yann Leboulanger
2e06ec6d7e
new ACE option: print_status_in_muc. Fixes #1502
2006-05-03 13:22:05 +00:00
Dimitur Kirov
70207eb52f
updated to use splited glades
2006-05-02 18:27:15 +00:00
Jean-Marie Traissard
7b1d582bf1
Nicer systray tooltip when awaiting events of differents types (don't print gajim twice). Fixes #1053
2006-05-02 17:55:52 +00:00
Dimitur Kirov
690e3a5d3a
fix TB
2006-05-02 16:25:59 +00:00
Dimitur Kirov
3d36c29d87
glade is moved to data/glade
2006-05-02 16:10:13 +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
064b7a234c
correct list of not allowed chars under windows. Fixes #1913
2006-05-02 06:36:49 +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
50c14f16a8
typo
2006-05-01 17:42:12 +00:00
Yann Leboulanger
bd3ced933a
nicer file header for executable files.
2006-05-01 17:34:08 +00:00
Dimitur Kirov
a2a5bfe9a6
reduce chars for GC tooltip status message
2006-05-01 15:50:33 +00:00
Dimitur Kirov
36426778f0
add gajim caps, fixes #608
2006-05-01 14:15:28 +00:00
Yann Leboulanger
1e6c848761
use jid_is_transport func to detect transport jid
2006-05-01 13:29:16 +00:00
Yann Leboulanger
5a9625ff90
nothing
2006-05-01 13:26:07 +00:00
Dimitur Kirov
0eac300378
fixes 1909
...
what a silly typo!
2006-04-30 20:05:12 +00:00
Dimitur Kirov
8d35bf38af
don't activate PGP and FT menuitems/button
...
for transports. fixes #1903
2006-04-30 19:52:02 +00:00
Dimitur Kirov
9c37887ea0
handle challenge response multiple qops: #1907
2006-04-30 17:33:10 +00:00
Dimitur Kirov
fcda778746
converted line end to <LF>
2006-04-29 09:44:47 +00:00
Yann Leboulanger
f7c8ccea94
VcardWindow now takes a new argument: is_fake, need to be true when we open a vcard for a fake jid
2006-04-28 20:55:45 +00:00
Yann Leboulanger
c62463da92
no need to call request_vcard twice, it's already in VcardWindow class
2006-04-28 20:55:00 +00:00
Yann Leboulanger
6d57097177
no need to call request_vcard twice, it's already in VcardWindow class
2006-04-28 20:54:29 +00:00
Dimitur Kirov
c4dc648637
old opt value of 'always_compact_view_chat'
...
is string, not boolean
2006-04-28 19:41:35 +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
87253c461a
reset on_purpose var, when we manually change
...
our status to !offline
2006-04-28 18:42:18 +00:00
Dimitur Kirov
173c81ad8c
remove failure handler, after we call it
2006-04-28 16:20:24 +00:00
Yann Leboulanger
94c1f17538
add missing signal in glade. Fixes #1902
2006-04-28 15:41:25 +00:00
Yann Leboulanger
5a20109e05
don't definitively remove a contact when it has unread events
2006-04-26 21:43:58 +00:00
Dimitur Kirov
0cb3d7cbd7
we don't need escape for strings, that are
...
displayed as text
2006-04-26 08:40:40 +00:00
Yann Leboulanger
7719f41ecc
no need to escape filname here
2006-04-26 08:33:22 +00:00
Yann Leboulanger
98f9525a43
prevent TB when we get a conference vcard. Fixes #1887
2006-04-26 08:11:16 +00:00
Yann Leboulanger
f3457a8f0c
escape filename (in case they contain _). Fixes #1897
2006-04-26 07:25:59 +00:00
Yann Leboulanger
933d84ebd3
a group can be ''. Fixes #1900
2006-04-26 07:06:11 +00:00
Jean-Marie Traissard
1309befd16
[nk]Clean "about" dialog
2006-04-25 20:38:16 +00:00
Yann Leboulanger
5655449d08
escape password when we create gmail URL
2006-04-25 19:56:27 +00:00
Yann Leboulanger
84a026aa17
ServiceDiscoveryWindow must be a sub-class of object, so that property() works fine
2006-04-25 19:38:08 +00:00
Dimitur Kirov
d552425379
update property account in ServerCache, when
...
we rename account
2006-04-25 08:08:45 +00:00
Jean-Marie Traissard
7cdc78d4a8
Don't print 'Disconnected' in systray tooltip (Simple revert of [2686], not needed anymore). Fix #890 .
2006-04-24 19:22:44 +00:00
Dimitur Kirov
42118e7423
reverted [6216] because of #1889
2006-04-24 18:58:58 +00:00
Yann Leboulanger
7ae0998c9b
changing prio doesn't require relog, just resend presence. changing resource needs relogin. Fixes #1836
2006-04-23 19:29:02 +00:00
Yann Leboulanger
7e190cd107
don't unsensitive change_status_message menuitem in status ocmbobox when there are connected accounts.
2006-04-23 17:36:33 +00:00
Yann Leboulanger
0c0e28b78f
GnuPGInterface can't work under windows.
2006-04-23 17:12:14 +00:00
Jean-Marie Traissard
3642ea0fab
Show good status in systray when enabling it. Fix part of #1263
2006-04-22 14:02:00 +00:00
Dimitur Kirov
e35e5029f1
prevent TB with context menu on roster
2006-04-22 12:45:01 +00:00
Dimitur Kirov
029668bf20
unsupported locale error is skipped and
...
we use en for wiki search (better to search
in english wikipedia than not having gajim at
all)
2006-04-22 08:53:01 +00:00
Yann Leboulanger
29784e622c
handle correctly clear and compact commands. Fixes #1882
2006-04-21 19:54:47 +00:00
Yann Leboulanger
922eeb5b4d
activate autostatus also for free for chat status
2006-04-21 17:31:24 +00:00
Yann Leboulanger
5f48392890
don't activate auto away if we connect as away or invisible or anything else than online
2006-04-21 17:27:28 +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
Dimitur Kirov
79d1443497
#1881 remove boldness of strings in tooltip
2006-04-21 13:48:27 +00:00
Dimitur Kirov
b865cc678c
clear is a method of ConversationTextview
...
fixes #1881
2006-04-21 10:18:03 +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
Jean-Marie Traissard
a560e6c7c8
Fix indentation
2006-04-20 17:12:15 +00:00
Yann Leboulanger
d42bba202b
idle autostatus is activated only when we sign in. Fixes #1874
2006-04-20 17:06:05 +00:00
Yann Leboulanger
d040cc13fc
be sure chat_control.contact is never None, even when server connection is brocken. Fixes #1878
2006-04-20 16:57:43 +00:00
Yann Leboulanger
228b841e6f
no_log_for is a space separated list. Fixes #1876
2006-04-20 12:46:51 +00:00
Yann Leboulanger
2e1e2e2c86
chat_control.contact MUST always be a Contact instance. Fixes #1874
2006-04-20 07:43:24 +00:00
Yann Leboulanger
e42fc1ac46
ask vcard of contact when we don't have it and we receive his avatar sha
2006-04-19 15:16:51 +00:00
Dimitur Kirov
482ea2fed0
suppress warning for not registered signal
2006-04-19 12:21:06 +00:00
Dimitur Kirov
7f369eb127
drop may fail, we still have to create the
...
table
2006-04-19 10:47:29 +00:00
Dimitur Kirov
f4a203d5bc
better pass of args
2006-04-19 10:36:45 +00:00
Yann Leboulanger
7e69364f60
re-create unread_messages_table if there is a missing column (this can happen to svn users only)
2006-04-19 10:28:42 +00:00
Yann Leboulanger
dafb182a0f
when a contact change his sub (from -> both) redraw it in correct group
2006-04-19 10:07:47 +00:00
Yann Leboulanger
9fa62c5529
nothing: remove ^M from win
2006-04-19 10:06:59 +00:00
Dimitur Kirov
84e7b2926b
better way of doing #1872
2006-04-19 09:08:27 +00:00
Dimitur Kirov
70da8ae011
fix db creation
2006-04-19 08:53:27 +00:00
Dimitur Kirov
27f1461abe
get timeformat in utf-8
2006-04-19 07:51:11 +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
3a27a78e36
Deal with unknow status, thanks Yann for idea.
2006-04-18 18:01:07 +00:00
Dimitur Kirov
53764afbe7
new ConversationTextview doesn't extend
...
TextView
2006-04-18 16:08:56 +00:00
Dimitur Kirov
5c9613db65
break more circular references that keep
...
objects alive (the other 1/2 of #1829 )
context menu for groupchat banner
2006-04-18 15:36:16 +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
1a3a987556
auto-authorize transport contacts when we add a transport. fixes #326
2006-04-18 14:30:00 +00:00
Yann Leboulanger
ae054b413e
nothing
2006-04-17 22:42:23 +00:00
Dimitur Kirov
7b173cdc24
add empty box to keep buttons right aligned
2006-04-17 22:03:34 +00:00
Dimitur Kirov
b6ca28f342
make sure ChatControl instances are destroyed
...
when chat tab is closed
1/2 fixes #1829
2006-04-17 21:59:04 +00:00
Yann Leboulanger
0b9868b82a
typo. Fixes #1862
2006-04-17 09:07:58 +00:00
Yann Leboulanger
1f815113f8
Fix strange behavior in systray while in connecting state
2006-04-16 13:13:44 +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
2d7b41ecb9
enable GPG by default if I assigned a GPG key
2006-04-15 12:02:19 +00:00
Dimitur Kirov
9768940b3a
show connect failure dialog when Unhandled data
...
is received (wrong protocol)
2006-04-15 09:43:15 +00:00
Dimitur Kirov
ad1ec1ab40
lock icon in tooltip for merged accounts row
...
and notif area
2006-04-15 09:24:07 +00:00
Yann Leboulanger
c4a3262488
[sol] save GPG status
2006-04-15 08:10:24 +00:00
Dimitur Kirov
14588f5e0f
win32: check against 2,8 for gtk too
2006-04-14 11:16:00 +00:00
Dimitur Kirov
e6981f6f2b
show error dialog for lost connection, after
...
10 reconnect attempts has failed.
No need of po update.
2006-04-14 09:01:24 +00:00
Dimitur Kirov
a7fe49be20
on_connect_failure is None after we auth
2006-04-14 05:23:19 +00:00
Dimitur Kirov
927b6d09bc
destroy dialogs on delete event
...
don't send streamhosts if they have been
already sent
2006-04-13 18:00:04 +00:00
Yann Leboulanger
66c198a67f
don't use confirm-overwrite signal in fileChooserDialog as we don't use run() anymore
2006-04-13 10:30:21 +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
Dimitur Kirov
19b7e6b0fc
disconnect without reconnect, when we notify
...
user about connection errors
2006-04-12 20:56:25 +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
Yann Leboulanger
a5ce1a1503
print gtk and pygtk version in about dialog
2006-04-12 16:31:35 +00:00
Dimitur Kirov
8f645b8661
msg should be string, not object instance
...
show error dialog if file_path is not a file
or file_size is 0
2006-04-12 14:47:31 +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
Yann Leboulanger
7a723b51ee
decode filename only once
2006-04-12 14:25:33 +00:00
Yann Leboulanger
af424d5bb9
fixes encoding problems when choosing a file in FileChooserDialog on non-utf-8 systems
2006-04-12 13:56:30 +00:00
Yann Leboulanger
2a5e41e06a
update groupchat contacts avatar when they change it, and send our presence to groupchat when we change our vcard
2006-04-12 12:55:06 +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
ba558c03e7
typo
2006-04-12 10:08:59 +00:00
Dimitur Kirov
9d3976c2d7
restored proxy.jabber.cd.chalmers.se in the
...
list of default proxies
2006-04-12 09:13:38 +00:00
Yann Leboulanger
ad04559cbf
try to create unread_messages table only once when we update config file.
2006-04-12 08:38:51 +00:00
Dimitur Kirov
c45426b18f
register resultCB for testing proxy activation
...
results
2006-04-11 22:23:51 +00:00
Dimitur Kirov
64271eb325
set GC list text colors
2006-04-11 22:03:43 +00:00
Dimitur Kirov
c6de60d13c
set GC theme color for group row
2006-04-11 21:54:15 +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
Yann Leboulanger
1252786642
remove useless code. old metacontact stuff is removed for everyone
2006-04-11 20:18:33 +00:00
Yann Leboulanger
fe2ec40ad7
new metacontacts JEP (not yet published) uses order instead of priority.
2006-04-11 20:16:33 +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
918884fa54
fix TB
2006-04-11 19:39:54 +00:00
Yann Leboulanger
19cb8269c0
resset connection type when we go offline
2006-04-11 18:54:28 +00:00
Yann Leboulanger
4e2f02c725
fix import (add missing, remove useless)
2006-04-11 18:36:09 +00:00
Yann Leboulanger
be246e984d
update avatar files when we update our vcard
2006-04-11 18:28:31 +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
Nikos Kouremenos
76da3f4b5a
past in about dlg too
2006-04-11 13:38:51 +00:00
Yann Leboulanger
d5d2f3c055
call got_[dis]connected() for all controls. Fixes #1845
2006-04-11 12:35:50 +00:00
Dimitur Kirov
a9199bf921
commit after each query
2006-04-11 11:52:42 +00:00
Yann Leboulanger
01a9da1e35
typo
2006-04-11 11:41:02 +00:00
Yann Leboulanger
84f0307085
update unread_messages table for those who already have it
2006-04-11 11:31:16 +00:00
Yann Leboulanger
145db1a107
save jid_id in unread_messages table too to increase speed (it was definitively too slow)
2006-04-11 11:28:36 +00:00
Yann Leboulanger
4b43cda815
call fire_up_unread_messages_events when needed
2006-04-11 10:32:16 +00:00
Dimitur Kirov
fbb2ab6a4c
put executescript in try block
2006-04-11 08:16:22 +00:00
Yann Leboulanger
01f5effcef
fall back to a working (but not optimal) table creation until better is done. see #1844
2006-04-11 07:29:43 +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
213dcd32bb
put back IF NOT as currently we always try to create and TB. first we wait for info in ticket. then if needed we ask db to list table and perhaps parse it or find a way to test table is there (rather than everything catching
2006-04-10 23:28:53 +00:00
Nikos Kouremenos
5fcf9dca06
fix um again; fix coding standrads (crazy tabbing, bad spacing before comma)
2006-04-10 23:18:28 +00:00
Nikos Kouremenos
764b08924e
80chars
2006-04-10 23:16:27 +00:00
Dimitur Kirov
e75425a660
IF NOT EXISTS is not present in some sqlite
...
versions
2006-04-10 23:13:33 +00:00
Nikos Kouremenos
58f7a20e91
because we also limit and offset
2006-04-10 23:07:25 +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
5c3b2ff2e8
temp disable assert_um_exists
2006-04-10 22:51:25 +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
6b1e1d1c8b
remove useless function. It has moved to dialogs.py.
2006-04-10 21:29:50 +00:00
Yann Leboulanger
e20824e6e6
typo
2006-04-10 21:15:49 +00:00
Yann Leboulanger
1241da51f2
save also call on_response_ok. Fixes #1843
2006-04-10 21:15:44 +00:00
Yann Leboulanger
e2ed5d82ff
new non-blocking ImageChooserDialog. Fixes #777
2006-04-10 19:49:24 +00:00
Nikos Kouremenos
c6ce8c763a
[jim++] include status into status message
2006-04-10 18:53:02 +00:00
Yann Leboulanger
a1b8dfbcd7
/SoundChooserDialog are now non blocker. Fixes #777
2006-04-10 17:21:28 +00:00
Dimitur Kirov
2b845f6fd5
make sure we are disconnected, before relogin
2006-04-10 16:01:12 +00:00
Dimitur Kirov
f1f385f7c3
disconnect account on unregister from server
2006-04-10 15:47:31 +00:00
Yann Leboulanger
37252b0c21
remove debug print
2006-04-10 15:41:28 +00:00
Yann Leboulanger
c9bc8fd6a7
filechooser when we receive file doesn't block anymore (no run() call). Fixes #777
2006-04-10 15:38:59 +00:00
Yann Leboulanger
cf819d3835
filechooserdialog is no more blocking (no call to run() func). see #777
2006-04-10 14:45:35 +00:00
Yann Leboulanger
eb8cc5b7ea
show correctly error message and log them in DB. fixes #1802
2006-04-10 14:00:04 +00:00
Yann Leboulanger
87bb1c5551
print error in chat window even if print_status_in_chat is False. See #1802
2006-04-10 13:23:56 +00:00
Nikos Kouremenos
87eae99e1a
improve ace comment
2006-04-10 12:16:29 +00:00
Nikos Kouremenos
f0f054af6b
[Geobert] new compact view so important info are not hidden (f.e. chatstates) for maximum adjustment, see hide_* in ACE. fixes #1276
2006-04-10 12:09:05 +00:00
Yann Leboulanger
0935a91e0e
redraw menu when we create a new account
2006-04-10 11:54:34 +00:00
Yann Leboulanger
aebb8bd33d
redraw mwnu when we remove an account. Fixes #1841
2006-04-10 11:53:21 +00:00
Yann Leboulanger
a174f3e1c3
plain has ben renamed to gtk+
...
emoticons are no more in config file. Fixes #1838
2006-04-10 11:46:53 +00:00
Yann Leboulanger
f6aaac5e57
add bannerfont and bannerfontattrs to config.themes_default variable. Fixes #1838
2006-04-10 11:44:27 +00:00
Nikos Kouremenos
a54d549d57
rm two unused windows for .10 from glade eventhough strings are permanent for .11 just to meet Yann demands and stop arguing a whole week about 20 freaking strings
2006-04-10 11:22:27 +00:00
Yann Leboulanger
36fd551c10
"Set avatar when I connect" -> "Set my profile when I connect". Fixes #1837
2006-04-10 11:13:18 +00:00
Yann Leboulanger
9427fdaed1
don't compute bw avatar if no avatar. Fixes #1839
2006-04-10 10:50:32 +00:00
Yann Leboulanger
a003eca56f
forbid to rename an account to an already existing name. Fixes #1835
2006-04-10 10:16:34 +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
Yann Leboulanger
aacf9dd950
fix TB when message from unknown contact
2006-04-10 09:04:52 +00:00
Yann Leboulanger
1d496233f8
update comment
2006-04-10 09:04:14 +00:00
Yann Leboulanger
cb242e2bbd
remove contact from server list if it's useless (sub=ask=name=groups=None). Fixes #1821
2006-04-10 08:24:55 +00:00
Jean-Marie Traissard
4dce6d9e82
typo, thanks bb for report.
2006-04-09 21:46:51 +00:00
Nikos Kouremenos
47a8ddccd5
make sure that when we log, msg is not None
2006-04-09 19:46:11 +00:00
Dimitur Kirov
d3013cc367
removed useless argument
2006-04-09 19:16:27 +00:00
Nikos Kouremenos
645af4e7b7
show nickname/subj cols only when needed
2006-04-09 19:08:57 +00:00
Jean-Marie Traissard
b80772ed98
I hear that string aren't frozen yet, so better string for single message.
2006-04-09 18:30:09 +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
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
Nikos Kouremenos
6f935c5ce0
user_profile_window will replace vcard_window in .11. the fact that this window looks a lot like gnome-about-me is not a coincidence. I like how GNOME HIG looks on gnome-about-me and also eds intergration is planned. atm I commit this, as is. strings are permanent, and those that are notes, are unchecked for translation
2006-04-09 16:34:20 +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
Yann Leboulanger
b9c96a195d
destroy dialog when we press ok in history_manager.py when we delete a jid. Fixes #1833
2006-04-09 12:38:38 +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
Nikos Kouremenos
73bdf4900d
make clear and append logic non-bogus; move FIXME to the right place;TODO fix fime
2006-04-09 11:02:43 +00:00
Nikos Kouremenos
c92f151f32
we can now export room logs too
2006-04-09 10:40:51 +00:00
Yann Leboulanger
da614accfa
hide subscription menuitem for not in roster contacts. Fixes #1821
2006-04-09 10:35:21 +00:00
Nikos Kouremenos
b2032686bb
we now also have nickname in history mgr
2006-04-09 10:32:34 +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
Yann Leboulanger
0793c64053
contacts.get_contact() now always returns a list (empty if needed) when no resource is given. Should fix #1821
2006-04-09 09:39:02 +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
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
Dimitur Kirov
0c9ceace11
nonmodla FT request dialog
2006-04-08 17:02:55 +00:00
Dimitur Kirov
481c08560f
removed useless methods
2006-04-08 16:51:56 +00:00
Dimitur Kirov
29852a931f
don't try to send if connection is down
...
(this check should be done in all functions
that may come from user response to dialogs)
2006-04-08 16:40:43 +00:00
Dimitur Kirov
a49e89c6b5
don't try to do a nasty connect
2006-04-08 16:29:16 +00:00
Dimitur Kirov
2fa30b7e1e
use realm from first challenge response
2006-04-08 15:58:50 +00:00
Dimitur Kirov
6556d01cbe
change(s) from xmpppy
2006-04-08 15:39:37 +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
40f41bf81d
typo
2006-04-08 11:38:16 +00:00
Nikos Kouremenos
f0b186808f
typo
2006-04-08 10:34:47 +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
Dimitur Kirov
e95cd81587
show roster when there are no old and new logs
2006-04-08 01:11:11 +00:00
Dimitur Kirov
71314f2b08
don't try to reconnect if socket was never
...
connected
2006-04-08 00:30:33 +00:00
Dimitur Kirov
077e3e1084
take care for winners
2006-04-07 23:49:49 +00:00
Nikos Kouremenos
eb4aa3b9c9
take commit comment to actual code comment so readability is increased and comment is on-line help
2006-04-07 23:47:24 +00:00
Dimitur Kirov
ad803388ad
destroy banner tooltip on close
2006-04-07 23:44:34 +00:00
Yann Leboulanger
c73abbab57
correctly handle resources when chat window get focus. Fixes #1785
2006-04-07 23:29:07 +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
Dimitur Kirov
52d01323ce
mirate logs by spawing a child python process
...
No progress text, only pulsebar
2006-04-07 22:57:27 +00:00
Yann Leboulanger
8c56beac9b
destroy advanced_menus before creating new one. Fixes #1820
2006-04-07 21:50:27 +00:00
Dimitur Kirov
1273e35617
typo: wrong ticket number, should be #1629
2006-04-07 21:05:16 +00:00
Dimitur Kirov
047ebf27ef
try reconnect if connection has failed befor
...
auth to server (#1663 )
2006-04-07 21:01:37 +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
30f7f7bea8
don't rescale image when size is < 1
2006-04-07 19:03:38 +00:00
Yann Leboulanger
c0bcd072c0
destroy context menu when selection is done. see #1820
2006-04-07 15:51:17 +00:00
Yann Leboulanger
163d3ebadf
fix encoding problem. Fixes #1825
2006-04-07 15:44:33 +00:00
Nikos Kouremenos
d47db39011
introduce new class for non modal filechooser. atm still blocks
2006-04-07 14:23:21 +00:00
Nikos Kouremenos
81cc6e9a5b
tab label left align
2006-04-07 13:40:54 +00:00
Nikos Kouremenos
00fe7bf965
fix so tab label expands and fills
2006-04-07 13:34:48 +00:00
Nikos Kouremenos
637e865960
rm leftover fixme
2006-04-07 12:27:00 +00:00
Nikos Kouremenos
db1cffb299
parent.destroy() destroys childs too
2006-04-07 11:09:11 +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
8502d69f8d
handle click on old-style popup window the same way as for new-style. Fixes #1785
2006-04-06 18:13:06 +00:00
Yann Leboulanger
2c552d2b85
remove no more used func
2006-04-06 17:27:33 +00:00
Yann Leboulanger
1bc78a3818
we remove agent even if it doesn't reply. Fixes #1756
2006-04-06 16:58:20 +00:00
Yann Leboulanger
29f41b223a
we can now disable avatars by setting width or height to 0. Partially fixes #1816
2006-04-06 16:20:59 +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
Jean-Marie Traissard
515cbaa270
Do not create and show xml console when creating an account. Fixes #1815
2006-04-06 11:15:04 +00:00
Yann Leboulanger
897fd6c35e
show YesNoDialogs. Fixes #1814
2006-04-06 11:04:41 +00:00
Dimitur Kirov
14c5213a58
Jim: typo
2006-04-06 10:58:19 +00:00
Jean-Marie Traissard
e226313777
Avoid code duplication in old popups coloring
2006-04-05 19:57:13 +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
Yann Leboulanger
37fd51363a
remove contact from roster when we read latest event (including non-message event) if showOffline is False. Fixes #1812
2006-04-05 18:53:21 +00:00
Nikos Kouremenos
35f2132815
add some new comments in notify.py
2006-04-05 18:37:53 +00:00
Yann Leboulanger
a2b3acd864
remove contact from roster when we read his awaiting events and showOffline is False. Fixes #1812
2006-04-05 17:25:02 +00:00
Nikos Kouremenos
397d255c42
[jim++] fix muc invitation old style popup (perhpas new too) says event_type as text ( #1797 )
2006-04-05 16:32:22 +00:00
Nikos Kouremenos
d86797d034
[jim++] pango escape text. ( #1806 )
2006-04-05 14:57:09 +00:00
Nikos Kouremenos
e703218466
coding standards. rm too much identation
2006-04-05 14:54:17 +00:00
Nikos Kouremenos
a899295d80
enrich comment
2006-04-05 12:12:37 +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
2f9b0eab28
[dkirov] JEP says we should not use EXTVAL in vcard
2006-04-05 11:29:35 +00:00