Yann Leboulanger
0a4cf6eae4
notification need absolute path
2006-03-24 20:17:32 +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
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
Dimitur Kirov
92691fa6f6
disconnect transfers for contact which goes
...
offline
2006-03-21 23:43:26 +00:00
Dimitur Kirov
b90e546927
proxy65_manager resolves socks5 proxies at gajim
...
startup and account login
2006-03-19 20:43:30 +00:00
Yann Leboulanger
df395ab6ef
fix regex when ascii_formating is false
2006-03-18 12:20:59 +00:00
Yann Leboulanger
3b12da41a3
missing save before commit :)
2006-03-18 11:55:04 +00:00
Yann Leboulanger
eff34ac6ab
invitations to groupchat is now queued when systray is enabled. missing icon for popup window: gc_invitation.png. Fixes #1196
2006-03-18 11:53:30 +00:00
Yann Leboulanger
4dfa3da68d
fix TB
2006-03-18 09:22:13 +00:00
Yann Leboulanger
3b4f6e20fe
we can now have emoticons themes in ~/.gajim/emoticons/ see #1182
2006-03-17 14:24:58 +00:00
Dimitur Kirov
4abd0a9d42
use emoticons_theme, instead of useemoticons
...
( #1715 )
2006-03-17 11:11:45 +00:00
Yann Leboulanger
b4ed754b51
we now have emoticons themes. Fixes #1182
...
TODO: fill animated folder with his emoticons file
2006-03-16 23:37:06 +00:00
Yann Leboulanger
db7766ea7e
when we get a message from a contact and we have a window with this resource, print it there. see #1697
2006-03-15 08:40:19 +00:00
Yann Leboulanger
bb35e9e782
remove unneeded line
2006-03-14 23:07:03 +00:00
Yann Leboulanger
51d57ba717
last_message_time is now indexed by full_jid. for [1697]
2006-03-14 17:13:34 +00:00
Yann Leboulanger
db6c9e7a05
call draw_avatar only in gc controls
2006-03-13 19:00:05 +00:00
Yann Leboulanger
dce057d29e
avatars are in gc roster. gc avatar images are saved in room_jid folder. Fixes #1121
2006-03-13 13:25:51 +00:00
Yann Leboulanger
4f2460e21c
remove contact when we get sub=none and ask=none and no name and no group. See #1494
2006-03-12 18:30:01 +00:00
Nikos Kouremenos
f95a7c5d3e
remove psyco as speed is not an issue anymore but high mem usage is. fixes #1666
2006-03-11 11:08:27 +00:00
Yann Leboulanger
adb62eb628
jids are now punycoded before we store avatars on HD. Fixes #1030
2006-03-10 18:58:28 +00:00
Yann Leboulanger
b1ebd06fe9
we now show sign in/out notif, even if a chat is opened with this contact. Fixes #1682
2006-03-10 17:56:03 +00:00
Yann Leboulanger
3355cf4ea3
room_contacts vcards are now saved in room_jid folder. Fixes #1105
2006-03-09 18:41:57 +00:00
Yann Leboulanger
37c84ef192
when we open a message window by clicking popup menu or systray or doubble click on roster, treate it as long time ago message (don't show 2 seconds confirmation when closing it). Fixes #1591
2006-03-07 13:44:42 +00:00
Yann Leboulanger
7594b7c0ab
[misc] better regex to catch url. Fixes #1322
2006-03-05 20:33:54 +00:00
Yann Leboulanger
a3ddb8981c
clean info about last exception. Fixes #1575
2006-03-05 19:40:56 +00:00
Nikos Kouremenos
11d9f5398d
preferences window is created on the fly like every other window (well apart from FT [TODO for that]); this is good as we do not want such window to sit in memory; also fix some border width and spacing in prefs window
2006-03-05 12:18:47 +00:00
Yann Leboulanger
0c2ba59f98
fix TB
2006-03-05 09:46:50 +00:00
Yann Leboulanger
1c13fcd648
[Geobert] Don't send bot JEP85 and JEP22 when only JEP22 is supported by contact. Fixes #1317
2006-03-03 14:41:55 +00:00
Nikos Kouremenos
6a6ab0b7f1
[rituko_a] intro ACE ascii_formatting
2006-03-02 16:05:52 +00:00
Yann Leboulanger
34e8e0c950
use correct JID when we receive a file-completed event depending if we send or receive the file. See #1553
2006-03-02 11:22:27 +00:00
Yann Leboulanger
559307912e
remove awaiting events associated to a FT when we remove it from FT window. Fixes #1553
2006-03-02 11:14:45 +00:00
Yann Leboulanger
4fe40baab9
don't take last_status_time into account when it's a groupchat contact. Fixes #1628
2006-03-01 20:20:00 +00:00
Yann Leboulanger
4b327b5682
[Geobert] JEP-0022 partial support (composing). Tunned by me. Fixes #1317
2006-03-01 18:16:54 +00:00
Yann Leboulanger
6c34669780
File Transfert error are also shown in roster instead of only in systray. See #1553
2006-02-27 11:27:53 +00:00
Yann Leboulanger
946a28b26b
[Jim++] some elif instead of if
2006-02-26 23:29:49 +00:00
Yann Leboulanger
66b149ac50
take into account when a contact change his priority
2006-02-24 18:57:10 +00:00
Yann Leboulanger
0b2f9d4617
we now keep last_status_time, show it in tooltip and information window, ask it (jabber:iq:last, JEP-0012) when we open information window. Fixes #1133
2006-02-22 14:31:01 +00:00
Yann Leboulanger
50407e5cca
don't redraw the whole roster when we connects to an account
2006-02-19 22:20:45 +00:00
Nikos Kouremenos
57fad03435
better varname and clearer logic
2006-02-19 21:28:41 +00:00
Yann Leboulanger
1e99839f20
don't redraw menu instantly when we receive bookmarks
2006-02-19 17:27:48 +00:00
Yann Leboulanger
a081e4411a
re-create the actions menu only when needed: when we popup it up, and only when one account has signed in or signed out
2006-02-19 17:25:22 +00:00
Dimitur Kirov
54099ff2f1
deleted threads_init, dbus-0.33 users will
...
fail with TB, instead of segfault
2006-02-18 13:14:05 +00:00
Nikos Kouremenos
fd6b2dda67
fix #1572
2006-02-17 21:52:22 +00:00
Travis Shirk
f6e2590eab
Fixed the previous TB, but this time at another part of the code
2006-02-08 02:56:58 +00:00
Travis Shirk
37c2441a38
Fixed TB when transport_name was None
2006-02-08 02:27:14 +00:00
Yann Leboulanger
ec2d9c0ad2
move data/pixmaps/events/TRANSPORT_o*line.png to data/iconsets/transports/TRANSPORT/48x48
...
TODO: create 48x48 online and offline pngs for all jabber iconsets
2006-02-08 00:55:16 +00:00
Yann Leboulanger
59e6377546
follow RFC 3921 section 8 for subscription. This also fixes #1400
2006-02-07 23:11:24 +00:00
Yann Leboulanger
eb055c5bf2
groups must always be a list, fix that
2006-02-07 19:24:19 +00:00
Yann Leboulanger
6ceb13430b
remove files from AVATAR_PATH when contacts changes his avatar or removes it
2006-02-06 16:04:55 +00:00
Yann Leboulanger
3a1e5c579d
when contact has a non jpeg/png avatar, save it as png so that tooltip can show it
2006-02-06 14:04:25 +00:00
Dimitur Kirov
f52144c803
socks5 classes now use Gajim idlequeue
...
still there are several TODOs
2006-02-06 00:11:45 +00:00
Yann Leboulanger
759f6a49f6
Fix TB when changing status and pm opened
2006-02-05 18:42:41 +00:00
Travis Shirk
44700c12da
Fixes #1495
2006-02-04 02:52:36 +00:00
Dimitur Kirov
ec1d354c80
use old select.select for polling on win-gtk2.8
...
untill there is a stable 2.8 version
2006-02-03 22:54:05 +00:00
Dimitur Kirov
f62db4acfe
Switched to non-blocking connections.
...
Removed threads and mutexes in connection.py
and gajim.py.
Add resolver through nslookup command, removed
dnspython and pydns (for now).
2006-02-03 12:17:34 +00:00
Travis Shirk
3b0079685f
Bug fix to ensure that we update tabs when disconnected.
2006-01-31 01:41:27 +00:00
Travis Shirk
a27c648e64
Removed type constant, which are reserved for types derived from MessageControl
2006-01-28 03:46:47 +00:00
Yann Leboulanger
4f21775305
we can now get meta contacts from server and display them
2006-01-26 11:23:15 +00:00
Travis Shirk
20085bfcc5
Fixed TB
2006-01-25 17:55:32 +00:00
Yann Leboulanger
dfca5e63be
ChangeStatusMessageDialog returns None when we press cancel. Fixes #1045
2006-01-25 16:27:09 +00:00
Travis Shirk
170a1db254
We can now chat with the same contact or join the same gc using two differenct account;
...
closes #1421
2006-01-25 05:39:07 +00:00
Travis Shirk
a63132500b
Pass account to window/control lookup methods
2006-01-25 02:43:55 +00:00
Yann Leboulanger
18129610e0
typo. Fixes #1440
2006-01-23 15:52:42 +00:00
Nikos Kouremenos
ab50f69fa0
[knuckles fixes knucles :D] bw img on offline on notifications
2006-01-22 22:13:21 +00:00
Nikos Kouremenos
1ce3c65dd6
[knuckles] refactor notify so we do not dup code at all
2006-01-21 23:15:35 +00:00
Nikos Kouremenos
0d01680d55
[campey] fix logic in notify calls
2006-01-21 09:55:16 +00:00
Nikos Kouremenos
912207c098
get_actor --> get_name_from_jid so it is visible it is on gajim level and not on xmppy (lower) lever
2006-01-20 17:50:01 +00:00
Nikos Kouremenos
bbc42cc115
[knuckles] refactor API about notifications so we do not dup code allover
2006-01-20 17:40:45 +00:00
Nikos Kouremenos
818d2471fc
Gajim is now xmpp handler in KDE too
2006-01-20 17:36:22 +00:00
Nikos Kouremenos
92e1fd373b
catch sip: addresses. long live Ekiga!
2006-01-20 13:04:29 +00:00
Yann Leboulanger
2dc4eb3f21
[campey] not in the roster -> Not in Roster. Fixes #1054
2006-01-19 21:55:01 +00:00
Yann Leboulanger
3eaa9c97ba
[knuckles] fix typo. Fixes #1246
2006-01-18 16:14:20 +00:00
Yann Leboulanger
2f56fbb5fd
typo that fix a TB, thx deluge
2006-01-17 22:03:56 +00:00
Nikos Kouremenos
a9727e39db
[knuckles] GMail notification now shows number of messages and if clicked opens inbox and all that :)
2006-01-17 20:23:36 +00:00
Nikos Kouremenos
b020492de6
notif AVATAR_PATH
2006-01-17 11:20:55 +00:00
Yann Leboulanger
f816dcf307
fix logic: don't join don't try to join groupchat from an accoun twhen we connect with another account
2006-01-17 11:05:05 +00:00
Yann Leboulanger
0c2457c783
typo
2006-01-17 10:36:13 +00:00
Yann Leboulanger
bab21aaf56
[knuckles] improved popup notification to show avatar
2006-01-17 09:01:59 +00:00
Yann Leboulanger
864b82e9e4
We can now see affiliation list (ban, admin, ...), edit it will come (beginning of #530 )
2006-01-16 11:16:06 +00:00
Yann Leboulanger
e0b5b420b5
There are 2 ways to receive group chat subject, handle both. Fixes #1332
2006-01-15 13:35:29 +00:00
Travis Shirk
a10e4b8562
CTRL+Tab and CTRL+SHIFT+Tab, closes #1396
2006-01-14 20:40:48 +00:00
Nikos Kouremenos
b34005da3d
it returns None or ask. so catch ask too
2006-01-13 11:01:10 +00:00
Travis Shirk
9e8163774d
Implement section 9.4 of RFC 3921, subscription ack'ing. Closes #1327
2006-01-13 05:07:09 +00:00
Nikos Kouremenos
3c50094afa
we now show avatar instead of general contact img for online/offline
2006-01-12 22:48:49 +00:00
Nikos Kouremenos
ed7fb86bbf
ctl --> ctrl
2006-01-11 23:21:00 +00:00
Yann Leboulanger
7604fac314
fix a bug in migration with python2.3
2006-01-11 07:42:30 +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
0da89c3996
/me works, room subject ellipses, and ui update fixes
2006-01-10 01:47:24 +00:00
Travis Shirk
2a794ba19e
Fix up, look sharp
2006-01-09 00:47:54 +00:00
Travis Shirk
a6bdc39d5d
Private message bug fixes
2006-01-08 23:14:50 +00:00
Travis Shirk
fada255296
groupchat_window completely merged
2006-01-07 22:53:46 +00:00
Travis Shirk
f52afdcbe8
Merged revisions 5017-5020,5022-5029 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r5017 | asterix | 2006-01-06 01:55:51 -0700 (Fri, 06 Jan 2006) | 2 lines
use escape for pango markup
........
r5018 | asterix | 2006-01-06 02:21:39 -0700 (Fri, 06 Jan 2006) | 2 lines
missing new contacts function
........
r5019 | asterix | 2006-01-06 11:03:07 -0700 (Fri, 06 Jan 2006) | 2 lines
handle the click on toggle_gpg_encryption menuitem
........
r5020 | asterix | 2006-01-06 11:14:14 -0700 (Fri, 06 Jan 2006) | 2 lines
use the saved size even if a chat window is already opened
........
r5022 | asterix | 2006-01-07 03:43:47 -0700 (Sat, 07 Jan 2006) | 2 lines
we can now resume filetransfert
........
r5023 | asterix | 2006-01-07 03:56:31 -0700 (Sat, 07 Jan 2006) | 2 lines
[Knuckles] Google E-Mail Notification
........
r5024 | asterix | 2006-01-07 04:02:16 -0700 (Sat, 07 Jan 2006) | 2 lines
better string
........
r5025 | asterix | 2006-01-07 04:14:32 -0700 (Sat, 07 Jan 2006) | 2 lines
fix a TB
........
r5026 | asterix | 2006-01-07 05:36:55 -0700 (Sat, 07 Jan 2006) | 2 lines
we can now drag a file on a contact in the roster to send him a file
........
r5027 | asterix | 2006-01-07 06:26:28 -0700 (Sat, 07 Jan 2006) | 2 lines
contact.groups is always a list, even if emtpy
........
r5028 | asterix | 2006-01-07 06:54:30 -0700 (Sat, 07 Jan 2006) | 2 lines
make all buttons insensitive on a category row in disco
........
r5029 | asterix | 2006-01-07 07:19:25 -0700 (Sat, 07 Jan 2006) | 2 lines
auto open groupchat configuration window when we create a new room
........
2006-01-07 17:25:35 +00:00
Travis Shirk
2a5b0afc44
More groupchat goodness
2006-01-06 06:59:55 +00:00
Travis Shirk
58f2d03dd3
Groupchat roster work
2006-01-06 03:36:07 +00:00
Travis Shirk
893f15aeee
Working on GroupchatControl
2006-01-05 05:51:28 +00:00
Travis Shirk
757ed426e3
Merged revisions 4987-4989,4991-4996,4999,5003 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r4987 | nk | 2006-01-03 04:00:51 -0700 (Tue, 03 Jan 2006) | 1 line
commit 48x48 transport online/offline imgs by Grenshad (I pngcrushed them)
........
r4988 | nk | 2006-01-03 04:32:01 -0700 (Tue, 03 Jan 2006) | 1 line
icon in notification window not always jabber now. MSN if he uses msn etc. thanks stian barmen for helping me test
........
r4989 | nk | 2006-01-03 04:40:44 -0700 (Tue, 03 Jan 2006) | 1 line
all strings I got report about them, are not translatable; pot/po update
........
r4991 | asterix | 2006-01-03 08:08:21 -0700 (Tue, 03 Jan 2006) | 2 lines
don't remove the jid entry in _contacts[account] when we remove a contact
........
r4992 | asterix | 2006-01-03 08:18:30 -0700 (Tue, 03 Jan 2006) | 2 lines
fix logic
........
r4993 | asterix | 2006-01-03 09:04:14 -0700 (Tue, 03 Jan 2006) | 2 lines
a GC_Contact can have a resource if we knoe his real JID
........
r4994 | asterix | 2006-01-03 09:32:58 -0700 (Tue, 03 Jan 2006) | 2 lines
missing argument in create_gc_contact
........
r4995 | asterix | 2006-01-03 10:36:41 -0700 (Tue, 03 Jan 2006) | 2 lines
we save gc_contact vcard instance in instances[self.account]['infos'][Fake_jid]
........
r4996 | asterix | 2006-01-03 11:17:43 -0700 (Tue, 03 Jan 2006) | 2 lines
in DataForm, a field of type 'list-single' can have no <value> element. Create a default one in such a case to prevent TB
........
r4999 | asterix | 2006-01-04 05:52:26 -0700 (Wed, 04 Jan 2006) | 2 lines
prevent TB when we move a contact that was in no group
........
r5003 | asterix | 2006-01-04 09:03:42 -0700 (Wed, 04 Jan 2006) | 2 lines
handle correctly unlabeled option values in DataForms
........
2006-01-05 03:17:36 +00:00
Travis Shirk
deba09827c
All code from chat.py and tabbed_chat.py has been merged into the new framework. Lot's of testing to follow and then onto groupchat *in the same window*, w00t!
2006-01-03 04:44:56 +00:00
Travis Shirk
f195c47ea7
Migrating code into the new classes
2006-01-02 22:08:50 +00:00
Travis Shirk
b239d4ff00
History action, some chatstate stuff moved over, etc.
2006-01-02 01:23:40 +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