Yann Leboulanger
|
22a4f36ab7
|
fix a TB
|
2005-09-16 15:30:42 +00:00 |
Yann Leboulanger
|
973631a2c9
|
error messages are nowprinted as if they come from server
|
2005-09-15 17:33:02 +00:00 |
Alex Mauer
|
3836656737
|
whoops. ACTUALLY pass true to auto when going auto-away.
|
2005-09-14 00:02:32 +00:00 |
Nikos Kouremenos
|
f200d994f5
|
backwards compat
|
2005-09-13 21:25:12 +00:00 |
Alex Mauer
|
4c990ccb1e
|
Tooltip for account line in roster
|
2005-09-13 18:46:21 +00:00 |
Nikos Kouremenos
|
7e69565a0f
|
remove a deprecated warning (it is fixed since gnome-python 2.10 which aligns with pygtk26 etc
|
2005-09-13 11:53:48 +00:00 |
Yann Leboulanger
|
596e9fe4fc
|
no need to import winsound in gajim.py
|
2005-09-13 10:51:56 +00:00 |
Nikos Kouremenos
|
ef21462543
|
threads_init only if py24+
|
2005-09-12 11:23:38 +00:00 |
Nikos Kouremenos
|
43aef76dd9
|
[sef and me] now we also handle receiving invitations
|
2005-09-11 15:02:22 +00:00 |
Nikos Kouremenos
|
bbf495c3b3
|
check and do not work if < 2.6
|
2005-09-11 14:20:20 +00:00 |
Nikos Kouremenos
|
788a4dc7a1
|
remove checks and code for < 2.6
|
2005-09-11 13:56:38 +00:00 |
Nikos Kouremenos
|
3428a8655e
|
the way we do it now is perfect
|
2005-09-11 00:08:37 +00:00 |
Nikos Kouremenos
|
e7345baf54
|
cleanup, coding style, and logic fixes in sleepy
|
2005-09-10 23:44:53 +00:00 |
Nikos Kouremenos
|
69f1e8758e
|
[gjc] use gobject.threads_init()
|
2005-09-10 21:06:02 +00:00 |
Nikos Kouremenos
|
1ea2e1a03a
|
hook after so .require() works for all
|
2005-09-10 20:08:47 +00:00 |
Yann Leboulanger
|
d271c29a24
|
we are now informed when vcard publication faild / succeed
|
2005-09-10 09:25:06 +00:00 |
Nikos Kouremenos
|
2a0a91995f
|
add hook by default
|
2005-09-09 17:43:39 +00:00 |
Nikos Kouremenos
|
bfabd11f17
|
[gjc] add happy dialog to inform about tracebacks only if we have verbose on and user does not run from terminal or started X11 with startx
|
2005-09-09 17:09:04 +00:00 |
Nikos Kouremenos
|
14a49dcf25
|
fix logic
|
2005-09-09 14:09:37 +00:00 |
Dimitur Kirov
|
ba4fadc5cc
|
add estimated time and speed to FT
|
2005-09-08 22:12:14 +00:00 |
Yann Leboulanger
|
c7c2b8bffc
|
typo
|
2005-09-08 12:32:42 +00:00 |
Yann Leboulanger
|
3803327b68
|
[multani] emots are sorted by length so :qwe is tested before :q
|
2005-09-08 11:25:47 +00:00 |
Nikos Kouremenos
|
9eba3721be
|
revert bad commit
|
2005-09-08 10:52:10 +00:00 |
Nikos Kouremenos
|
a644ca6fa8
|
[multani] fix pattern for emoticon so we specify start and end
|
2005-09-08 10:31:19 +00:00 |
Nikos Kouremenos
|
7016af459f
|
xmpp and xmpp:// is catched in GNOME now if gajim is running
|
2005-09-08 10:30:32 +00:00 |
Yann Leboulanger
|
5c0797ae71
|
emots MUST be upper, so we made them upper when we parse the config
|
2005-09-08 10:11:30 +00:00 |
Nikos Kouremenos
|
471edb28b5
|
add a space
|
2005-09-08 09:34:37 +00:00 |
Nikos Kouremenos
|
22f1026f3a
|
print errors/warnings in sys.stderr
|
2005-09-08 08:54:59 +00:00 |
Travis Shirk
|
585a007c2a
|
Not sure why this was removed (I added it in 3395, dkirov removed it in 3461) but it broke chatstates. Readded.
|
2005-09-08 02:05:46 +00:00 |
Nikos Kouremenos
|
fecb712fbf
|
remove prints
|
2005-09-07 23:09:28 +00:00 |
Nikos Kouremenos
|
914749b740
|
register xmpp:// gajim-remote handler in GNOME; various cleanup
|
2005-09-07 21:12:30 +00:00 |
Nikos Kouremenos
|
3f71cbb6c5
|
one line was missing
|
2005-09-07 19:47:01 +00:00 |
Nikos Kouremenos
|
aa7dc3e31f
|
[gjc] We register to session manager. so if we save session and Gajim was running, next time we see Gajim. ME: IT ALSO WORKS FOR SVN!
|
2005-09-07 19:46:09 +00:00 |
Nikos Kouremenos
|
10554dcc78
|
fix so it has only LF
|
2005-09-07 10:11:53 +00:00 |
Dimitur Kirov
|
5c306c9ba5
|
prevent TB on GC vcard info
|
2005-09-06 13:44:29 +00:00 |
Dimitur Kirov
|
c99093c203
|
fixed show vcard info
|
2005-09-06 13:17:10 +00:00 |
Yann Leboulanger
|
72393ac068
|
autoreconnect of account is ready
|
2005-09-05 13:28:09 +00:00 |
Travis Shirk
|
bb6c0d6a26
|
Chatstate notifications in tabs #672
|
2005-09-04 23:30:40 +00:00 |
Nikos Kouremenos
|
a29c12a8b6
|
add a comment
|
2005-09-04 17:47:36 +00:00 |
Nikos Kouremenos
|
650bbdca39
|
catch all error codes for MUC JEP and issue translatable strings so non english user does not see english.
|
2005-09-03 17:18:07 +00:00 |
Yann Leboulanger
|
99f1bf40c5
|
correct invalid theme name in old config file
|
2005-09-02 14:03:00 +00:00 |
Nikos Kouremenos
|
c28eaaa585
|
do not sign auto statuses
|
2005-08-30 21:38:59 +00:00 |
Nikos Kouremenos
|
7d2a698fc9
|
[Hawke patches Lukas patch :D] now Gajim can use gpg-agent
|
2005-08-30 21:10:14 +00:00 |
Nikos Kouremenos
|
165fb2006d
|
remove a decode
|
2005-08-27 14:26:08 +00:00 |
Nikos Kouremenos
|
461041ae5b
|
fix wrong replacement
|
2005-08-27 14:08:00 +00:00 |
Nikos Kouremenos
|
eabc5e6ebc
|
prevent a TB and add FIXMEs for Yann
|
2005-08-26 14:44:46 +00:00 |
Nikos Kouremenos
|
cec336112d
|
[Stéphan K.] make most strings we use unicode instacnes
|
2005-08-26 00:52:44 +00:00 |
Dimitur Kirov
|
e4a28f6572
|
added send_file remote command
|
2005-08-23 23:41:23 +00:00 |
Nikos Kouremenos
|
08a7c45c08
|
notification area icon (trayicon) is back for windows!
|
2005-08-23 18:03:18 +00:00 |
Nikos Kouremenos
|
33d1536c25
|
fixes in strerror code
|
2005-08-23 09:32:44 +00:00 |
Yann Leboulanger
|
472c35e030
|
fix a TB
|
2005-08-18 22:34:03 +00:00 |
Nikos Kouremenos
|
e9945b9c4b
|
disable trayicon if in windows (fixes the resize problem) apparently
|
2005-08-18 22:08:19 +00:00 |
Nikos Kouremenos
|
bd0a5230d9
|
xs:boolean is '0', '1', 'true', 'false'. so update bookmark to handle the last two
|
2005-08-18 19:06:24 +00:00 |
Yann Leboulanger
|
6cb304610b
|
create xml console window when we create a new account
|
2005-08-18 08:32:35 +00:00 |
Nikos Kouremenos
|
2fd8b49fc6
|
fix a tb (thanks aldafu)
|
2005-08-17 09:59:59 +00:00 |
Yann Leboulanger
|
383154becf
|
we always show ft request window in 0.8 release
|
2005-08-16 15:24:50 +00:00 |
Nikos Kouremenos
|
c3be096bc3
|
fix pygtk.require() to work ok in GNU
|
2005-08-16 11:55:29 +00:00 |
Nikos Kouremenos
|
5acee3847a
|
pygtk.require() only if not windows (py2exe fails)
|
2005-08-15 19:53:37 +00:00 |
Nikos Kouremenos
|
a946e92a95
|
trayicon menuitems now work ok. for images to change we need them in ico format. I had ideas on that.. :D
|
2005-08-15 19:51:49 +00:00 |
Nikos Kouremenos
|
18106eaa96
|
get default font from KDE too. thanks IceRAM
|
2005-08-14 21:43:16 +00:00 |
Yann Leboulanger
|
93293dfdc5
|
InformationDialog doesn't use run() anymore
|
2005-08-14 16:12:36 +00:00 |
Dimitur Kirov
|
8eb530b91c
|
send error to stderr if another instance of
gajim is running on the same ft port
|
2005-08-12 19:09:20 +00:00 |
Dimitur Kirov
|
32bb3c5024
|
open containing folder in file transfer ok
response
|
2005-08-12 02:12:12 +00:00 |
Dimitur Kirov
|
a2cccb8d25
|
set default application font (if any) to
themes, instead of 'Sans 10'
|
2005-08-12 00:08:04 +00:00 |
Dimitur Kirov
|
0d68d8152a
|
handle file request/send errors
|
2005-08-11 20:31:44 +00:00 |
Nikos Kouremenos
|
b4ae315349
|
inital code for systray in windows is commited. it is disabled for 0.8 atm because it needs more love. I commit because I hope to fix soon (or else 0.8 will not load it so it is ok)
|
2005-08-11 13:20:46 +00:00 |
Dimitur Kirov
|
d220cde8cd
|
removed useless code
|
2005-08-10 16:01:40 +00:00 |
Yann Leboulanger
|
8393d9e5fd
|
we can now create a new account
|
2005-08-10 11:52:37 +00:00 |
Nikos Kouremenos
|
99bf5ba99f
|
moving play_sound and launch_browser_mailer to common/helpers.py
|
2005-08-09 22:46:13 +00:00 |
Yann Leboulanger
|
c1ba76286e
|
we can now retrieve our vcard
|
2005-08-09 20:33:21 +00:00 |
Yann Leboulanger
|
c61c33765f
|
here is a mutex for events_for_ui:
threads and main thread won't conflict
|
2005-08-09 18:45:16 +00:00 |
Yann Leboulanger
|
d0eb029f74
|
connection.pt doesn't send events to ui: it just put it in gajim.events_for_ui[account]
gui read this queue
(mutex will come)
|
2005-08-09 17:21:35 +00:00 |
Dimitur Kirov
|
cdf6e034b8
|
when IOError occurs during saving preferences
now print os.strerror of the error code
|
2005-08-09 11:17:32 +00:00 |
Yann Leboulanger
|
613d999ca1
|
gtk doesn't use threads
|
2005-08-08 16:04:11 +00:00 |
Nikos Kouremenos
|
73a4bf97e8
|
fix jep0070 accidental reversion
|
2005-08-08 15:38:07 +00:00 |
Nikos Kouremenos
|
63d667484b
|
threads_init() just before gtk.main
|
2005-08-08 15:14:21 +00:00 |
Nikos Kouremenos
|
21bdf27b9c
|
fix typo
|
2005-08-08 15:00:51 +00:00 |
Nikos Kouremenos
|
c944035684
|
[nicfit] jep0070 now works as a charm
|
2005-08-08 14:56:25 +00:00 |
Nikos Kouremenos
|
bb949ef623
|
add a call gjc (for pygtk fame) says we must have
|
2005-08-08 14:55:19 +00:00 |
Nikos Kouremenos
|
f202c09213
|
typo
|
2005-08-08 14:53:21 +00:00 |
Nikos Kouremenos
|
485dc4bcbb
|
reset chatstate of a contact that signed out
|
2005-08-08 14:43:50 +00:00 |
Nikos Kouremenos
|
b164f4a1ea
|
typos and logical fixes for chatstates
|
2005-08-07 23:04:36 +00:00 |
Dimitur Kirov
|
3ae4c1e0d4
|
fixed wrong method call
|
2005-08-06 21:39:33 +00:00 |
Dimitur Kirov
|
3290deb238
|
\ after commas - removed
|
2005-08-06 20:21:00 +00:00 |
Dimitur Kirov
|
d82dab9fbf
|
handle socks5 error replies
|
2005-08-06 16:18:25 +00:00 |
Yann Leboulanger
|
d00a039ba6
|
we can now configure autoaway/xa messages
|
2005-08-06 15:17:20 +00:00 |
Nikos Kouremenos
|
de46aeaa08
|
when new_chat give the oontact with higher priority not the first resource
|
2005-08-06 10:20:04 +00:00 |
Yann Leboulanger
|
5cca92fb4e
|
xml console is now hidden instead of destroyed, has an enable checkbutton and a clear button, and scroll to the end if we was at the end
|
2005-08-06 00:38:24 +00:00 |
Yann Leboulanger
|
37a315ac9d
|
xml console now print everything that is sent/received
|
2005-08-05 23:43:28 +00:00 |
Yann Leboulanger
|
6f6d5c0dcc
|
JEP70 support (thx nicfit !)
|
2005-08-05 13:29:39 +00:00 |
Nikos Kouremenos
|
6ff5643ce2
|
autodetect for links now should work
|
2005-08-04 23:11:55 +00:00 |
Yann Leboulanger
|
899396bc90
|
all incomming stanza are printed in xml console
need much more work (out going stanza ...)
|
2005-08-04 20:32:38 +00:00 |
Dimitur Kirov
|
a9d00f7412
|
show FT window if autopup(away) is set
ask on file exists
|
2005-08-04 11:17:16 +00:00 |
Dimitur Kirov
|
284160c5b2
|
use non blocking sockets everywhere in FT
|
2005-08-04 07:23:14 +00:00 |
Yann Leboulanger
|
b88922f30c
|
fix 2 TB (fix #640)
|
2005-08-03 21:27:26 +00:00 |
Yann Leboulanger
|
ba796be13b
|
fix a TB
|
2005-08-03 19:37:23 +00:00 |
Dimitur Kirov
|
5c95785ffd
|
stop transfer on error accept socket
|
2005-08-03 16:52:45 +00:00 |
Dimitur Kirov
|
e7536c0679
|
show disconnected, when recipient rejects
transfer
|
2005-08-03 16:21:23 +00:00 |
Dimitur Kirov
|
26544535a1
|
fixed TB when file_props['sender'] is type str
|
2005-08-03 15:15:55 +00:00 |
Dimitur Kirov
|
237b6b7bf6
|
removed comment
|
2005-08-03 14:12:58 +00:00 |
Yann Leboulanger
|
4e203be8bc
|
we now know when we are connected in a room or not (fix #570)
|
2005-08-03 09:23:36 +00:00 |
Dimitur Kirov
|
760453870f
|
moved socks5 module outside xmpp
|
2005-08-01 22:58:14 +00:00 |
Nikos Kouremenos
|
dd821ac164
|
use better strings (adhere to HIG, try to describe better what is going on), make code by dkirov adhere to our coding standards, fix comments and FIXME in comments
|
2005-08-01 22:48:58 +00:00 |
Dimitur Kirov
|
54e9215ca0
|
moved socks5queu to gajim.py in order to have
only one queue
|
2005-08-01 22:44:05 +00:00 |
Dimitur Kirov
|
d8d50e0adc
|
removed useless slash
|
2005-08-01 15:37:09 +00:00 |
Dimitur Kirov
|
a6dda66f9d
|
handle file transfer progress
|
2005-08-01 15:02:46 +00:00 |
Nikos Kouremenos
|
a628f6ae72
|
better pattern
|
2005-08-01 14:38:21 +00:00 |
Nikos Kouremenos
|
ca1176bc79
|
exclude some more chars in mail detection
|
2005-08-01 14:27:23 +00:00 |
Yann Leboulanger
|
f9b4bb36fe
|
no need to translate glade strings here
|
2005-08-01 09:47:00 +00:00 |
Dimitur Kirov
|
d57c420112
|
show notification if there is no space on the
device
|
2005-08-01 09:37:41 +00:00 |
Dimitur Kirov
|
fd1e2e7a3f
|
notifications for completed download
|
2005-07-30 14:14:10 +00:00 |
Dimitur Kirov
|
d30efa1421
|
simple file receiving
|
2005-07-30 10:20:46 +00:00 |
Yann Leboulanger
|
a3cbad7ad7
|
move groupchat.contacts to gajim.gc_contacts
|
2005-07-25 20:04:24 +00:00 |
Nikos Kouremenos
|
bae6755899
|
[liorithiel] autodetect everytime browser/mailer by default
|
2005-07-25 14:38:21 +00:00 |
Dimitur Kirov
|
948aa286e1
|
disconnect from server after 'register new' -
fixes bug 603
|
2005-07-24 22:42:36 +00:00 |
Nikos Kouremenos
|
586d268c72
|
do not detect abc@doremi.org: with : in it
|
2005-07-23 13:50:38 +00:00 |
Nikos Kouremenos
|
55e3a64f0b
|
use of in
|
2005-07-23 11:52:53 +00:00 |
Yann Leboulanger
|
f6892ea4f4
|
fix autoaway
|
2005-07-23 11:29:31 +00:00 |
Yann Leboulanger
|
0274905793
|
when we go autoaway, we save our status message so we restore it when we come back online
|
2005-07-22 21:27:04 +00:00 |
Nikos Kouremenos
|
b5fe60112d
|
nick was utf8, room_jid was unicode so we had a problem. it is fixed [stills Tracebacks because of TODO: use gc_contacts in common/gaim.py]
|
2005-07-22 14:30:35 +00:00 |
Nikos Kouremenos
|
ef3b60a586
|
0/False 1/True
|
2005-07-22 11:07:52 +00:00 |
Nikos Kouremenos
|
dfc7638cf5
|
idle should now work once again
|
2005-07-22 11:07:06 +00:00 |
Nikos Kouremenos
|
9fc1516522
|
we now have contact.chatstate !
|
2005-07-22 00:34:08 +00:00 |
Nikos Kouremenos
|
549b10369e
|
moving contacts-related functions to common/gajim.py
|
2005-07-22 00:01:05 +00:00 |
Nikos Kouremenos
|
ef6643b24d
|
status message in the banner instaed of jid; remove_user => remove_contact
|
2005-07-21 17:54:58 +00:00 |
Nikos Kouremenos
|
4ec127aa92
|
cleanups
|
2005-07-21 17:00:05 +00:00 |
Nikos Kouremenos
|
c851323c51
|
do not play sound when standalone chatstate message
|
2005-07-21 15:23:18 +00:00 |
Nikos Kouremenos
|
2db64d9ce8
|
put chatstate in the banner
|
2005-07-21 14:56:39 +00:00 |
Dimitur Kirov
|
c503bb7227
|
removed is_initial in 'enable_dbus'
|
2005-07-21 08:05:10 +00:00 |
Nikos Kouremenos
|
754999db24
|
if peer doesn't do chat state do not keep respect that; overcome jep violations for chat state transitions
|
2005-07-20 22:08:42 +00:00 |
Nikos Kouremenos
|
53c96cab64
|
79 chars margin
|
2005-07-20 20:39:04 +00:00 |
Nikos Kouremenos
|
51aa52683a
|
we can now disbale chat state via GUI [a MUST in jep]
|
2005-07-20 20:00:57 +00:00 |
Yann Leboulanger
|
8d7dac3553
|
We copy the list of connections because one can disappear while we process()
|
2005-07-20 14:58:05 +00:00 |
Nikos Kouremenos
|
d9fc6234be
|
typo
|
2005-07-20 13:20:47 +00:00 |
Yann Leboulanger
|
840252a367
|
show avatar in tabbed chat even for pm
|
2005-07-20 13:13:52 +00:00 |
Yann Leboulanger
|
b4ff6fd116
|
vcard now works in gc
|
2005-07-20 12:48:11 +00:00 |
Nikos Kouremenos
|
692c15e9a6
|
a correction in a comment
|
2005-07-20 11:39:01 +00:00 |
Nikos Kouremenos
|
d5b1cbbd34
|
typo
|
2005-07-19 21:09:30 +00:00 |
Nikos Kouremenos
|
09fe8a83da
|
fix strings for dbus errors
|
2005-07-19 21:03:17 +00:00 |
Yann Leboulanger
|
517a9c6850
|
use of pychecker (http://pychecker.sourceforge.net/) on gajim.py, other files will follow
|
2005-07-19 19:41:23 +00:00 |
Yann Leboulanger
|
2cfe7ad0d4
|
don't print empty messages (especialy with typing notif)
|
2005-07-19 19:10:03 +00:00 |
Nikos Kouremenos
|
92c0c5fdb2
|
nothing
|
2005-07-19 18:58:50 +00:00 |
Yann Leboulanger
|
6abc354035
|
we don't take into account the presence if it's the same jid, same resource, same show and same status
|
2005-07-19 18:23:27 +00:00 |
Nikos Kouremenos
|
ef11016a77
|
[dkirov] enable disable dbus on the fly
|
2005-07-19 15:07:00 +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 |
Yann Leboulanger
|
73204c2d2c
|
prevent a TB
|
2005-07-18 22:39:59 +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 |
Nikos Kouremenos
|
4ec2eea678
|
update_user => update_contact
|
2005-07-18 14:52:28 +00:00 |
Nikos Kouremenos
|
683ca7347a
|
add a pass
|
2005-07-18 09:06:00 +00:00 |
Nikos Kouremenos
|
38b2e15c26
|
better fixme description
|
2005-07-18 08:37:43 +00:00 |