Commit graph

161 commits

Author SHA1 Message Date
Yann Leboulanger
4ef341bf2e handle URI in a better way. some require ://, some only :. Fixes #5841 2010-08-15 21:51:40 +02:00
Yann Leboulanger
28e3c36944 [Jonathan Michalon] flush and fsync config file before closing it. Fixes #5768 2010-06-02 22:14:57 +02:00
Yann Leboulanger
2be53c4aac update my copyright to 2010 2010-03-11 16:52:36 +01:00
Alexander Cherniuk
5e5dba080b Missed a bracket 2010-03-05 15:56:13 +02:00
Alexander Cherniuk
43527d23d0 Fixed buggy config update to 01215 2010-03-05 15:54:06 +02:00
Yann Leboulanger
4287d26669 fix upgrading from 0.12.5. Fixes #5619 2010-02-23 19:47:14 +01:00
Éric Araujo
357d7db07d fixed some whitespace thanks to 2to3 -f ws_comma 2010-02-10 19:24:11 +01:00
Éric Araujo
fedd7dc8e2 convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger
8455e779cb move files from ~/.gajim to XDG folders 2010-02-05 20:13:49 +01:00
Yann Leboulanger
7a07d32b49 prevent wrong spliting of db 2010-01-29 19:02:54 +01:00
Yann Leboulanger
e86d1feeb2 missing import and incomplete error message. Fixes #5583 2010-01-29 15:20:23 +01:00
Yann Leboulanger
46b50f48a1 split logs.db into logs.db and cache.db. Fixes #2845 2010-01-29 11:25:06 +01:00
Stephan Erb
d00a5f737c Create index on the logs table on time instead of on kind.
That way we can search through all logs in constant time instead of having to perform a full table scan.
2009-12-27 16:50:43 +01:00
Stephan Erb
f52532f6f0 Merge local changes. 2009-12-10 20:08:09 +01:00
Stephan Erb
e9caf06992 Split common/caps.py. We now have common/protocol/ to contain XMPP connection related classes.
Plan is to move our ConnectionX classess to the protocol package one by one. Each move should be more than a simple copy paste. It should be preceeded by cleanups and the like.
2009-12-10 20:06:46 +01:00
Yann Leboulanger
bbd4b16d9c set hg version higher than 0.13.1. Fixes #5488 2009-12-06 11:45:05 +01:00
Yann Leboulanger
66fdb1490d don't try to import pysqlite2, we depend on sqlite3 2009-11-30 16:36:47 +01:00
Alexander Cherniuk
6bf2246de5 A big portion of doc-string refactoring 2009-11-26 13:58:12 +02:00
Stephan Erb
af3af5bec8 Remove caps which have not been seen for three months from the db.
Thanks Asterix for the initial version of this patch!
2009-11-11 23:14:51 +01:00
Yann Leboulanger
cb1fcc8cf8 update ft proxies list 2009-11-01 16:50:27 +01:00
Stephan Erb
a9f5bb59d7 Merge changes from default branch into refactoring branch 2009-10-31 17:25:47 +01:00
Stephan Erb
99e8487db9 Move compute_caps_hash from helpers to caps module. 2009-10-30 23:55:03 +01:00
Yann Leboulanger
5716ba5fd5 remove some deprecated iconsets. Fixes #5284 2009-10-28 13:20:27 +01:00
Yann Leboulanger
3f629341f6 call some upgrade config function that were not in 0.12.5 and are needed for 0.13 2009-10-28 12:38:22 +01:00
Stephan Erb
0440aec980 Improve common/caps.py test coverage. 2009-10-25 21:17:32 +01:00
Yann Leboulanger
50aac85e88 remove our outgoing nickname color and status message color from gc_nicknames_colors 2009-10-14 16:31:42 +02:00
Yann Leboulanger
bf298d4568 prevent traceback in upgrade function 2009-10-13 21:44:14 +02:00
Yann Leboulanger
1ae8339222 typo 2009-10-13 20:27:12 +02:00
Yann Leboulanger
166a70b48e update some colors. Fixes #5321 2009-10-13 20:05:45 +02:00
Yann Leboulanger
07277df1e2 [gotham] update default colors to be tangoified. see #5307 2009-10-06 11:41:32 +02:00
Yann Leboulanger
95047d3e50 add an enable checkbutton in accounts window for normal accounts too. Fixes #4489 2009-10-06 11:23:31 +02:00
Yann Leboulanger
709dba715a global option alwaysauth become a per-account autoauth option. Fixes #5264 2009-09-15 22:26:42 +02:00
Yann Leboulanger
bb2637b95c prevent a traceback when upgrading 2009-09-05 18:19:19 +02:00
Yann Leboulanger
23dbb00d2d show only once unread messages at startup when we have twice the same contact in 2 accounts. Fixes #2921 2009-08-30 22:48:45 +02:00
Yann Leboulanger
278a8bc59e merge elghinn's branch (roster versioning) to trunk. Fixes #4661, #3190 2009-07-10 15:05:01 +02:00
Anaël Verrier
3b4b086bdf * the good version is not 0.12.1.6-hg but 0.12.3.1-dev 2009-07-09 14:34:51 +02:00
Anaël Verrier
b3fbd59866 * added 'ask' support
* fixed a bug (when a contact does not have a name)
2009-06-27 20:54:49 +02:00
Anaël Verrier
0a3d26e5d4 * added another table to handle roster group
* we now handle roster push and roster reception
* changed version number in src/common/defs.py
2009-06-23 19:29:25 +02:00
Jonathan Schleifer
086d031374 Remove spaces at EOL. 2009-06-15 21:00:14 +02:00
Anaël Verrier
9133960fbc * added one table in logs.db to save roster
* added "roster_version" in configuration to save roster version for the account
* added "ver" attribute when gajim requests the roster
2009-06-02 22:48:32 +02:00
Yann Leboulanger
fd01f7aa4d [brubru] better sound file managment, Fixes #5016 2009-05-10 19:32:57 +00:00
Yann Leboulanger
e6aea43665 When saving last_status_msg_*, save also pep info 2009-05-01 09:33:50 +00:00
Yann Leboulanger
44e0ec913a save pep things (activity and mood) in preset status messages. 2009-04-13 21:00:33 +00:00
Yann Leboulanger
f11c1b226a allow ignore_unknown_contacts, send_os_info and log_encrypted_sessions to be set per_account in ACE. Fixes #4730 2009-01-27 08:48:17 +00:00
Yann Leboulanger
e1ae6ea0fe ability to hide systray icon when there is no pending events. Fixes #4645 2009-01-25 09:19:24 +00:00
Yann Leboulanger
e389e0b16b [thorstenp] remove whitespace at eol 2008-12-03 21:56:12 +00:00
Yann Leboulanger
c163e90b10 [thorstenp] fix unused variables 2008-12-02 15:53:23 +00:00
Jean-Marie Traissard
c785aee667 [Astro] typo 2008-11-21 13:11:05 +00:00
Yann Leboulanger
f059f3948f [Florob] handle xmpp: and mailto: in a nicer way in conversations. Fixes #4245 2008-11-21 11:05:11 +00:00
Yann Leboulanger
573ddce6c7 use regex to parse config file. See #4457 2008-11-05 18:21:47 +00:00