Yann Leboulanger
c6901472c1
typo
2005-07-19 14:45:15 +00:00
Nikos Kouremenos
d6c9c7cbc6
[peralta] Chat State Notifications inital patch. I assume that every wm will focus-out before iconify. If that is not the case I am going to use window-state-changed too [to be tested]
2005-07-19 14:38:58 +00:00
Nikos Kouremenos
74b33c7825
nick in MUC and resource can have /
2005-07-19 13:59:26 +00:00
Nikos Kouremenos
6f4f126c90
introducing some helpers for jid and nick and using them to have /ban irc emulation
2005-07-19 11:57:50 +00:00
Yann Leboulanger
dc532ee707
fix idle segfault
2005-07-18 21:24:58 +00:00
Yann Leboulanger
3354201313
apply patch from dkirov to prevent TB when we create a new account
2005-07-18 21:16:31 +00:00
Yann Leboulanger
a47cca07f0
move var that have nothing to do with GTK to gajim instead of roster or gajim.py: contacts, groups, newly_added, to_be_removed, awaiting_messages (was queues), nicks, allow_notifications, con_types, sleeper_state
2005-07-18 21:08:31 +00:00
Yann Leboulanger
6615a51a3a
no more need of GTK+ in idle.c
2005-07-18 14:35:32 +00:00
Nikos Kouremenos
139bb5ac0c
[dkirov] patch to give dbus capabilities to Gajim. /me fixes and cleanups [possible break ups too :P]
2005-07-17 21:41:54 +00:00
Nikos Kouremenos
9b2f135c4b
common/config to have the vars from previous commit
2005-07-17 20:26:43 +00:00
Nikos Kouremenos
06e87eebdf
fix a typo
2005-07-16 17:12:11 +00:00
Nikos Kouremenos
623fb84c91
fix string
2005-07-16 10:53:15 +00:00
Nikos Kouremenos
28b9a37333
add some if connection:
2005-07-15 20:04:02 +00:00
Yann Leboulanger
3a8a6e4d8d
new_account is back !
...
getRegInfo can be synchronous if we want
2005-07-07 20:45:24 +00:00
Nikos Kouremenos
a581b8018d
small cleanup
2005-07-07 17:20:43 +00:00
Nikos Kouremenos
f9f05f7442
Nap gets replaced by sleep
2005-07-06 12:19:04 +00:00
Nikos Kouremenos
949c105312
if we are english dont duplicate gpg strings
2005-07-06 12:13:54 +00:00
Nikos Kouremenos
2d14894f38
typo in comment
2005-07-05 21:44:01 +00:00
Nikos Kouremenos
94c01aeecc
we can now receive normal and chat messages with subject and handle them ok. we can also reply to received normal message with RE: previous message and all the good stuff! hoooray!
2005-07-05 21:35:37 +00:00
Nikos Kouremenos
192ccf2075
General group marked for translation. pending: Transports and not in the roster
2005-07-04 23:18:29 +00:00
Nikos Kouremenos
d32f6f864a
forgot this file [sorry]
2005-07-04 21:30:00 +00:00
Nikos Kouremenos
7444c80552
This message is encrypted both in locale and in english
2005-07-04 16:27:26 +00:00
Yann Leboulanger
819954ff97
fix a TB
2005-07-04 07:28:42 +00:00
Yann Leboulanger
669b7bde6b
last_message_time is now saved in gajim.py so we begin to count time when we receive the message and not when we print it ( fix #162 )
2005-07-03 15:27:41 +00:00
Yann Leboulanger
aab7bb1807
fix a TB
2005-07-03 12:42:53 +00:00
Yann Leboulanger
cffd7f9c66
fix a TB
2005-07-03 12:36:13 +00:00
Yann Leboulanger
bb89871657
nicer patch
2005-07-02 23:07:26 +00:00
Nikos Kouremenos
5621397762
if the resource is empty do not add an extra / [we do not known the resource if we are lower than mod in a muc and we ask version info
2005-07-02 23:03:11 +00:00
Nikos Kouremenos
513a4c9f4f
Gajim now asks reason for ban/kick (thanks liorithiel!)
2005-07-02 18:33:51 +00:00
Nikos Kouremenos
9b11b98af2
Gajim now can send type=normal messages [TODO: handle incoming normal better]
2005-07-02 15:49:25 +00:00
Yann Leboulanger
daefea0150
function moved to helpers.py
2005-07-02 12:36:21 +00:00
Yann Leboulanger
210d989525
encrytion state is keeped even if we close the chat window
2005-07-02 11:06:02 +00:00
Nikos Kouremenos
d0c407f466
better comment
2005-07-01 23:13:46 +00:00
Yann Leboulanger
0b79deddb9
we now save and restore '\n' '\\n' differently ( fix #244 )
2005-07-01 20:37:35 +00:00
Nikos Kouremenos
64bfb68c22
send_message now accepts type of message
2005-06-30 22:37:33 +00:00
Yann Leboulanger
3b592c9ac5
last status message is now status dependant
2005-06-30 19:23:41 +00:00
Yann Leboulanger
a99c509b24
reset last_incoming value when we connect
2005-06-30 16:57:42 +00:00
Nikos Kouremenos
4fef38de93
do gc and tabbedchat menus via glade; and various other fixes
2005-06-30 13:31:31 +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
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
3c10f30f1f
we can now send status (and connect) asynchronously thanks to threads
2005-06-28 19:03:00 +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
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
bd6accc143
bugfix
2005-06-25 09:35:31 +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
Yann Leboulanger
c19e0f0bd4
add an INFORMATION event from connection to gui
2005-06-24 16:46:45 +00:00
Yann Leboulanger
418c02de9a
we now ignore unknown show
2005-06-23 18:27:14 +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
a05392dcde
bugfix in new_account function
2005-06-21 14:24:15 +00:00
Yann Leboulanger
858702cb1e
check if the vcard is correct to not TB
2005-06-20 20:58:57 +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
9f03fc4f98
TLS/SSL and response [typo]
2005-06-20 10:35:58 +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
751ae44b7c
little bugfix: missing arg to NOTIFY event
2005-06-20 07:50:50 +00:00
Nikos Kouremenos
f7732b30f9
say 0.8
2005-06-19 13:17:32 +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
Nikos Kouremenos
36240c71de
default to connect at startup for a new account
2005-06-18 21:55:31 +00:00
Yann Leboulanger
7538333c5d
we now handle when the user doesn't give his OpenPGP passphrase and print an error message
2005-06-18 16:57:57 +00:00
Nikos Kouremenos
74fd03dc23
connection.py to take advantage of ssl patch
2005-06-18 11:37:29 +00:00
Nikos Kouremenos
e325da1e1c
patch xmpppy so it does not loop for ever on timeout disconnection. this patch and previous thanks to Alexey [lib author]
2005-06-18 11:33:29 +00:00
Nikos Kouremenos
d56a4b619d
patch to force ssl no matter which is the port
2005-06-18 11:22:19 +00:00
Nikos Kouremenos
61a51241f9
mention 0.7.5 as version of Gajim
2005-06-17 23:21:12 +00:00
Nikos Kouremenos
c497aeda0d
patch by hoppke to make char for refering to a specific contact in GC configurable via expert
2005-06-16 22:18:46 +00:00
Yann Leboulanger
213c617780
messages for us in gc are now bold and colored (thx Liorothiel)
2005-06-16 19:14:07 +00:00
Nikos Kouremenos
51ef2a23df
do not default to sync with global status for new account
2005-06-15 10:00:08 +00:00
Nikos Kouremenos
bde8d6b26c
hopefully the last srv commit
2005-06-14 22:08:48 +00:00
Nikos Kouremenos
f8ab62c2c4
bugfix now SRV should work
2005-06-14 21:55:22 +00:00
Nikos Kouremenos
027d247f55
bugfix
2005-06-14 15:14:23 +00:00
Nikos Kouremenos
123ad74370
patch xmpppy to have srv [via optional dep dnspython]
2005-06-14 14:32:30 +00:00
Yann Leboulanger
8b6bb3ef0c
request_register_agent_info is now asynch in xmpp
2005-06-14 10:29:36 +00:00
Yann Leboulanger
c6a53d8732
custom host/port now works
2005-06-14 10:26:01 +00:00
Yann Leboulanger
e7ff7da1da
themes are back (TODO: manage themes)
2005-06-13 22:11:09 +00:00
Nikos Kouremenos
5514387db7
gajim can now connect to custom hostname and port [TODO: patch xmpppy to do ssl in any port I ask]
2005-06-13 21:16:41 +00:00
Yann Leboulanger
f1d1a0a07e
we now have history for gc too
2005-06-13 14:46:08 +00:00
Nikos Kouremenos
75a598b938
say the same sec text for the same error
2005-06-13 12:35:53 +00:00
Nikos Kouremenos
af960ec2c8
applying a patch by dennis craven to remember gc/chat window sizes and even vpaned positions. also fixing minor stuff in glade [eg better strings]
2005-06-13 12:20:34 +00:00
Yann Leboulanger
665d7b8a58
menu for bookmarks now works
2005-06-11 17:21:30 +00:00
Nikos Kouremenos
36ad547af7
default to more pale colors for incoming/outgoing message
2005-06-11 14:37:59 +00:00
Nikos Kouremenos
fe2e69577e
add an improved patch by delmonico on bookmarks
2005-06-11 14:14:50 +00:00
Yann Leboulanger
e774467002
remove unneeded line
2005-06-10 15:46:53 +00:00
Yann Leboulanger
18fb90e349
we can now configure the bookmarks thanks to christoph
2005-06-10 15:45:09 +00:00
Yann Leboulanger
b16653d414
check if we are conencted when we receive a roster ( fix #418 )
2005-06-10 11:26:37 +00:00
Nikos Kouremenos
0227302e05
fixing error reporting
2005-06-09 23:08:28 +00:00
Yann Leboulanger
b1aa610c08
2 things:
...
avatar are printed in tabbed chat window
begining of the manage bookmark window (delmonico's patch)
2005-06-09 20:35:44 +00:00
Nikos Kouremenos
f9bbb7322b
nothing except a revert for an accidental commit of a file
2005-06-09 15:31:29 +00:00
Yann Leboulanger
ff11a7433c
we can now manage proxies
2005-06-08 22:05:45 +00:00
Yann Leboulanger
316ca92083
proxy is fixed (TODO: mange proxies)
2005-06-08 15:48:53 +00:00
Yann Leboulanger
74a45a7224
we now save conferences history in a folder, and all pm related to this conference in this folder
2005-06-08 09:19:54 +00:00
Nikos Kouremenos
fba0185e89
Gajim does bookmarks and private storage [needs better UI-side] CONGRATS and thanks to delmonico
2005-06-07 18:21:36 +00:00
Nikos Kouremenos
4166022b3d
applying ctrl+keyup/down patch after cleaning and testing. Thanks rohan for patch
2005-06-07 16:25:55 +00:00
Yann Leboulanger
9a446f3e32
we can now receive the gc subject
2005-06-07 11:05:58 +00:00