junglecow
fc88ae004a
When registering a new account, instead of using on_connect_success handler, register disconnect handler with the connection as soon as we create it. Hacky, but works. Fixes #2671 .
2006-11-24 14:48:04 +00:00
Stefan Bethge
1e6bbfe48f
fix #2699 (readd vcard dummies)
2006-11-23 15:17:24 +00:00
Yann Leboulanger
4251bb6d2b
[stlman] fix invisible code. fixes #2695 . Thanks
2006-11-22 23:27:57 +00:00
Yann Leboulanger
c69061b41c
do not allow to join a malformed room (abc/def@server.org). fixes #2520 .
2006-11-22 23:21:33 +00:00
Yann Leboulanger
7cdb177558
show error message when we try to register to an unavailable transport. fixes #1574
2006-11-22 19:49:41 +00:00
Yann Leboulanger
38fea2a389
add and ACE option to enable negative priority. fixes #617
2006-11-21 22:38:18 +00:00
Yann Leboulanger
e4a6d895ee
do not count priority and if contact is a transport when computing metacontact score when contact is offline. fixes #2691
2006-11-21 22:27:35 +00:00
Yann Leboulanger
43c2f2f0ab
change resource of incoming event when a resource disconected between the moment we get the message and the moment we read it. see #2657
2006-11-21 20:26:44 +00:00
Jean-Marie Traissard
f041f8dd5e
JID->Jabber ID in gc tooltip
...
if print_time==sometimes : Show the day if needed also. Use locale for time format (do
not force
24h)
Delete a lot of unused locale variables (thanks pychecker)
del gajim.py useless global vars after use
configpaths.py : use self. not this.
2006-11-21 18:46:33 +00:00
Stefan Bethge
720b190db8
fix some small things. Thanks, pyflakes. Fix #2684
2006-11-20 21:02:15 +00:00
Tomasz Melcer
fc7bd37634
Another fix due to pyflakes.
2006-11-20 19:59:07 +00:00
Tomasz Melcer
c52b9ea662
Small fixes thanks to `pyflakes`.
2006-11-20 19:34:11 +00:00
Jean-Marie Traissard
6775c3a43d
Some errors spoted by file source checkers
2006-11-20 19:11:31 +00:00
Tomasz Melcer
b9f5755ad6
Use iterators, better for memory usage.
2006-11-20 16:51:35 +00:00
Yann Leboulanger
1c09951eb2
put just_connected_bg_color and just_disconnected_bg_color in ACE. fixes #2677
2006-11-20 08:03:05 +00:00
Yann Leboulanger
0de0f31d91
coding stds
2006-11-20 00:09:18 +00:00
Yann Leboulanger
2ebf1309de
fix logic for #2680
2006-11-19 23:58:14 +00:00
Yann Leboulanger
483ccdf35a
use isinstance instead of type. fixes #2680
2006-11-19 23:55:06 +00:00
Tomasz Melcer
a6b38b6010
Oops, forget to remove testing code.
2006-11-19 18:38:03 +00:00
Tomasz Melcer
07bd24c2e8
Name clash in dataforms.
2006-11-19 18:30:58 +00:00
Nikos Kouremenos
0c5a736d0e
fix bad logic
2006-11-18 23:48:31 +00:00
Nikos Kouremenos
49f1cd3bcf
calling the module SRE is deprecated [in py25] in favor of RE. so use RE
2006-11-18 23:21:59 +00:00
Tomasz Melcer
8744030d9c
Removed some prints, iterTags->getTags.
2006-11-18 21:25:55 +00:00
Tomasz Melcer
d9d5f5a841
Fixed last fix.
2006-11-18 21:04:24 +00:00
Tomasz Melcer
4b97eddee4
Comparing types: type(x)==type(self) => isinstance(x, self.__class__)
2006-11-18 21:01:41 +00:00
Tomasz Melcer
175a792cfe
Merging changes from trunk (6774:7465)
2006-11-18 20:52:28 +00:00
Tomasz Melcer
755964c3f1
Invoking commands works... at least those from psi 0.11.
2006-11-18 20:10:37 +00:00
Tomasz Melcer
68703a1d5d
'Server' part switched to use new forms.
2006-11-18 18:39:02 +00:00
junglecow
3c77ffd406
[PyOpenSSL branch]
...
- Close connection after creating account. Fixes #2676
- Handle normal connection close by server. Fixes #2671
- Do not disconnect if we haven't received starttag yet. Fixes #2668 . Fixes unticketed bug causing account creation not to work with PyOpenSSL and asynchronous handshake (see also #2671 ). Behaviour of #2634 is also improved but now results in deadlock.
2006-11-18 15:09:40 +00:00
junglecow
321020751d
Bugfix
2006-11-14 06:39:08 +00:00
junglecow
be1b58aa79
Handle OpenSSL.SSL.SysCallError
2006-11-13 22:17:16 +00:00
junglecow
4617618463
Removing all calls to sys.exc_clear(). This is only necessary in very rare circumstances, and if there is such a circumstance, it should be clearly documented in code.
2006-11-13 15:07:47 +00:00
junglecow
9e3e14dd78
Fixed a bug in compatibility code
2006-11-13 14:44:17 +00:00
junglecow
c5ffc7bf5d
- Added support for PyOpenSSL (with fallback to old library if not found)
...
- Also added a wrapper for cleaner compatibility handling of old SSL library
- Changed exception handling to be more precise. (Catching Exception. Ish.)
- Added lots of debug printing
You will need to install pyopenssl (Debian unstable: python-pyopenssl) to try this.
2006-11-13 14:24:41 +00:00
Stefan Bethge
27849fc3d7
fix #2586 , cleanup
2006-11-10 20:43:23 +00:00
Yann Leboulanger
38fd89a378
shorter string to fit popup window. fixes #2640
2006-11-10 19:33:34 +00:00
Yann Leboulanger
1add317cc9
use PRAGMA synchronous = OFF in sqlite to avoid hard drive spin up. fixes #2183
2006-11-10 18:32:38 +00:00
Tomasz Melcer
fafc555b6b
Some changes in new dataforms, they're almost usable now.
2006-11-10 13:17:59 +00:00
Yann Leboulanger
a4c29cd6c2
[misc] XEP-145 (annotations) support. Thanks fixes #776
2006-11-09 19:13:53 +00:00
Jean-Marie Traissard
587a4d4e73
Don't count first messages in roster title when we auto open
2006-11-08 21:28:28 +00:00
Yann Leboulanger
c897263ed0
[dkirov] When .so modules are loaded from module path there is no need to do extra checks.
2006-11-08 13:23:38 +00:00
Yann Leboulanger
b288264135
[dkirov] idle module is not correctly build (linked to xss lib) and loaded from .libs folder for svn users. fixes #2611
2006-11-08 13:16:35 +00:00
Stefan Bethge
7c433c7c85
display error messages only when there is an error (hopefully), see #2586
2006-11-07 23:25:24 +00:00
Stefan Bethge
bf69759900
fix #2649
2006-11-06 22:47:25 +00:00
Stefan Bethge
745434fdab
give error messages when local message could not be sent, see #2586
2006-11-06 21:30:39 +00:00
Tomasz Melcer
289928050c
Reworked dataforms, not finished yet.
2006-11-06 12:23:39 +00:00
Yann Leboulanger
291666a5e3
show gc topic changements with timestamp as old conversations (grey)
2006-11-05 23:46:06 +00:00
Jean-Marie Traissard
57e4c75a83
[junglecow] Bookmarked groupchat rooms to follow global print_status_in_muc setting
...
if print_status unspecified by user. Fixes #2641 .
2006-11-05 22:09:19 +00:00
Yann Leboulanger
e96edbb7a6
- add a confirmation dialog when we create a metacontact for the forst time. fixes #2259
...
- for server that doesn't support storinx privacy XML, add a warning dialog
2006-11-05 00:47:25 +00:00
Yann Leboulanger
83a5014b14
[junglecow] refactor paths and directories in a single file. fixes #2629
2006-11-04 18:15:38 +00:00
Jean-Marie Traissard
7db777868e
Revert [7334]
2006-11-04 00:27:56 +00:00
Jean-Marie Traissard
a8354e1132
Fixed totally broken trayicon_notification_on_new_messages behaviour, change name to
...
trayicon_notification_on_events and do what's expected
2006-11-03 19:52:39 +00:00
Nikos Kouremenos
213cfba438
gajim-remote get_unread_msgs_number now works ok. fix #2622
2006-11-03 12:55:05 +00:00
Nikos Kouremenos
ee4e96c4ad
[elrodeo] font button for roster font in prefs window. see #2633
2006-11-03 12:43:27 +00:00
Jean-Marie Traissard
ea496bdace
More logical meaning of first message for a single message (if no single already in queue for this jid)
...
Fixed possible bad value of first for pm
Slaped bad bad comments
2006-11-03 07:58:44 +00:00
Jean-Marie Traissard
b978097c42
Removed import sys, useless since [7326]
2006-11-03 06:41:34 +00:00
Jean-Marie Traissard
1a12bcc831
Do not print unwanted notifications for file_* events
2006-11-03 05:41:11 +00:00
Nikos Kouremenos
fa20b21507
use locale.getpreferredencoding() instead of sys.getfsencoding in decode_string
2006-11-02 13:42:51 +00:00
Nikos Kouremenos
c494b7f5b9
if it is alreayd unicode instance, do not decode
2006-11-02 13:40:57 +00:00
Yann Leboulanger
6466c45d74
[gjc] workaround gnome-keyring-daemon bug. see #2595
2006-11-01 16:49:49 +00:00
Nikos Kouremenos
c841e3b744
[psy_il] do python 25 compatible import for pysqlite in common/logger.py too
2006-10-24 16:04:21 +00:00
Nikos Kouremenos
42621a44be
enrich comment about nm support more
2006-10-21 10:25:39 +00:00
Nikos Kouremenos
897190031e
fix and enrich comment about nm support
2006-10-21 10:15:19 +00:00
Stefan Bethge
0465e3dcdb
fix #860 , add patch from <jeff at ocjtech.us>, add per account options,
...
(options are in ACE only)
2006-10-21 00:49:30 +00:00
Stefan Bethge
2875fbda4b
add fixme notice to workaround for #2585
2006-10-20 23:19:57 +00:00
Nikos Kouremenos
d98263c5e8
do not do gnomekeyring.is_available check eveyrytime (only once); remove an assert
2006-10-20 10:14:15 +00:00
Nikos Kouremenos
78e56c56e8
rm the print
2006-10-20 10:08:08 +00:00
Nikos Kouremenos
cdb7fb67e6
add print to assist baze. see #2600
2006-10-20 09:43:40 +00:00
Nikos Kouremenos
b37bf4ec0a
common/helpers also does exo-open
2006-10-20 09:25:14 +00:00
Stefan Bethge
bc98a0756e
fix tb when renaming offline local contacts (dkirov)
2006-10-18 21:15:54 +00:00
Yann Leboulanger
06609bcb89
add GUI option to ignore incoming XHTML tag. fixes #2522
2006-10-18 08:20:49 +00:00
Jean-Marie Traissard
27812fe3b0
Better description of chat_merge_consecutive_nickname option
2006-10-17 22:26:25 +00:00
Yann Leboulanger
f3b6fa94e9
ignor wrong mail from gmail. fixes #2587
2006-10-17 21:56:59 +00:00
Yann Leboulanger
edf0ea9f4d
[Gustavo] make gnomekeyring code more robust.
2006-10-17 21:48:10 +00:00
Stefan Bethge
8bfbb62aac
complete [7275] - remove send file for offline users (dkirov)
2006-10-17 19:38:43 +00:00
Stefan Bethge
4aeb92e52f
temporarily replace unicode txt data from local contacts with a dot until we get info from avahi
2006-10-17 19:18:25 +00:00
Stefan Bethge
e5806104ce
patch from dkirov: fix problem with chat window jid != roster contact jid (local contacts)
2006-10-17 19:13:36 +00:00
Yann Leboulanger
fafa2d0c0a
show our server in roster when we get a message from it, and hide it if show_transports_group is False. Fixes #2568
2006-10-17 12:31:16 +00:00
Yann Leboulanger
4500643eaf
catch only invalid format error. see #2574
2006-10-17 10:50:14 +00:00
Yann Leboulanger
0c0c81ca03
ignore transports with wrong jid. fixes #2574
2006-10-17 10:09:11 +00:00
Yann Leboulanger
8a45a73226
show in roster not in roster contacts. also fixes a TB when receiving messages from not in roster contacts.
2006-10-16 21:37:32 +00:00
Stefan Bethge
39688db977
patch from dkirov to fix TB with gaim presences
2006-10-16 19:43:02 +00:00
Stefan Bethge
b5d4bb4a1c
fix #2574 (allow 0x5f in hostnames)
2006-10-16 13:24:09 +00:00
Nikos Kouremenos
5b600300fd
room -> group chat
2006-10-15 17:29:22 +00:00
Nikos Kouremenos
a1820a4ed5
fix logic for observers to work as XEP 0162 says
2006-10-15 13:23:05 +00:00
Dimitur Kirov
1fcea90561
enable utf-8 strings in txt records
2006-10-15 02:09:23 +00:00
Nikos Kouremenos
aa238c8a0b
use single quotes
2006-10-14 11:42:36 +00:00
Nikos Kouremenos
d96933601a
do not use plural in ace comment
2006-10-14 11:32:10 +00:00
Stefan Bethge
18ba4ec4e7
fix #2551
2006-10-14 05:33:08 +00:00
Dimitur Kirov
d1b2d21ba1
same as [7234]
2006-10-13 08:18:54 +00:00
Dimitur Kirov
62fcc8eb76
move defs.py.in in data/ dir
2006-10-13 08:15:20 +00:00
Yann Leboulanger
f6565b5703
add a defs.py to svn for windows users
...
take version number from defs.py, so now when we upgrade it we have to upgrade in configure.ac AND defs.py (for win users)
2006-10-12 15:10:17 +00:00
Stefan Bethge
a8c0bbe7c1
fix #2555
2006-10-12 03:22:57 +00:00
Stefan Bethge
41594ac4e8
fix #2545 , pop up error message when publishing fails
2006-10-12 02:21:23 +00:00
Jean-Marie Traissard
ccf2b261c7
Use "group chat" instead of "room" in all strings. Fixes #2523 .
2006-10-12 02:12:10 +00:00
Jean-Marie Traissard
483b3ac149
Keep precedent config about playing muc_received_sound or not
2006-10-12 01:28:09 +00:00
Stefan Bethge
150073da23
fix problems when local account is deleted in config file
2006-10-12 00:58:01 +00:00
Dimitur Kirov
76d6649d66
mention new build system in ChangeLog and
...
README.html
downgrade build dependencies to automake 1.8
2006-10-11 23:55:03 +00:00
Dimitur Kirov
c24351d58f
split error for unable to bind to port
2006-10-11 23:11:54 +00:00
Nikos Kouremenos
47d557fc1b
import once sqlite and logger and exceptsion in optparser.py
2006-10-11 22:45:33 +00:00
Dimitur Kirov
28aee13699
add more descriptive note for svn users about
...
the new setup requirements
2006-10-11 22:41:03 +00:00
Nikos Kouremenos
3535249ba1
py25 comes with pysqlite module in the stdlib
2006-10-11 22:31:51 +00:00
Nikos Kouremenos
307abbc384
put a comment
2006-10-11 22:08:30 +00:00
Dimitur Kirov
b3ab116a38
patch from 2553
2006-10-11 21:26:58 +00:00
Yann Leboulanger
e0e503472a
[gjc] handle the case when gnomekeyring is present, but daemon is not running
2006-10-11 20:38:23 +00:00
Dimitur Kirov
6d1097f1e2
add a note to svn users
2006-10-11 18:27:55 +00:00
Dimitur Kirov
2a2c358cf9
remove unneeded file
2006-10-11 18:07:36 +00:00
Dimitur Kirov
1d40d71182
keep defs in defs.py.in
...
switch autogen order
dist defs.py.in
2006-10-11 17:40:56 +00:00
Yann Leboulanger
8194bd0480
use 'muc_message_received' sound if it is enable without checking notify_on_all_muc_messages option. Fixes #2494
2006-10-11 17:03:25 +00:00
Yann Leboulanger
c600364342
temporary defs.py until defs.py.in arrives (ppl are so responsive !). fixes #2548
2006-10-11 16:57:11 +00:00
Yann Leboulanger
c0ca8027af
use defs file to look for COPYING, AUTHORS and THANKS files.
2006-10-11 15:51:42 +00:00
Dimitur Kirov
c9b6b043de
removing dist files.
2006-10-11 12:42:31 +00:00
Dimitur Kirov
595f4bbf4b
adding Stefan to AUTHORS file
...
cleaning Makefile.in-s in make maintainer-clean
skip noisy message in autogen.sh
2006-10-11 12:37:08 +00:00
Stefan Bethge
b15387f37a
merge autoconf additions to trunk
2006-10-11 02:17:53 +00:00
Stefan Bethge
1dbb2a891f
merge zeroconf branch to trunk
2006-10-11 02:12:56 +00:00
Yann Leboulanger
713d523344
fix wrong var name. fixes TBs
2006-10-10 17:25:26 +00:00
Jean-Marie Traissard
9f417b7396
syntax
2006-10-10 16:34:09 +00:00
Nikos Kouremenos
a1102880b9
intro is_hidden_from_roster and is_observer
2006-10-10 15:57:20 +00:00
Nikos Kouremenos
a25b63bcc3
remove a fixme. close #2493
2006-10-10 15:26:52 +00:00
Stefan Bethge
6ea11dc7ad
fix avatars not showing with zeroconf enabled
2006-10-10 00:59:31 +00:00
Stefan Bethge
f405de3fc1
fix update_details (wrong indent)
2006-10-09 17:48:32 +00:00
Yann Leboulanger
80c2f297d6
reconnect time is now random ([5-15] if retrycount <= 5, else [15, 25])
...
reconnect infinitly when autoreconnect option is True. fixes #2411
2006-10-09 15:53:30 +00:00
Stefan Bethge
5f9e24a776
fix TB on receiving message after merge from trunk
2006-10-09 14:27:20 +00:00
Yann Leboulanger
4af1f56136
really save passphrase when we check "save password" checkbutton
2006-10-09 10:17:53 +00:00
Yann Leboulanger
6b0bf2b2a0
do not log gc invitation. Fixes #2525
2006-10-09 09:00:23 +00:00
Stefan Bethge
0d0ac51fa8
merge with trunk
2006-10-09 00:27:03 +00:00
Nikos Kouremenos
ff513d850a
close cursor before close connection
2006-10-08 13:54:22 +00:00
Nikos Kouremenos
ddeb9dfe8e
execute not executescript
2006-10-08 13:18:32 +00:00
Nikos Kouremenos
7ab63bed0f
rm a print
2006-10-08 12:09:57 +00:00
Yann Leboulanger
5c615f53b5
clean logs table so that show field contains only 0, 1, 2, 3, 4, 5 values
2006-10-08 09:57:23 +00:00
Yann Leboulanger
182963242b
fix adjust_priority_with_status option: save when we change this option and correctly get autopriority_* values
2006-10-08 09:01:32 +00:00
Jean-Marie Traissard
884f5cfe83
Typo
2006-10-08 02:33:34 +00:00
Nikos Kouremenos
b4ab022956
IF NOT EXISTS does not work for all systems [some sqlite pysqlite stuff]. avoid it
2006-10-07 14:48:01 +00:00
Nikos Kouremenos
01e3fc1199
introduce GajimGeneralException and use that instead of RunTimeError when raising so instances are not created. This is better because python can also raise RunTimeError, which we will catch by accident and we do not want that to happen
2006-10-07 12:41:19 +00:00
Nikos Kouremenos
8dfb1a5a66
unite room and server name resulting in a room jid interface [so it aligns with add new contact]. fixes #2504
2006-10-07 12:18:51 +00:00
Nikos Kouremenos
4797fcce88
do not fail if password is None and we use GnomeKeyring
2006-10-07 11:35:44 +00:00
Nikos Kouremenos
16d062c9b7
fix typo. thanks Fox
2006-10-07 11:28:38 +00:00
Nikos Kouremenos
e5c61095f9
migrate in the correct place
2006-10-07 10:19:25 +00:00
Nikos Kouremenos
5ba54a5811
IF NOT EXISTS missing
2006-10-07 10:12:53 +00:00
Nikos Kouremenos
a270813221
[patrys & me] logs db now uses indeces that makes the UI XP faster
2006-10-07 10:08:38 +00:00
Yann Leboulanger
56df70242e
do not call gtkgui_helpers functions in common folder. Also fix a traceback when trying to view systray tooltip
2006-10-06 14:58:01 +00:00
Yann Leboulanger
9b83c74487
move gtkgui_helpers.reduce_chars_newlines to common/helpers.py. It's not GTK related.
2006-10-06 14:52:25 +00:00
Yann Leboulanger
b06c56a3fc
prevent a traceback when saving vcard on HD.
2006-10-06 13:00:50 +00:00
Nikos Kouremenos
8eb1c7ce75
move rst_xhtml_generator.py to common/ where it belongs
2006-10-06 12:33:10 +00:00
Yann Leboulanger
eb0edc36fd
fix wrong var name
2006-10-06 07:03:08 +00:00
Nikos Kouremenos
cc4bdf92e2
put a comment
2006-10-06 00:04:07 +00:00
Nikos Kouremenos
e620b4bff3
remove print, do 80char and use _()
2006-10-05 23:54:37 +00:00
Nikos Kouremenos
09dbf12bef
commit Gustavo's src/common/passwords.py
2006-10-05 23:48:54 +00:00
Nikos Kouremenos
ebd6f65460
[Gustavo Carneiro] add GnomeKeyring support. see #2493
2006-10-05 23:06:54 +00:00
Nikos Kouremenos
bf6c018c75
fix header
2006-10-05 22:50:52 +00:00
Nikos Kouremenos
322f1b5582
make a good helper for logs db func [does not make sense to move it to helpers]
2006-10-05 22:49:28 +00:00
Yann Leboulanger
817bbad971
[sgala] tell other client that ask us that we support xhtml-im.
2006-10-05 21:31:18 +00:00
Dimitur Kirov
9df65fe303
clean .rpath from gettextize
2006-10-05 15:26:26 +00:00
Dimitur Kirov
f56897745d
adding some enable options.
...
using $(srcdir) for files refered by wildcars
2006-10-05 15:08:07 +00:00
Nikos Kouremenos
4fda072f0f
make tooltip work for the new api too
2006-10-05 00:06:57 +00:00
Nikos Kouremenos
f97cdf1f4e
help the user about rst_formatting possible dep [be more clear]
2006-10-04 23:05:13 +00:00
Nikos Kouremenos
4b6d37c27b
help the user about rst_formatting possible dep
2006-10-04 23:04:45 +00:00
Dimitur Kirov
1a68b63302
add --enable-gtkspell check.
...
check xscrnsaver's libs only when xscrnsaver.pc
is not installed
fix DESTDIR
add explicit AC_SUBST for PYTHON_INCLUDES
2006-10-04 12:22:37 +00:00
Yann Leboulanger
53f8b119bc
[sgala]Do not depend on docutils if we don't use rst xhtml generator. See #316
2006-10-04 11:53:03 +00:00
Dimitur Kirov
59b6ae468a
merge from trunk
...
automake based instalation
2006-10-04 00:10:49 +00:00
Yann Leboulanger
9afa39174d
missing :
2006-10-03 15:34:25 +00:00
Yann Leboulanger
725325eb7e
priority is now by default set from status. online: 50, away: 40...
...
priorities are configurable with autopriority_* ACE options.
Fixes #1999 , #1439 , #1885 , #1076
2006-10-03 14:57:19 +00:00
Yann Leboulanger
1345afa86c
[Santiago Gala] We can now generate HTML thanks to rst. see #316
2006-10-03 14:22:49 +00:00
Yann Leboulanger
6b40b5ad32
[Santiago Gala] we can now see XHTML (JEP 0071). See #316
2006-10-03 14:12:42 +00:00
Yann Leboulanger
f34c41c93b
Di not ask "are you sure you want to leave room X" when we remove an account. We already replied to "you have opend chat windows". Fixes #2462
2006-10-03 08:54:14 +00:00
Dimitur Kirov
163cfef3b8
disconnect when avahi-daemon stop responding
...
fix reference in connection_handlers
2006-10-02 22:41:48 +00:00
Dimitur Kirov
b7ceb9ddf7
bind to next available port
...
updating port also publishes the new port
keep 1st, last as unicode
2006-10-02 20:45:49 +00:00
Dimitur Kirov
ac53b4537c
ignore messages with no type attribute
2006-10-02 18:03:35 +00:00
Stefan Bethge
e1dadf48c1
only restart listener or reconnect upon changing preferences if necessary
2006-10-02 14:15:51 +00:00
Stefan Bethge
d557725810
add missing import
2006-10-02 14:13:43 +00:00
Stefan Bethge
42cf836b7a
add copyright line
2006-10-02 12:14:56 +00:00
Nikos Kouremenos
7ce1fa4e46
self.name not self [in connection.py]
2006-10-02 11:42:26 +00:00
Nikos Kouremenos
6bab3917b1
make more helper functions out of accounts code found mainly in roster
2006-10-02 11:28:28 +00:00
Nikos Kouremenos
28b0487ffa
comment
2006-10-02 11:00:19 +00:00
Nikos Kouremenos
962c571adb
move > 1 < 2 jargon about connected acct to where it belogs [common/gajim] try to use that from now one please.
2006-10-02 10:42:59 +00:00
Stefan Bethge
227cdb742b
proper handling of normal accounts with the name 'Local',
...
don't use account's name but is_zeroconf flag for checks
2006-09-30 18:23:47 +00:00
Stefan Bethge
6ec6ec4396
fix typo
2006-09-30 01:50:10 +00:00
Nikos Kouremenos
0744b9ed83
fix strings
2006-09-30 00:01:29 +00:00
Jean-Marie Traissard
ba83ec833e
Disable privacy list menuitem when disconnecting
...
Fix TB about wrong widget name. Hope that works, can't test as only server I found that claims to support
it says I'm sending bad requests...
2006-09-29 22:22:46 +00:00
Nikos Kouremenos
1f6e5bcd7e
move dbus_support to common; try to do exceptions for D-Bus [Dimitur please have a look]
2006-09-29 20:49:15 +00:00
Stefan Bethge
2a0bce4e04
don't attempt to do zeroconf things if avahi is not found,
...
display notification
2006-09-29 17:52:21 +00:00
Stefan Bethge
d07dc39830
check if avahi is available and we're not on windows,
...
otherwise checkbutton is not sensitive
2006-09-29 17:40:11 +00:00
Nikos Kouremenos
c118ce3ad6
add code for [] show transports menuitem to work
2006-09-29 15:37:46 +00:00
Stefan Bethge
6a38879014
add new zeroconf 'vcard' window, shows the information from the txt record
2006-09-29 14:39:29 +00:00
Nikos Kouremenos
ca7a1e60e9
do not use from foo import bar
2006-09-29 10:23:20 +00:00
Travis Shirk
1b0f153e42
Fixed JEP-70 (HTTP auth) error protocol. ( #2124 )
2006-09-29 01:38:46 +00:00
Stefan Bethge
48af9872f5
ignore Timeout reached errors, otherwise connection breaks,
...
fix dragging of files to local contacts
2006-09-29 00:14:04 +00:00
Stefan Bethge
f787d2c1ad
fix file transfer,
...
add log messages for zeroconf,
refresh name changes of roster items (on resolve)
2006-09-28 23:38:55 +00:00
Stefan Bethge
341e88864c
remove ssl/tls button from zeroconf props,
...
don't publish empty txt fields
2006-09-28 22:23:53 +00:00
Yann Leboulanger
87fa2c0a5d
no need of GTK to build idle.so
...
put LDFLAGS at the end of command (better this way). Fixes #1930
2006-09-28 20:53:27 +00:00
Nikos Kouremenos
9dbc502b54
fix identation
2006-09-28 14:47:18 +00:00
Nikos Kouremenos
b19b73d4cc
use better varname; put a comment or two; try to make it better understandable; rm two unneeded lines
2006-09-28 13:35:53 +00:00
Nikos Kouremenos
9002b3d293
put my email (and jid), not one of my JIDs
2006-09-28 11:31:25 +00:00
Jean-Marie Traissard
19dbb37f80
Fix var name
2006-09-28 10:56:03 +00:00
Nikos Kouremenos
72e8da7130
intro helpers.build_command and fix helpers.exec_command(). fixes #2464 [now all is okay if path has spaces]
2006-09-28 10:44:16 +00:00
Jean-Marie Traissard
c9d27e163e
Do not show seconds in roster tooltips (if today)
...
Better description of option print_fuzzy
2006-09-26 17:44:29 +00:00
Dimitur Kirov
3de26f73ec
set privacy_rules_supported to False for
...
zeroconf connection
2006-09-26 16:05:53 +00:00
Dimitur Kirov
5fc8cf20f3
merge from trunk
2006-09-26 15:57:47 +00:00
Dimitur Kirov
d4663922c7
fix reconnect after name collision
2006-09-26 15:55:49 +00:00
Yann Leboulanger
382b245062
don't allow privacy rules window if server doesn't support it. Fixes #253
2006-09-26 11:54:03 +00:00
Jean-Marie Traissard
84b9e2af34
+gc-tooltip:Create get_uf_affiliation(); show SHOW in the place of status message if and
...
only if there is no status message, else don't show SHOW
+roster-tooltip:Show subscription only if it is different from 'both'; integrate SHOW to
last_status_time (status message alone in second line); name is now title, jid is after;
status message and show are italic everywhere; last_status_time is not showed anymore when
more than one ressource, takes too muck place(was broken anyway).
Fixes #2110 if no comment.
2006-09-26 02:41:47 +00:00
Dimitur Kirov
709896b576
show connection lost notification/dialog
...
set properties, when account is initially
created
2006-09-25 20:36:59 +00:00
Stefan Bethge
5cf072a9c7
properly disconnect from dbus when calling disconnect()
2006-09-25 20:26:20 +00:00
Stefan Bethge
f5e00e916c
reconnect using reannounce and check if port has changed,
...
change global account variable
2006-09-25 20:14:17 +00:00
Dimitur Kirov
29160807eb
set username from system user everytime on
...
startup
2006-09-25 18:57:39 +00:00
Stefan Bethge
7dfdefcdcf
fix service callbacks
2006-09-25 18:47:21 +00:00
Dimitur Kirov
9c570f9588
show input dialog when username is in conflict
2006-09-25 17:52:33 +00:00
Jean-Marie Traissard
921274b6c4
Remove "state_active_color" option. Get fg color from gtk.
2006-09-25 04:23:31 +00:00
Stefan Bethge
354b4f17e9
changed zeroconf account name to local,
...
properties window fixes,
use all fields from it in txt record,
saving prefs automatically reconnects
2006-09-23 17:05:20 +00:00
Nikos Kouremenos
5851230084
make sure we do not fail if path to iconset no longer exists. fixes #2444
2006-09-23 13:58:46 +00:00
Nikos Kouremenos
65fc27e573
Improve in style, varnames, docstrings [make it readable after months have passed], a great patch by Gustavo Carneiro with which we can get currently playing music track from Rhythmbox and Muine to be shown in our status message. fixes #564
2006-09-23 13:49:33 +00:00
Stefan Bethge
7227ea0550
moved enable link-local messaging to accounts window
...
added tooltip to it
2006-09-22 16:47:31 +00:00
Stefan Bethge
af6450bcfc
add context menu for zeroconf account
2006-09-20 23:30:00 +00:00
Dimitur Kirov
d45aaa8557
FT for zeroconf
2006-09-20 23:24:07 +00:00
Stefan Bethge
109ae1a3b5
update properties window, config saving
2006-09-20 22:58:43 +00:00
Dimitur Kirov
4696c84fbc
set activity tiemout only to connections,
...
established by us
2006-09-20 21:49:11 +00:00
Jean-Marie Traissard
8c07a06622
Don't allow notifs when we are away/xa/dnd and autopopupaway is False.
...
(Undo second part of [6735])
2006-09-20 17:40:42 +00:00
Dimitur Kirov
57779a6ad3
drop connection after certain time of
...
inactivity
set timout on connect attempts
transleted russian comment
2006-09-20 11:01:47 +00:00
Stefan Bethge
a393f121be
added initial properties dialog for zeroconf
2006-09-19 23:07:54 +00:00
Dimitur Kirov
12d125a4be
try to reuse existing connection
2006-09-19 20:49:34 +00:00
Dimitur Kirov
5af232513b
we can disconnect, before plugin
2006-09-19 20:07:44 +00:00
Dimitur Kirov
6c03358b27
remove unused functions
2006-09-19 19:59:34 +00:00
Dimitur Kirov
9c60d30351
send_messages uses NonBlocking P2PConnection
2006-09-19 19:56:04 +00:00
Dimitur Kirov
81b46bb37f
fix sending stream headers order
2006-09-19 18:18:03 +00:00
Dimitur Kirov
1f836cae67
debug xml data
2006-09-19 17:58:29 +00:00
Dimitur Kirov
884e66e5d7
some bugs fixed
2006-09-19 17:10:28 +00:00
Dimitur Kirov
da309569e3
add possibility to overide StremInit by _owner
2006-09-19 15:14:53 +00:00
Dimitur Kirov
d21c07d8d7
add sender capabilities
2006-09-19 15:10:06 +00:00
Dimitur Kirov
8b8af31aae
typo
2006-09-19 15:09:37 +00:00
Dimitur Kirov
1463ca8289
merge from zeroconf branch
...
(fixed bug: xml error when we get CDATA after
initial stream header)
2006-09-19 12:50:33 +00:00
Dimitur Kirov
e9a855007b
better xmmpppy plugin integration.
...
fixed xml error with iChats
2006-09-19 12:46:09 +00:00
Dimitur Kirov
44e2bd0247
fix TB opn application exit
2006-09-19 08:58:14 +00:00
Yann Leboulanger
af68b178a1
add progressbar in vcard window and hide it when we get vcard and os info. For #1840
2006-09-19 08:17:36 +00:00
Dimitur Kirov
cc5719c89d
stop listener when we go offline
2006-09-18 08:39:04 +00:00
Dimitur Kirov
1a325833c3
add listening server for incomming messages
2006-09-17 22:57:41 +00:00
Stefan Bethge
7707c5e824
enable/disable zeroconf on the fly
2006-09-17 22:19:10 +00:00
Stefan Bethge
5d1410d17a
better handling of multiple gajim instances on one machine
2006-09-17 20:54:32 +00:00
Dimitur Kirov
25b5b85aaa
fix parse error
2006-09-17 16:18:15 +00:00
Stefan Bethge
41c552ad42
removed zerocony.py:check_jid and calls to it
2006-09-17 16:01:12 +00:00
Stefan Bethge
5116cb0205
add checkbutton to preferences window to toggle zeroconf
2006-09-17 15:49:47 +00:00
Dimitur Kirov
fd7eead5dd
add property bare_name in zeroconf.contacts[..]
...
property list. Using it, instead of bad-client
2006-09-17 15:07:35 +00:00
Dimitur Kirov
99265c0430
add fake store_metacontacts method
2006-09-17 14:45:58 +00:00
Jean-Marie Traissard
2897130af8
Descrition for ACE option skip_taskbar
2006-09-15 23:39:00 +00:00
Yann Leboulanger
1a2bea6637
[sgala] fix wrong tag name. See #316
2006-09-15 16:08:36 +00:00
Dimitur Kirov
470e668ea2
This remove unused keyword
...
--line, and those below, will be ignored--
M socks5.py
M connection_handlers.py
2006-09-15 11:57:03 +00:00
Tomasz Melcer
f91d9192e5
Initial support for multiple-records dataforms - displaying data.
2006-09-15 08:38:01 +00:00
Stefan Bethge
6a21dfb6b8
fix some post-merge problems, prevent key error
2006-09-15 03:30:52 +00:00
Stefan Bethge
a039917951
filter own service again, users should not see themselves in the roster
2006-09-14 23:41:18 +00:00
Yann Leboulanger
3541253596
[sgala] add some xmpp functions for xhtml-im support. see #316
2006-09-14 19:44:13 +00:00
Dimitur Kirov
d83dde79ab
prevent TB for invalid keyword in send_message
...
add SystemBus initialisation in try:
to catch cases when system bus is not present
2006-09-14 17:16:01 +00:00