Commit graph

1390 commits

Author SHA1 Message Date
Travis Shirk
8ab5887301 state update fixes 2006-01-06 01:48:59 +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
715afc7113 Chatstate and tab redraw fixes 2006-01-05 02:58:59 +00:00
Yann Leboulanger
edaa70740e prevent TB when we move a contact that was in no group 2006-01-04 12:52:26 +00:00
Yann Leboulanger
c6978c15e0 fix logic 2006-01-03 15:18:30 +00:00
Travis Shirk
5464701cda A gc control and a chat control in the same window is realized. 2006-01-03 07:34:18 +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
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
Travis Shirk
6036368b6e Window/control shutdown 2006-01-01 19:40:05 +00:00
Yann Leboulanger
63e5defe39 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. 2006-01-01 18:41:04 +00:00
Travis Shirk
c30ee542dc Close to usable for chat, receiving messages, etc. 2005-12-31 21:55:44 +00:00
Travis Shirk
1102356937 Window and control lookup functions, and set_Active_tab 2005-12-31 17:00:04 +00:00
Travis Shirk
496199aaef Preliminary GroupchatControl support 2005-12-31 07:35:14 +00:00
Travis Shirk
008dfea48b More menus, compact mode, etc. 2005-12-31 07:19:43 +00:00
Travis Shirk
fc6af37467 Config updating, tab label markup abstraction, auto window sizing/positioning, window title 2005-12-31 06:27:22 +00:00
Travis Shirk
b7761d7256 Moved MessageWindowMgr singleton to gajim.interface and emoticon menu support 2005-12-31 04:53:14 +00:00
Travis Shirk
96d7dcbce2 Sending messages, and more framework 2005-12-31 03:53:48 +00:00
Travis Shirk
1eec68634c Drawing widgets and tabs. Migrated some of the keyboard event handling as well 2005-12-31 00:50:33 +00:00
Travis Shirk
a4477f88ee chat controls created and showing up in MessageWindow 2005-12-30 20:47:59 +00:00
Yann Leboulanger
f3deefc372 support of contacts in no group 2005-12-30 14:04:01 +00:00
Yann Leboulanger
61c27375fa prevent TB 2005-12-30 11:48:43 +00:00
Yann Leboulanger
3522c89b31 typo 2005-12-30 11:43:17 +00:00
Yann Leboulanger
ed8ccffcbc missing new functions 2005-12-30 11:42:48 +00:00
Yann Leboulanger
f69154f06a prevent TB 2005-12-30 11:33:39 +00:00
Yann Leboulanger
5c5594bb31 missing new function in roster 2005-12-30 11:10:39 +00:00
Yann Leboulanger
349c69d5b3 continue using new functions to handle contacts 2005-12-29 21:44:35 +00:00
Yann Leboulanger
6914d65b4e C_NAME column contacts pango escaped group name, so when we search a group iter, compare with the pago escaped name we search 2005-12-29 19:48:05 +00:00
Travis Shirk
18984fe7cb Creating window through the manager, introduced Control types, config stuff, etc. 2005-12-29 03:20:06 +00:00
Nikos Kouremenos
af242e3840 ACE: roster_window_skip_taskbar 2005-12-27 20:27:02 +00:00
Yann Leboulanger
0af7e48bf1 create Contact instances with the new functions 2005-12-21 13:00:56 +00:00
Yann Leboulanger
fd89e6eaab add_transport_to_roster goes to roster.py 2005-12-20 21:27:15 +00:00
Yann Leboulanger
60eebb7888 remove event from queue as soon as we click notification window 2005-12-19 20:01:32 +00:00
Yann Leboulanger
8607a9ecad load_iconset return {} if path doesn't exists 2005-12-14 18:10:55 +00:00
Yann Leboulanger
51dbb1398e remove old images when we change to an iconset that has no 32x32 icons 2005-12-14 17:32:38 +00:00
Yann Leboulanger
b2d6cd9919 cleanup in iter compare function (thx SF) 2005-12-13 13:27:04 +00:00
Yann Leboulanger
ee0f764df0 always create the ['32'][transport] list, even if it's emtpy (load_iconset checks if folder exists) 2005-12-13 12:58:14 +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
45479d7708 pange_escape contact name when we rename them
when we want old_group_name, we get it from C_JID column so that it's not escaped
2005-12-10 14:41:09 +00:00
Yann Leboulanger
3b029ad541 pango_escape group names 2005-12-10 14:22:14 +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
Yann Leboulanger
eda8ec8436 fix a TB: we can have a row without an account during a short time ... I don't know why 2005-12-08 22:39:01 +00:00
Yann Leboulanger
e71989dfa0 when 2 contacts have the same name we compare account name and then jid so we are sure of the order 2005-12-08 18:10:46 +00:00
Yann Leboulanger
34255e5682 Vincent left us a long time ago 2005-12-07 23:09:10 +00:00
Yann Leboulanger
043b81cd58 typo: autopopup message when we are online even if we check don't autopopup when away/xa 2005-12-07 21:56:44 +00:00
Nikos Kouremenos
eb94b9632a remove trailing whitespaces and fix coding styles etc and add a FIXME 2005-12-06 17:43:21 +00:00
Yann Leboulanger
0cd7356807 escape for pango account names 2005-12-02 19:01:54 +00:00