Stephan Erb
06129f45ef
Let contact instances know their corresponding account.
...
contact.account and gc_contact.account contains the account name of the owning account. There is still code around in many placed which tries to workaround this missing information. Such code has to be migrated on per-need basis.
2009-11-05 15:57:43 +01:00
Stephan Erb
c6448d0f2b
Merge changes from default to refacotring branch
2009-11-05 14:43:05 +01:00
Stephan Erb
dce2ea58b3
Merge local changes with default.
2009-11-05 09:11:15 +01:00
Stephan Erb
2e5bf4d0d2
Organize tests into unit and integration tests.
...
Integration tests can depend on UI, network or both. Unittests use neither.
2009-11-05 09:06:46 +01:00
Stephan Erb
3157cf0b1b
Allow multiple event handlers for a single Interface event.
...
We can use that until the plugin branch is available.
2009-11-05 08:53:19 +01:00
Yann Leboulanger
1a76b72b58
fix bosh url parsing (wrong regex replaced by urlparse.urlsplit() funxtion)
2009-11-05 08:50:21 +01:00
Stephan Erb
addaaa9242
Fix regex used in urisplit. It failed to split the host:port part.
2009-11-04 23:46:16 +01:00
Stephan Erb
c1cbc07645
Check for empty caps values and not just for None. See #5399
...
This prevents our caps cache from getting filled with invalid caps values. Furtheremore, NullClientCaps has been saveguarded so that it won't fail for people with already tainted caches.
2009-11-04 23:05:20 +01:00
Yann Leboulanger
b2a4c92e7a
better error handling
2009-11-04 22:06:45 +01:00
Yann Leboulanger
2aef55ad2a
better URI splitting code. see #5400 , #5401
2009-11-04 21:56:33 +01:00
Yann Leboulanger
4343d706a0
use default port for bosh proxy when none is provided. Fixes #5400 , #5401
2009-11-04 21:17:57 +01:00
Yann Leboulanger
124483ea49
prevent traceback. Fixes #5402
2009-11-04 20:37:22 +01:00
Stephan Erb
e1ccec089c
Add missing file
2009-11-03 23:37:11 +01:00
Stephan Erb
3a98a4170c
Move Interface() god class from gajim.py to gui_interface.py.
2009-11-03 22:14:19 +01:00
Yann Leboulanger
255c16c79f
fix window installer script
2009-11-03 19:59:39 +01:00
Yann Leboulanger
a202367fda
remove unused file from windows installer script
2009-11-03 19:53:11 +01:00
red-agent
0e38897445
Minor refactoring
2009-11-03 10:14:23 +02:00
Yann Leboulanger
b4d45a120f
Changeleog for 0.13
2009-11-02 22:41:43 +01:00
red-agent
aae1dd6c38
Fixed an issue with the bare command prefix
2009-11-02 17:42:00 +02:00
Yann Leboulanger
d19df32c16
reorder imports in history_manager so that it can bu run. Fixes #5391
2009-11-02 06:59:56 +01:00
Yann Leboulanger
cb1fcc8cf8
update ft proxies list
2009-11-01 16:50:27 +01:00
Yann Leboulanger
ea973ddc2e
fix exception handling in command system
2009-11-01 13:50:34 +01:00
Yann Leboulanger
a75fba495b
better error message
2009-11-01 12:40:29 +01:00
Yann Leboulanger
6914546f2b
merge backout branch
2009-11-01 12:15:41 +01:00
Yann Leboulanger
21ffce890c
Backed out changeset f169c518cd8d
...
sqlite with ? doesn't work as expected
2009-11-01 12:14:42 +01:00
Yann Leboulanger
e9264abb8a
fix variable name
2009-11-01 09:52:33 +01:00
Yann Leboulanger
09496b1fbd
[Gotham48] added new wroop iconset
2009-11-01 09:43:31 +01:00
Yann Leboulanger
b0712e1774
replace all %d / %s things in SQL queries by ? for security reasons
2009-10-31 23:57:14 +01:00
Yann Leboulanger
d5351f6328
ignore unknown show types when we receive strange stanza.
2009-10-31 23:22:12 +01:00
Yann Leboulanger
4824db0923
[Grigroy] align colors buttons. Fixes #5385
2009-10-31 22:57:14 +01:00
Yann Leboulanger
48c82ae7fa
[Mattj] improve join groupchat behaviour. Fixes #5383
2009-10-31 19:35:46 +01:00
Yann Leboulanger
e10ff2c907
fix typo in a string
2009-10-31 19:15:18 +01:00
Yann Leboulanger
4ae64ff6e6
ability to configure out/inmsgtxt color in preference window. Fixes #5372
2009-10-31 19:03:03 +01:00
Stephan Erb
07d0811439
Merge refactoring branch back to default
2009-10-31 18:08:06 +01:00
Stephan Erb
a9f5bb59d7
Merge changes from default branch into refactoring branch
2009-10-31 17:25:47 +01:00
Stephan Erb
47700e67da
Rename CacheItem.update to CacheItem.set_and_store as this seems more intense giving.
2009-10-31 09:14:55 +01:00
Stephan Erb
99e8487db9
Move compute_caps_hash from helpers to caps module.
2009-10-30 23:55:03 +01:00
Stephan Erb
47f875a4bc
Move CapsCache global from gajim.capscache to caps.capscache.
2009-10-30 23:01:25 +01:00
Yann Leboulanger
1991f32a74
import Changelog file from 0.12 branch. Fixes #5380
2009-10-30 20:08:33 +01:00
Yann Leboulanger
66deb15bad
fix variable name. Fixes #5379
2009-10-30 20:04:20 +01:00
Yann Leboulanger
c91da54c9c
remove hack I did for #5366 , It was most probably due to #5375 . see #5366 , #5375
2009-10-30 09:51:16 +01:00
Yann Leboulanger
bf9c6fb6a1
prevent traceback when changing resource of a control when there is no event for the account at all. Fixes #5375
2009-10-30 09:44:40 +01:00
Yann Leboulanger
5962494a9e
connect some missing handlers in chat control context menu. Fixes #5369
2009-10-29 16:46:36 +01:00
Yann Leboulanger
b682cc1791
use correct function for plural forms translation
2009-10-29 15:00:48 +01:00
Yann Leboulanger
fcafab60a7
merge jingle branch to default branche
2009-10-29 11:55:05 +01:00
Yann Leboulanger
f550144530
switch from gtk.Tooltips to gtk.Tooltip. Fixes #3471
2009-10-29 11:35:22 +01:00
Thibaut GIRKA
1c33d42158
Merge default to jingle
2009-10-29 10:19:58 +01:00
Thibaut GIRKA
7ae959dbba
Avoid insane recursion
2009-10-29 10:08:22 +01:00
Stephan Erb
bd714f66fc
Move common part of Contact and GC_Contact into a new CommonContact class.
...
The CommonClass helps to spot easily where GC_Contacts and Contacts differ. This is just the first step a potential refactoring in this area.
2009-10-28 23:37:40 +01:00
Yann Leboulanger
3fcfedec58
update po files for translation
2009-10-28 22:18:50 +01:00