Nikos Kouremenos
98c8af1d16
make sure the icon is shown and close to account if window is small
2005-06-29 15:10:10 +00:00
Yann Leboulanger
52b0740834
no need for connect() to return the con_type
2005-06-29 15:09:10 +00:00
Yann Leboulanger
b4c4d2b26b
better debug print
2005-06-29 15:06:05 +00:00
Yann Leboulanger
30352695b2
disco browser is better now (we browse only once each item)
2005-06-29 15:03:16 +00:00
Nikos Kouremenos
e55e38b7db
now gui can know connection_type ('tls', 'ssl', 'tcp')
...
roster now has another cellrenderer (that holds pixbuf) so does the treestore there
result: Gajim now shows an icon for accounts that were connected with ssl, tls and can show avatar of users too [that is TODO]
2005-06-29 12:57:46 +00:00
Yann Leboulanger
acf31c1585
don't send more than 5 (by default) stanza per seconde
2005-06-29 08:28:12 +00:00
Yann Leboulanger
6a4214fcab
little bugfix
2005-06-28 22:31:05 +00:00
Yann Leboulanger
2ef7b35bf7
typo
2005-06-28 21:05:05 +00:00
Yann Leboulanger
5313a6b588
bugfix: get the show where it now is
2005-06-28 20:57:03 +00:00
Yann Leboulanger
3c10f30f1f
we can now send status (and connect) asynchronously thanks to threads
2005-06-28 19:03:00 +00:00
Nikos Kouremenos
93bf5477b4
fix a string
2005-06-28 10:20:59 +00:00
Yann Leboulanger
4c2ff32214
nick can now contain &, < and > in gc ( fix #506 )
2005-06-27 09:10:29 +00:00
Yann Leboulanger
2da1d8b171
Ctrl+PageUp/Down is back, it is done by gtk, so no need to do it in the code
2005-06-27 08:37:02 +00:00
Nikos Kouremenos
b64634880f
for ctrl+[shift]+tab it works. I put a print in what you said it's a gtk+ bug and it get called so it may be one [need small example to show the case]
2005-06-27 00:07:20 +00:00
Nikos Kouremenos
07a70ae4a0
put the eventbox back in
2005-06-26 23:42:42 +00:00
Yann Leboulanger
ef926b1c2b
more simple tab switching (still doesn't work ... GTK bug ?)
2005-06-26 22:41:25 +00:00
Yann Leboulanger
ea7d45ac2a
fixes in editable properties of some entries in vcard ( fix #438 )
2005-06-26 21:35:52 +00:00
Yann Leboulanger
7921b1fbe6
remove some unneeded eventboxs
2005-06-26 21:28:00 +00:00
Yann Leboulanger
b401c9888e
no need to ask os_info twice (it is asked in vcard_niformation_window)
2005-06-26 20:34:09 +00:00
Yann Leboulanger
dd60161e35
little bugfix
2005-06-26 19:59:34 +00:00
Yann Leboulanger
5e3a405329
we now have Contacts in gc, so we can ask information to everyone (even if we don't have the real jid)
2005-06-26 19:40:57 +00:00
Nikos Kouremenos
b657c0ff8c
ctrl+up/down now put the cursor after the message with and with a space [thanks to rohan and me]
2005-06-26 13:10:37 +00:00
Nikos Kouremenos
1f256b7431
fix for debian
2005-06-26 12:41:18 +00:00
Yann Leboulanger
a0d4506533
disconnect only if we use keepalive
2005-06-26 09:19:37 +00:00
Nikos Kouremenos
d29bbbee55
you can now disable keepalives; we know now if keepalive disconnected us; experts can change the seconds for keepalive stuff
2005-06-25 23:25:17 +00:00
Nikos Kouremenos
ad05a9d1de
typo. thanks Thomas!
2005-06-25 21:18:07 +00:00
Nikos Kouremenos
20e6434ba7
some better comments
2005-06-25 09:46:04 +00:00
Nikos Kouremenos
bd6accc143
bugfix
2005-06-25 09:35:31 +00:00
Yann Leboulanger
7cd28d5e2d
Contact class is easier to use now
2005-06-25 09:18:39 +00:00
Yann Leboulanger
f0547ba13d
don't show huge messages in context menu
...
we can also have this submenu on a status message word
2005-06-25 08:12:59 +00:00
Yann Leboulanger
f7f31bf802
remove unneeded function
2005-06-25 07:55:30 +00:00
Yann Leboulanger
eeafdd4e92
use a default LANG value
2005-06-25 07:37:14 +00:00
Nikos Kouremenos
958beaa486
Gajim now can search, visit wikipedia and dict a selected word or phrase. Yes it rocks :)
2005-06-25 01:23:21 +00:00
Nikos Kouremenos
3dbe1ccd23
pass "" in os.system after command (so shell dont touch the argument) Also added a fixme for when we go 2.4+ so we can use subproccess module
2005-06-25 01:21:30 +00:00
Nikos Kouremenos
fd0bfbc59b
do not use event but use button_press_event. [this hopefully will keep out the segfault (it was always returned True in event CB]. actions_hbox still don't popup the menu (maybe because it's invisible?) but anyways it's not big and I pledge that we focus on more important stuff)
2005-06-24 23:59:55 +00:00
Nikos Kouremenos
903a5483e6
remove an uneeded eventbox
2005-06-24 23:44:16 +00:00
Nikos Kouremenos
111ccf1e0a
nothing
2005-06-24 23:43:24 +00:00
Yann Leboulanger
c19e0f0bd4
add an INFORMATION event from connection to gui
2005-06-24 16:46:45 +00:00
Nikos Kouremenos
0342329e0f
User class becomes Contact class
2005-06-24 14:28:00 +00:00
Nikos Kouremenos
5a2a8892ac
do not show empty tooltip
2005-06-24 14:20:24 +00:00
Nikos Kouremenos
123d0d295a
selectable for a label
2005-06-24 14:10:47 +00:00
Nikos Kouremenos
5d05e52d34
use os.system() with & to send in the bg because app we call may not return soon. we use that for playing sounds and opening url/mailto
2005-06-24 13:29:26 +00:00
Nikos Kouremenos
ed26c8fa77
remove spawnvp {leaves zombies} and use os.system [since windows now use registry]
2005-06-23 23:25:20 +00:00
Yann Leboulanger
0433b146c7
no need of print_with_tag_list function, we can use buffer.insert_with_tags_by_name() (Thx Liorithiel)
2005-06-23 21:35:54 +00:00
Nikos Kouremenos
bd0d5cf94b
fix a comment
2005-06-23 21:26:22 +00:00
Nikos Kouremenos
b2d83f092f
yet another string that was commited and didn't obey to HIG nor was marked for translation
2005-06-23 21:20:26 +00:00
Nikos Kouremenos
7e6878e2f3
fix logic
2005-06-23 21:16:10 +00:00
Yann Leboulanger
03a98e86d8
we now show the resource in tabbed_chat_window (thx Liorithiel)
2005-06-23 19:35:47 +00:00
Yann Leboulanger
9f925c236e
no need to add these events
2005-06-23 18:41:47 +00:00
Nikos Kouremenos
b496ae3498
ICON_SIZE_MENU and not BUTTON. so now it's smaller as it has to be for menuitems
2005-06-23 18:36:32 +00:00
Yann Leboulanger
418c02de9a
we now ignore unknown show
2005-06-23 18:27:14 +00:00
Nikos Kouremenos
cca69c2881
adding a padding in status iconset combobox [dcraven]
2005-06-23 16:31:35 +00:00
Yann Leboulanger
2650441742
on_close_button_clicked need one more argument
2005-06-23 15:23:24 +00:00
Yann Leboulanger
3b358d603c
add icons to menu
2005-06-23 10:28:31 +00:00
Yann Leboulanger
db90fc6430
middle click in roster open chat window
...
middle clicl in gc window open a pm
2005-06-23 08:33:25 +00:00
Yann Leboulanger
697a49a9e9
show the room_jid even if there is no subject
2005-06-23 08:15:32 +00:00
Yann Leboulanger
1eda5e7b38
don't show text formating buttons for 0.8 release
2005-06-23 08:15:13 +00:00
Yann Leboulanger
772d79fa78
alt + c now toggle compact mode
...
some functions goes to chat.py
2005-06-22 21:58:45 +00:00
Yann Leboulanger
399589e406
we can now togglt to a minimalistic mode in gc/tabbed chat window thankx to liorithiel
...
TODO: add a keyboard shortcut, should we save the latest state ?
2005-06-22 19:39:19 +00:00
Yann Leboulanger
d62b4e1ea2
NAT Timeout packet are now sent from connection.py so they will be configurable and won't be sent while we connect to a server
2005-06-22 14:54:02 +00:00
Yann Leboulanger
a51c63ae35
don't send empty messages
2005-06-21 20:04:23 +00:00
Yann Leboulanger
f076a17de1
we change the status only for account already connected and with sync_with_global_status option on (if one is connected) fix #406
2005-06-21 18:32:52 +00:00
Yann Leboulanger
a99dd7794b
we now have iconset preview in preference window (Thx Dennis)
2005-06-21 15:54:18 +00:00
Yann Leboulanger
2db9ac75e0
status combobox is now defined in glade
2005-06-21 14:45:23 +00:00
Yann Leboulanger
a05392dcde
bugfix in new_account function
2005-06-21 14:24:15 +00:00
Yann Leboulanger
962bc2d14e
custom emotions MUST be uppercased
2005-06-21 10:03:45 +00:00
Nikos Kouremenos
64539f9099
adding a file with a fix and some FIXME comments
2005-06-21 08:58:45 +00:00
Yann Leboulanger
5d44204264
when we use merge and we collapse/expand a group, we collapse/expand this group in every accounts ( fix #295 )
2005-06-20 22:51:42 +00:00
Nikos Kouremenos
a4263d3515
nothing new
2005-06-20 22:22:54 +00:00
Yann Leboulanger
304d316066
in gc, lines with user's nick is not a separate word are also marked as for us (Liorithiel's patch) fix #463
2005-06-20 21:41:01 +00:00
Yann Leboulanger
858702cb1e
check if the vcard is correct to not TB
2005-06-20 20:58:57 +00:00
Yann Leboulanger
5f4a2b9cad
context menu has icons now (with previous patch) in roster window, thx Dennis
2005-06-20 20:17:39 +00:00
Nikos Kouremenos
8e985d068a
add tlen and do better detection for gadugadu [thanks to da.killa]
2005-06-20 19:54:27 +00:00
Yann Leboulanger
b9259399be
bugfix: we need to re-create images when we create a menu
2005-06-20 19:18:53 +00:00
Yann Leboulanger
9fc4e790e8
we know have icons in systray submenu
2005-06-20 17:45:04 +00:00
Yann Leboulanger
908add931b
MUC list only the actions one can do (patch from Liorithiel)
2005-06-20 16:27:06 +00:00
Yann Leboulanger
0db20c9304
use-agent must be use only when if the user want that
2005-06-20 12:17:11 +00:00
Yann Leboulanger
597e0c16f7
these files are not scripts
2005-06-20 10:56:54 +00:00
Nikos Kouremenos
53e59fe8a4
put ... when subject is too long. thanks to Liorithiel
2005-06-20 10:37:13 +00:00
Nikos Kouremenos
9f03fc4f98
TLS/SSL and response [typo]
2005-06-20 10:35:58 +00:00
Yann Leboulanger
16c8717a45
bugfix with /clear command
2005-06-20 10:01:19 +00:00
Yann Leboulanger
61d86fdaac
we first try to use GnuPG-Agent if it is available
2005-06-20 09:32:54 +00:00
Yann Leboulanger
829fb64dea
add a space at the end of command when we use completion
2005-06-20 08:14:06 +00:00
Yann Leboulanger
751ae44b7c
little bugfix: missing arg to NOTIFY event
2005-06-20 07:50:50 +00:00
Nikos Kouremenos
a758d7babb
fix vcard window so it handles avatar better [expand stuff]
2005-06-19 23:18:31 +00:00
Nikos Kouremenos
4aa1f88420
NewMessageDialog now uses InputDialog
2005-06-19 23:09:15 +00:00
Nikos Kouremenos
0eeba54e67
only if connected show menuitems
2005-06-19 23:01:45 +00:00
Yann Leboulanger
f279bcf8af
little bugfix in command completion (thx dennis)
2005-06-19 22:45:33 +00:00
Yann Leboulanger
d3293ef3cb
no need of an expander for avatar in vcard window
2005-06-19 17:15:36 +00:00
Yann Leboulanger
324fbeae62
command autocompletion (patch from aldafu)
2005-06-19 17:06:41 +00:00
Nikos Kouremenos
f7732b30f9
say 0.8
2005-06-19 13:17:32 +00:00
Nikos Kouremenos
17967d38d7
fix comment
2005-06-19 13:12:50 +00:00
Nikos Kouremenos
58d243417b
nothing
2005-06-19 13:12:21 +00:00
Nikos Kouremenos
4b4bc7c2df
various glade fixes
2005-06-19 13:09:40 +00:00
Nikos Kouremenos
11288ec29c
/chat and /msg for MUC now ready. [FIXME: I assume everyone is free for chat [eg. find a way to get show from nick]]
2005-06-19 13:09:06 +00:00
Yann Leboulanger
e5ee6829da
gropchat messages that are not for us do not count as new messages
2005-06-19 11:20:06 +00:00
Yann Leboulanger
f6ca384845
don't change our nick when we receive old messages, but only when we press enter in message tv
2005-06-19 08:28:06 +00:00
Nikos Kouremenos
9f1fbef2d3
more formal [I think]
2005-06-18 23:50:54 +00:00
Nikos Kouremenos
daacc7334d
we can change nick by IRC command too (/nick foo); input dialog also has get_response() now
2005-06-18 23:44:33 +00:00
Yann Leboulanger
87f1dbcac8
we can now change our nick in gc
2005-06-18 22:09:31 +00:00