Nikos Kouremenos
c3cb762611
alt+m allover
2006-01-15 14:15:50 +00:00
Yann Leboulanger
cb0b669b45
detect URL before email. Fixes #1261
2006-01-15 13:55:19 +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
67fce64250
Dynamic reconfig for one_message_window config changes
2006-01-15 02:39:02 +00:00
Travis Shirk
f01c0eac85
Label string fix for #1054
2006-01-14 22:08:52 +00:00
Travis Shirk
dd44704af4
Only enable Join button when all required entries have values; closes #1262
2006-01-14 21:59:59 +00:00
Travis Shirk
987ae74c10
Jid is not needed for this interface
2006-01-14 21:58:47 +00:00
Travis Shirk
e119091317
Copyright update
2006-01-14 20:50:56 +00:00
Travis Shirk
c4ad077b13
No negative size or positions for windows; closes #1389
2006-01-14 20:46:20 +00:00
Travis Shirk
a10e4b8562
CTRL+Tab and CTRL+SHIFT+Tab, closes #1396
2006-01-14 20:40:48 +00:00
Travis Shirk
972d3f1f21
ALT+e for emoticons is not ALT+m; closes #1303
2006-01-14 19:20:03 +00:00
Travis Shirk
a923b1c230
notify_on_all_muc_messges fix; #1395
2006-01-14 19:16:16 +00:00
Travis Shirk
b940e12aee
Fix TB #1398
2006-01-14 18:43:54 +00:00
Nikos Kouremenos
7ea9c3eac4
get_pixbuf_from_data can return type now
2006-01-14 13:50:35 +00:00
Nikos Kouremenos
528871d72c
catch WinAPI LoadImage exception and do not set new image when raised (hey at least we do not fail :P)
2006-01-14 12:56:38 +00:00
Yann Leboulanger
f8652420e7
determine the version of libnotify before sending it a message. Fixes #1347
2006-01-13 20:33:43 +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
Travis Shirk
931ee24389
Closes #1384
2006-01-13 04:36:42 +00:00
Nikos Kouremenos
487defe8e3
it is setence. so mark it for transl
2006-01-12 23:05:25 +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
Yann Leboulanger
dceac477d6
when an account change status, send presence to gc of ONLY this account. Fixes #1380
2006-01-12 20:54:46 +00:00
Yann Leboulanger
d52bf25ba2
[bacek] JEP 0012 support (Last activity), thx !
2006-01-12 18:15:08 +00:00
Nikos Kouremenos
4764b39382
list THANKS file in about dialog
2006-01-12 08:50:07 +00:00
Nikos Kouremenos
226185d73a
remove some more asserts. nicfit have a look if you really need one
2006-01-12 08:30:23 +00:00
Nikos Kouremenos
ccc78991b2
remove an assert and add a space above a method
2006-01-12 08:28:43 +00:00
Yann Leboulanger
d945166749
remove some useless indentation and hide message window until a tab is inserted
2006-01-12 06:59:59 +00:00
Travis Shirk
1689ae3783
Window positioning/sizing, closes #1260
2006-01-12 05:45:30 +00:00
Travis Shirk
f74831dd56
Don't show unread messages in window title when notify_on_all_muc_message is False. Closes #1384
2006-01-12 03:19:59 +00:00
Travis Shirk
efed18a819
Tabs can be reordered using drag-and-drop thanks to Geobert Quach
2006-01-12 03:09:33 +00:00
Travis Shirk
43fddfccc5
Hide window until first tab is shown
2006-01-12 02:49:41 +00:00
Travis Shirk
c79768cd28
Action->History (plus other menu) bug fixes. Closes #1376
2006-01-12 02:36:06 +00:00
Travis Shirk
55ac103ffb
One window per type fix
2006-01-12 02:20:59 +00:00
Nikos Kouremenos
ed7fb86bbf
ctl --> ctrl
2006-01-11 23:21:00 +00:00
Nikos Kouremenos
bc59eadfff
revert accidental prints
2006-01-11 23:18:12 +00:00
Nikos Kouremenos
4ed199bd17
import os imports os.path
2006-01-11 23:17:16 +00:00
Nikos Kouremenos
3dfb3cdcd8
control is CTRL not CTL
2006-01-11 22:30:49 +00:00
Nikos Kouremenos
7b926a5639
remove an assert
2006-01-11 22:25:35 +00:00
Nikos Kouremenos
bd7098d4e3
clean up add a FIXME
2006-01-11 22:23:13 +00:00
Yann Leboulanger
2335fcdabc
typo
2006-01-11 21:30:48 +00:00
Yann Leboulanger
9b0f9c9295
handle correctly click on old popup notification when receiving message
2006-01-11 20:24:49 +00:00
Yann Leboulanger
247f4547b6
[Tomasz] convert second to ms
2006-01-11 16:47:27 +00:00
Yann Leboulanger
b6a171eeb6
function to update 0.9[.1] config file to 0.10
2006-01-11 12:18:32 +00:00
Yann Leboulanger
9d7f27bf66
gtk always return utf-8 strings. fixes #1375
2006-01-11 08:58:56 +00:00
Yann Leboulanger
7869571662
one_message_window default to always
2006-01-11 08:44:38 +00:00
Yann Leboulanger
16724c22e9
[Hector] missing import
2006-01-11 08:31:00 +00:00
Yann Leboulanger
e52a8d842d
remove already resolved FIXME
2006-01-11 08:20:54 +00:00
Nikos Kouremenos
a635a92781
ObserverS (plural) and adda FIXME for contacts not having groups
2006-01-11 08:18:40 +00:00
Yann Leboulanger
7604fac314
fix a bug in migration with python2.3
2006-01-11 07:42:30 +00:00
Yann Leboulanger
a89be870a7
fix indentation (no space in indentation)
2006-01-11 07:07:45 +00:00
Travis Shirk
a6e633d7d5
Oops
2006-01-11 03:48:28 +00:00
Travis Shirk
260f90811e
Merged message_window branch.
2006-01-11 02:49:37 +00:00
Travis Shirk
ff63d0c1bd
Fixes for #1370 , #1372 , #1374
2006-01-10 19:24:06 +00:00
Yann Leboulanger
83e7c0daa9
implement observer group of JEP 0162. fixes #1328
2006-01-10 18:34:23 +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
Yann Leboulanger
9901ebbca0
last_key_tabs must be set to False when we press another key than Tabulation
...
(now /msg ni[TAB] doesn't remove the space before ni)
2006-01-10 16:32:43 +00:00
Yann Leboulanger
c7e85be2c1
typo. fixes [1371]
2006-01-10 12:55:23 +00:00
Yann Leboulanger
df3b7d7b80
missing new contacts function
2006-01-10 09:29:48 +00:00
Travis Shirk
94564e4e4e
Merged revisions 5066-5067 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r5066 | asterix | 2006-01-09 12:12:52 -0700 (Mon, 09 Jan 2006) | 2 lines
[Tomasz Torcz] libnotify API changed in 0.3. Fixes #1347
........
r5067 | asterix | 2006-01-09 12:48:33 -0700 (Mon, 09 Jan 2006) | 2 lines
initialize gajim.gc_connected[account][room_jid] when we create a new room
........
2006-01-10 01:52:43 +00:00
Travis Shirk
ec24013da8
Out with the old.
2006-01-10 01:48:25 +00:00
Travis Shirk
0da89c3996
/me works, room subject ellipses, and ui update fixes
2006-01-10 01:47:24 +00:00
Yann Leboulanger
52c9fa0e53
initialize gajim.gc_connected[account][room_jid] when we create a new room
2006-01-09 19:48:33 +00:00
Yann Leboulanger
b423204dea
[Tomasz Torcz] libnotify API changed in 0.3. Fixes #1347
2006-01-09 19:12:52 +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
9a247cdc0d
More iconset update fixes
2006-01-08 20:56:58 +00:00
Travis Shirk
ebf346e03c
more chatstate fixes and theme updates with config
2006-01-08 20:51:12 +00:00
Travis Shirk
460ac48ec4
Chatstate fixes and merged revisions 5054,5059-5060 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r5054 | nicfit | 2006-01-07 22:06:08 -0700 (Sat, 07 Jan 2006) | 2 lines
typo fix
........
r5059 | asterix | 2006-01-08 10:03:32 -0700 (Sun, 08 Jan 2006) | 2 lines
remove the Gmail option from GUI, it's only in ACE. fixes #883
........
r5060 | asterix | 2006-01-08 12:14:19 -0700 (Sun, 08 Jan 2006) | 2 lines
the Contact.jid returned by contact_from_gc_contact() function is the fake jid, even if we know the real jid. this means pm windows are index by the fake jid (gajim.interface.instances[account]['chats'][FAKE_JID])
........
2006-01-08 20:32:39 +00:00
Yann Leboulanger
32f5e74ef2
the Contact.jid returned by contact_from_gc_contact() function is the fake jid, even if we know the real jid. this means pm windows are index by the fake jid (gajim.interface.instances[account]['chats'][FAKE_JID])
2006-01-08 19:14:19 +00:00
Yann Leboulanger
3634814ce4
remove the Gmail option from GUI, it's only in ACE. fixes #883
2006-01-08 17:03:32 +00:00
Travis Shirk
e53e786182
Trying to fix PM regression since merge
2006-01-08 07:50:26 +00:00
Travis Shirk
bafcaace1e
Remove cruft
2006-01-08 05:39:30 +00:00
Travis Shirk
ad087f10c4
Use contacts.py from trunk and bug fix
2006-01-08 05:27:36 +00:00
Travis Shirk
1e49d5be44
Emacs style CTL + u for clearing the message_textview
2006-01-08 05:11:56 +00:00
Travis Shirk
8196fc11b6
typo fix
2006-01-08 05:06:08 +00:00
Travis Shirk
c033a670d1
Merged revisions 5044-5051 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r5044 | asterix | 2006-01-07 17:17:05 -0700 (Sat, 07 Jan 2006) | 2 lines
open the vcard on the real jid in gc if we know it
........
r5045 | asterix | 2006-01-07 17:23:33 -0700 (Sat, 07 Jan 2006) | 2 lines
use real jid when we open a pm message if we know it
........
r5046 | asterix | 2006-01-07 17:27:38 -0700 (Sat, 07 Jan 2006) | 2 lines
get contact from the self.contacts so that even if it's pm we get a Contact instance
........
r5047 | asterix | 2006-01-07 17:30:58 -0700 (Sat, 07 Jan 2006) | 2 lines
don't ask vcard when we get an error presence
........
r5048 | asterix | 2006-01-07 17:39:05 -0700 (Sat, 07 Jan 2006) | 2 lines
fix logic in contacts.add_contact() function
........
r5049 | asterix | 2006-01-07 18:08:21 -0700 (Sat, 07 Jan 2006) | 2 lines
do not use underline in join_gc menu
........
r5050 | asterix | 2006-01-07 18:12:09 -0700 (Sat, 07 Jan 2006) | 2 lines
don't use underline in all menus that contact an account name
........
r5051 | asterix | 2006-01-07 18:18:16 -0700 (Sat, 07 Jan 2006) | 2 lines
add an ACE option to hide the avatar in tabbed chat window
........
2006-01-08 05:05:16 +00:00
Travis Shirk
eb27dbe61a
Implemented #1260
2006-01-08 04:31:02 +00:00
Yann Leboulanger
7fdbba76d7
add an ACE option to hide the avatar in tabbed chat window
2006-01-08 01:18:16 +00:00
Yann Leboulanger
ca2f5f7c32
don't use underline in all menus that contact an account name
2006-01-08 01:12:09 +00:00
Yann Leboulanger
47a13bdd2f
do not use underline in join_gc menu
2006-01-08 01:08:21 +00:00
Yann Leboulanger
29071dda00
fix logic in contacts.add_contact() function
2006-01-08 00:39:05 +00:00
Yann Leboulanger
c39a69de27
don't ask vcard when we get an error presence
2006-01-08 00:30:58 +00:00
Yann Leboulanger
f8f200ebe7
get contact from the self.contacts so that even if it's pm we get a Contact instance
2006-01-08 00:27:38 +00:00
Yann Leboulanger
13dad4a17e
use real jid when we open a pm message if we know it
2006-01-08 00:23:33 +00:00
Yann Leboulanger
d56a028423
open the vcard on the real jid in gc if we know it
2006-01-08 00:17:05 +00:00
Travis Shirk
41be225383
FIXMEs
2006-01-08 00:15:54 +00:00
Travis Shirk
2e5fe5173b
Implemented #1356
2006-01-07 23:40:37 +00:00
Travis Shirk
fada255296
groupchat_window completely merged
2006-01-07 22:53:46 +00:00
Travis Shirk
5c53bdbee6
Merged revisions 5030-5031,5033-5038 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r5030 | asterix | 2006-01-07 10:04:18 -0700 (Sat, 07 Jan 2006) | 2 lines
when we add a bookmark, we add our nick by default
........
r5031 | nicfit | 2006-01-07 10:24:50 -0700 (Sat, 07 Jan 2006) | 2 lines
Grammatical fix
........
r5033 | asterix | 2006-01-07 11:36:56 -0700 (Sat, 07 Jan 2006) | 2 lines
cell_renderer_image now take in argument the index of the column and the index in the model
........
r5034 | asterix | 2006-01-07 11:37:28 -0700 (Sat, 07 Jan 2006) | 2 lines
typo
........
r5035 | asterix | 2006-01-07 11:38:18 -0700 (Sat, 07 Jan 2006) | 2 lines
don't show header in emoticonManager so that cellrenderer correctly compute the area to redraw
........
r5036 | asterix | 2006-01-07 11:39:41 -0700 (Sat, 07 Jan 2006) | 2 lines
prevent a TB
........
r5037 | nicfit | 2006-01-07 13:26:08 -0700 (Sat, 07 Jan 2006) | 2 lines
Increment later
........
r5038 | nicfit | 2006-01-07 13:29:05 -0700 (Sat, 07 Jan 2006) | 2 lines
Fixed syntax error
........
2006-01-07 20:47:06 +00:00
Travis Shirk
f66c5c5b95
Groupchat shutdown with per room ignore options, see:
...
http://www.jabber.no/gajim@conference.jabber.no/2006/1/7.html
2006-01-07 20:43:05 +00:00
Travis Shirk
044df9468f
Fixed syntax error
2006-01-07 20:29:05 +00:00
Travis Shirk
650cba6b16
Increment later
2006-01-07 20:26:08 +00:00
Yann Leboulanger
b44469ba19
prevent a TB
2006-01-07 18:39:41 +00:00
Yann Leboulanger
605706f4b0
don't show header in emoticonManager so that cellrenderer correctly compute the area to redraw
2006-01-07 18:38:18 +00:00
Yann Leboulanger
297976a511
typo
2006-01-07 18:37:28 +00:00
Yann Leboulanger
4b6ff22001
cell_renderer_image now take in argument the index of the column and the index in the model
2006-01-07 18:36:56 +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
9c954dfe15
Grammatical fix
2006-01-07 17:24:50 +00:00
Yann Leboulanger
e69bbc235f
when we add a bookmark, we add our nick by default
2006-01-07 17:04:18 +00:00
Yann Leboulanger
b60b488233
auto open groupchat configuration window when we create a new room
2006-01-07 14:19:25 +00:00
Yann Leboulanger
c515f56613
make all buttons insensitive on a category row in disco
2006-01-07 13:54:30 +00:00
Yann Leboulanger
ae55c7149f
contact.groups is always a list, even if emtpy
2006-01-07 13:26:28 +00:00
Yann Leboulanger
205dc155c6
we can now drag a file on a contact in the roster to send him a file
2006-01-07 12:36:55 +00:00
Yann Leboulanger
5f95458393
fix a TB
2006-01-07 11:14:32 +00:00
Yann Leboulanger
24fc492ac3
better string
2006-01-07 11:02:16 +00:00
Yann Leboulanger
4dc704c399
[Knuckles] Google E-Mail Notification
2006-01-07 10:56:31 +00:00
Yann Leboulanger
aad4e2cd71
we can now resume filetransfert
2006-01-07 10:43:47 +00:00
Travis Shirk
c0c30f961f
fixed the POINTER_MOTION_MASK problem. Thanks Asterix!
2006-01-07 03:09:51 +00:00
Yann Leboulanger
507fae1ccb
use the saved size even if a chat window is already opened
2006-01-06 18:14:14 +00:00
Yann Leboulanger
e852c9a2b0
handle the click on toggle_gpg_encryption menuitem
2006-01-06 18:03:07 +00:00
Yann Leboulanger
601e7558e4
missing new contacts function
2006-01-06 09:21:39 +00:00
Yann Leboulanger
0ffc6f1169
use escape for pango markup
2006-01-06 08:55:51 +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
c4f4da5aef
Tracking trunk changes:
...
Merged revisions 5008-5011 via svnmerge from
svn://svn.gajim.org/gajim/trunk
........
r5008 | asterix | 2006-01-05 12:55:22 -0700 (Thu, 05 Jan 2006) | 2 lines
new_chat must be called with a Contact instance instead of GC_Contact
........
r5009 | asterix | 2006-01-05 12:56:35 -0700 (Thu, 05 Jan 2006) | 2 lines
use new contacts functions in common/gajim.py
........
r5010 | asterix | 2006-01-05 12:59:06 -0700 (Thu, 05 Jan 2006) | 2 lines
get_first_contact_from_jid doesn't return a GC_Contact instance
........
r5011 | asterix | 2006-01-05 12:59:35 -0700 (Thu, 05 Jan 2006) | 2 lines
check correctly if a contact leaves the groupchat
........
2006-01-06 02:20:38 +00:00
Travis Shirk
733549f3b0
Groupchat hacking
2006-01-06 01:54:33 +00:00
Travis Shirk
8ab5887301
state update fixes
2006-01-06 01:48:59 +00:00
Yann Leboulanger
cf247f36e3
check correctly if a contact leaves the groupchat
2006-01-05 19:59:35 +00:00
Yann Leboulanger
9c2e974bfb
get_first_contact_from_jid doesn't return a GC_Contact instance
2006-01-05 19:59:06 +00:00
Yann Leboulanger
d8c9eccd70
use new contacts functions in common/gajim.py
2006-01-05 19:56:35 +00:00
Yann Leboulanger
95c7aef84c
new_chat must be called with a Contact instance instead of GC_Contact
2006-01-05 19:55:22 +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
a950a51e28
No _on signals in glade.
2006-01-05 03:09:54 +00:00
Travis Shirk
715afc7113
Chatstate and tab redraw fixes
2006-01-05 02:58:59 +00:00
Yann Leboulanger
3c69470be2
handle correctly unlabeled option values in DataForms
2006-01-04 16:03:42 +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
8e3d85c746
in DataForm, a field of type 'list-single' can have no <value> element. Create a default one in such a case to prevent TB
2006-01-03 18:17:43 +00:00
Yann Leboulanger
5f3ceb5766
we save gc_contact vcard instance in instances[self.account]['infos'][Fake_jid]
2006-01-03 17:36:41 +00:00
Yann Leboulanger
87171a3460
missing argument in create_gc_contact
2006-01-03 16:32:58 +00:00
Yann Leboulanger
9cf05efb74
a GC_Contact can have a resource if we knoe his real JID
2006-01-03 16:04:14 +00:00
Yann Leboulanger
c6978c15e0
fix logic
2006-01-03 15:18:30 +00:00
Yann Leboulanger
c7337f5d1c
don't remove the jid entry in _contacts[account] when we remove a contact
2006-01-03 15:08:21 +00:00
Nikos Kouremenos
787f253992
all strings I got report about them, are not translatable; pot/po update
2006-01-03 11:40:44 +00:00
Nikos Kouremenos
dc6b296848
icon in notification window not always jabber now. MSN if he uses msn etc. thanks stian barmen for helping me test
2006-01-03 11:32:01 +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
311288907a
The MessageWindowMgr now saves/restores window positions so that the
...
config mode can be used for smarter placement. Also the emotiocons menu keybinding
2006-01-03 05:49:09 +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
5f093a06b5
Hooked up ultra lame send button
2006-01-03 04:05:28 +00:00
Travis Shirk
9058126e73
Key binding fixes
2006-01-03 03:55:11 +00:00
Travis Shirk
2726e33172
All keybindings are working and with a biut less code duplication
2006-01-03 03:34:32 +00:00
Travis Shirk
f195c47ea7
Migrating code into the new classes
2006-01-02 22:08:50 +00:00
Travis Shirk
5bebd10277
Removed unused member jids_for_which_we_asked_vcard_already
2006-01-02 21:39:16 +00:00
Travis Shirk
8d42f5d0f0
Hooking up more pieces
2006-01-02 09:04:30 +00:00
Yann Leboulanger
9a4985930b
typo: wrong function name
2006-01-02 06:47:48 +00:00
Yann Leboulanger
412ba85154
fix a TB
2006-01-02 06:46:27 +00:00
Travis Shirk
4b59506c97
Moved MessageControl into it's own file to avoid circular depency
2006-01-02 02:12:34 +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
92df303991
typo
2006-01-01 19:31:13 +00:00
Yann Leboulanger
f455e974c1
new ACE option: send_sha_in_gc_presence that allow to send sha info in groupchat presences
2006-01-01 19:05:59 +00:00
Yann Leboulanger
7928e82d48
end of gc_contact.nick -> gc_contact.name
2006-01-01 18:53:30 +00:00
Yann Leboulanger
1a96012420
some missing commits from branch
2006-01-01 18:50:15 +00:00
Yann Leboulanger
0b9e57a16d
dict.remove() doesn't exists, it's del dict[]
2006-01-01 18:47:26 +00:00
Yann Leboulanger
6bcc3c746c
correct contacts file
2006-01-01 18:43:24 +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
fb5ca97eba
Send chatstates and chat messages instead of normal
2005-12-31 08:13:20 +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
a52596266c
Merged trunk
2005-12-30 21:37:36 +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
96419ac1d8
always create TC tab with a contact instance, not a gc_contact instance
2005-12-30 12:19:49 +00:00
Yann Leboulanger
dab85845de
gc_contact.nick -> gc_contact.name (same attr as contact)
2005-12-30 12:16:46 +00:00
Yann Leboulanger
d4ac8a23a7
typo
2005-12-30 12:05:53 +00:00
Yann Leboulanger
56ebaa475c
typo
2005-12-30 12:00:09 +00:00
Yann Leboulanger
61c27375fa
prevent TB
2005-12-30 11:48:43 +00:00
Yann Leboulanger
9eeecca91c
typo
2005-12-30 11:44:28 +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
07888f9a49
gc contacts have no resource attribute
2005-12-30 11:40:42 +00:00
Yann Leboulanger
8614b3cad0
typo
2005-12-30 11:39:07 +00:00
Yann Leboulanger
024e4628fe
gc_contact.nick instead of .name
2005-12-30 11:37:23 +00:00
Yann Leboulanger
4bc0430587
missing new finctions in vcard
2005-12-30 11:36:10 +00:00
Yann Leboulanger
f69154f06a
prevent TB
2005-12-30 11:33:39 +00:00
Yann Leboulanger
2891c507e7
typo
2005-12-30 11:27:31 +00:00
Yann Leboulanger
4d76e2993b
dict.remove doesn't exists, it's del dict[]
2005-12-30 11:27:19 +00:00
Yann Leboulanger
e74dbc89d3
typo
2005-12-30 11:21:06 +00:00
Yann Leboulanger
6afd4791a1
missing import
2005-12-30 11:20:52 +00:00
Yann Leboulanger
5c5594bb31
missing new function in roster
2005-12-30 11:10:39 +00:00
Yann Leboulanger
d571d9ce8b
use new contacts functions everywhere
2005-12-30 09:58:34 +00:00
Nikos Kouremenos
7649e0daa4
add a combobox [nothing more] in manage emoticons window
2005-12-29 21:45:57 +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
Yann Leboulanger
928e2b2994
prevent GTK-Warning
2005-12-29 13:13:13 +00:00
Travis Shirk
d19a522ff8
Hashed out a bit more of the MessageControl interface
2005-12-29 03:49:57 +00:00
Travis Shirk
44c8d901f9
added
2005-12-29 03:21:43 +00:00
Travis Shirk
18984fe7cb
Creating window through the manager, introduced Control types, config stuff, etc.
2005-12-29 03:20:06 +00:00
Travis Shirk
1db1c7eddd
Configurartion code for one_window_type including mailing list comments
2005-12-29 01:31:47 +00:00
Nikos Kouremenos
1e9d015bb7
be more accurate in urgency desc
2005-12-28 23:00:47 +00:00
Nikos Kouremenos
404cc402cb
ACE: notification_timeout; and fix desc for use_urgency_hi*N*t
2005-12-28 22:49:58 +00:00
Yann Leboulanger
9abc57d0ae
add a use_urgency_hit option
2005-12-28 22:30:41 +00:00
Yann Leboulanger
2d9cf5f96d
use contacts functions in history_window
2005-12-28 22:24:03 +00:00
Yann Leboulanger
bf51987c7c
use new function in groupchat_window
2005-12-28 22:10:22 +00:00
Yann Leboulanger
22b72ada45
typo
2005-12-28 22:09:58 +00:00
Yann Leboulanger
ff7aa9b765
gajim-remote now has get_status_message
2005-12-28 21:15:48 +00:00
Nikos Kouremenos
b3f631f6c2
search expander default to False
2005-12-28 15:00:35 +00:00
Nikos Kouremenos
b622d34749
svn is .10
2005-12-28 14:18:11 +00:00
Travis Shirk
1b4bc0dedd
I guess glade provides hooks to internationalize the combobox values.
2005-12-28 03:26:41 +00:00
Travis Shirk
2b83445104
Added config proposed in email to the list
2005-12-28 03:20:11 +00:00
Travis Shirk
eb92a7a756
MessageWindow and MessageWindowMgr classes
2005-12-27 23:55:34 +00:00
Travis Shirk
fcb7c08c59
UI beginnings for message_window, preferences_window, and the lingering "image on gc tabs" patch.
2005-12-27 23:03:39 +00:00
Travis Shirk
62b549e791
This member var is unused. I assume ConversationTextview.change_cursor took it's place.
2005-12-27 21:57:17 +00:00
Nikos Kouremenos
3a9f9c8b11
fix strings; thanks to Stian Barmen for his attention to detail;thank another guy about search button I forgot his name
2005-12-27 21:03:02 +00:00
Nikos Kouremenos
56f535da4f
in history search results now name column is filled even if we are in normal chat
2005-12-27 20:56:30 +00:00
Nikos Kouremenos
af242e3840
ACE: roster_window_skip_taskbar
2005-12-27 20:27:02 +00:00
Nikos Kouremenos
7736cb8824
fix some typos
2005-12-27 20:23:45 +00:00
Nikos Kouremenos
8a0bad93e5
[greblus] hardcode black text for old-style popups
2005-12-27 19:29:04 +00:00
Nikos Kouremenos
f63a0c89ec
if the window come back to prev size after expander collapses depends on if window is resizable or not!
2005-12-27 19:02:15 +00:00
Nikos Kouremenos
9fed3f6602
nothing
2005-12-27 13:49:34 +00:00
Nikos Kouremenos
1c9663740e
double click on history search resut now scrolls to line and even highlights it! :)
2005-12-27 13:38:42 +00:00
Nikos Kouremenos
0584c4bff1
almost impossible to fail
2005-12-26 18:38:05 +00:00
Nikos Kouremenos
7425e3f073
fix it correctly
2005-12-26 18:34:02 +00:00
Nikos Kouremenos
815e07771b
prevent a tb
2005-12-26 18:23:57 +00:00
Yann Leboulanger
02fc0a86c3
print more dbus errors in verbose mode only
2005-12-26 16:41:22 +00:00
Nikos Kouremenos
8e4d7996b9
hardcode Y M D H M S
2005-12-26 16:38:24 +00:00
Nikos Kouremenos
527e831c99
missing import
2005-12-26 14:59:36 +00:00
Nikos Kouremenos
a16cdcab7d
YYYY-MM-DATE TIME
2005-12-26 14:47:03 +00:00
Nikos Kouremenos
0668a321dc
forgot sth. this fixes it
2005-12-26 14:40:43 +00:00
Nikos Kouremenos
e0feb7e57d
show also time and year in date column in search results
2005-12-26 14:37:27 +00:00
Nikos Kouremenos
45b1493471
fix so we log muc messages [was broken only in svn]
2005-12-26 14:15:17 +00:00
Yann Leboulanger
61b55f4312
print dbus error only in verbose mode
2005-12-26 14:00:06 +00:00
Nikos Kouremenos
250e916318
check so we cannot fail
2005-12-26 13:36:55 +00:00
Nikos Kouremenos
6a1db9ea0f
should work now. wed plz test
2005-12-26 13:28:13 +00:00
Nikos Kouremenos
8a875bdb2c
do some crazy stuff on exception msg when exception object does not have errno attribute
2005-12-26 01:05:36 +00:00
Nikos Kouremenos
9385f1074f
[greblus] preferences window now can control the color of URLs
2005-12-25 23:48:08 +00:00
Yann Leboulanger
1b251aaa4b
fix again a wrong commit
2005-12-25 20:30:23 +00:00
Yann Leboulanger
45ee0e9a75
revert wrong commit
2005-12-25 15:56:36 +00:00
Nikos Kouremenos
c91bb65b4b
say 0.9.1
2005-12-25 15:01:10 +00:00
Nikos Kouremenos
4853ec6a23
no need for thatl ocal var
2005-12-25 14:56:15 +00:00
Nikos Kouremenos
bfd50145c6
doing pychecker from once in a while, hurts noone
2005-12-25 14:44:37 +00:00
Yann Leboulanger
35b677cc34
[Geobert] Ctrl+Tab goes to the next tab that has unread messages if there is one
2005-12-25 13:20:01 +00:00
Yann Leboulanger
d3a13301e5
init logger vars when no log to migrate
2005-12-24 22:33:35 +00:00
Yann Leboulanger
2fce0a3bd3
fix last_history_line usage
2005-12-24 22:00:28 +00:00
Nikos Kouremenos
d956d1f19b
fix typo
2005-12-23 23:33:00 +00:00
Yann Leboulanger
a3d6c3c43f
begin to use the new functions to handle contacts and gc_contacts
2005-12-22 21:40:40 +00:00
Yann Leboulanger
ba0425e4dd
Jim] re-typo
2005-12-22 07:46:04 +00:00
Yann Leboulanger
6e00652aaf
[Jim] Typo
2005-12-22 07:38:05 +00:00
Yann Leboulanger
993c09ec70
catch correct exception when interrupt system call
2005-12-21 17:55:57 +00:00
Yann Leboulanger
a15a6e8e6e
move some functions from gajim to contacts, rename some functions
2005-12-21 16:32:32 +00:00
Yann Leboulanger
0af7e48bf1
create Contact instances with the new functions
2005-12-21 13:00:56 +00:00
Yann Leboulanger
ebccabf5da
[Jim] faster version of do_possible_mark_for_days_in_this_month()
2005-12-21 10:54:41 +00:00
Yann Leboulanger
f67351a263
create Contact instances with new functions
2005-12-21 10:29:14 +00:00