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
Yann Leboulanger
06ab4a7b6d
revert thorstenp patches for now. They introduce bugs.
2008-10-20 21:38:06 +00:00
Yann Leboulanger
f801a50260
[thorstenp] fix unused variables
2008-10-20 21:17:48 +00:00
Yann Leboulanger
ed748fdda3
[thorstenp] replace list with tuple in for and if
2008-10-11 09:42:59 +00:00
Yann Leboulanger
567f1e17c1
[thorstenp] di not use emtpy except clauses
2008-10-11 09:37:13 +00:00
Yann Leboulanger
9d7c80d522
[thorstenp] replace has_key by key in dict. Fixes #4392
2008-10-07 20:41:59 +00:00
Julien Pivotto
de4a23e751
See #4200 .
...
* remove js from some headers
* set coding:utf-8 to allow real names in headers
2008-08-15 17:31:51 +00:00
Julien Pivotto
8bc9bc29ae
* Big headers review
...
* Remove some licencing problems
* To do: same for images
* See #4200
2008-08-15 03:20:23 +00:00
js
8605cd3f38
For historical reasons, we have a tab width of 3. This is strange, but
...
we have that in all files. To at least lesser the confusion a bit, add
vim tags for that.
Additionally, fix wrong #! in a few files.
2008-07-29 19:49:31 +00:00
Yann Leboulanger
a3827fe5d0
new XEP-0115 implementation (version 1.5)
2008-04-20 22:58:47 +00:00
Jean-Marie Traissard
2ce13dc40e
http://python.org/dev/peps/pep-0008/ " Comparisons to singletons like None should always be done with 'is' or 'is not', never the equality operators."
...
Comparisons to None part
roster_win.py is NOT checked here (waiting for modelfilter)
2008-04-18 00:02:56 +00:00
Yann Leboulanger
158231493a
remove useless print
2008-04-16 14:52:43 +00:00
Jean-Marie Traissard
f32901d243
Create a new small table in DB to remember rooms last_history_line at next
...
launch. This is necessary because with a big history get_last_date_that_has_logs
can take about 5 seconds on first launch.
Created new gajim subversion.
2008-04-15 01:52:11 +00:00
Yann Leboulanger
7d5602c4b1
add a new event to allow not playing sound when chat window is focused. fixes #2907
2008-01-27 20:15:17 +00:00
Yann Leboulanger
5264b14290
create caps_cache table if it doesn't exists. fixes #3641
2007-12-26 21:30:45 +00:00
James Newton
f1d3f85037
Fixed a bug with forcing autodetection of browser/mail during startup when the
...
config file already existed and had a different option choosen. Added in an
'Always use OS/X default applications' option for when running on OS/X. Changed
the custom defaults to use OS/X native applications.
2007-11-17 15:03:02 +00:00
Yann Leboulanger
97f4c470b5
create caps_cache if it doesn't exists (can happen if logs.db is created in 0.11.2 version). fixes #3512
2007-10-23 15:16:39 +00:00
Yann Leboulanger
605caae2b8
My name has changed
2007-10-22 11:33:50 +00:00
Yann Leboulanger
22c1aeda29
next release will be GPL v3. fixes #3290
2007-10-22 11:13:13 +00:00
Brendan Taylor
289fd99e8e
remove old unencrypted secrets file
2007-09-29 20:51:38 +00:00
Yann Leboulanger
5c80d100b7
handle - in version name. It's not taken into account for config file updates and caps. fixes #3011 . svn version is not 0.11.2.0-svn
2007-09-27 21:34:00 +00:00
Stephan Erb
2fdeabc012
Add my copyright :-)
2007-08-31 23:19:23 +00:00
Tomasz Melcer
4ce9d89077
caps: Real fix for [3295] -- changing separator from ' ' to '\0'.
2007-07-13 14:44:01 +00:00
Yann Leboulanger
53d68c9c7f
copy old gtk+ theme to new default one
2007-07-11 10:09:31 +00:00
Tomasz Melcer
6c1858224e
caps: data stored and retrieved
2007-07-09 21:24:47 +00:00
Yann Leboulanger
1656ea452b
rename gt+ theme to default. fixes #2794
2007-07-04 16:50:54 +00:00
Yann Leboulanger
161cdf1e49
svn version is 0.11.1.1, not 0.12
2007-06-26 11:37:01 +00:00
Stephan Erb
7be506e3f5
Compact View:
...
* Move checkbox to preferences. Fixes #2662
* Merge option for muc and chat
2007-06-25 23:51:44 +00:00
Jean-Marie Traissard
68619a5597
No space in indentation, /src/common/ part
2007-02-04 18:57:25 +00:00
Yann Leboulanger
1bccdb48fd
migration func for ft_add_hosts_to_send option. see #2953
2007-01-28 19:16:38 +00:00
Jean-Marie Traissard
a8eeb56cb4
Add some correction to ([7838]remove timestamp and before/after_nickname from GUI).
...
Fixes #2913 .
2007-01-20 16:49:32 +00:00
Yann Leboulanger
8919febc5d
typo. see #2797
2007-01-13 19:28:42 +00:00
Yann Leboulanger
dc4f4922af
[Brice Maron & I] add option to configure the way time is printed. fixes #2797
2007-01-12 19:27:00 +00:00
Jean-Marie Traissard
775b85a83e
Var name, removed unused import, thanks pyflakes
2007-01-11 22:41:00 +00:00
Yann Leboulanger
558a57802c
handle correctly non ascii chars in path under win. fixes #2812
2007-01-02 17:56:26 +00:00
Yann Leboulanger
53b901cf4e
[Yavor Doganov] some typoe in strings and comments
2007-01-02 12:17:51 +00:00
Yann Leboulanger
5e6f9d0118
add an option to define the chatstate we want to show in char window. fixes #2706
2006-11-26 09:06:47 +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
Jean-Marie Traissard
483b3ac149
Keep precedent config about playing muc_received_sound or not
2006-10-12 01:28:09 +00:00
Nikos Kouremenos
47d557fc1b
import once sqlite and logger and exceptsion in optparser.py
2006-10-11 22:45:33 +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
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
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
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
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
9002b3d293
put my email (and jid), not one of my JIDs
2006-09-28 11:31:25 +00:00
Yann Leboulanger
1f72608d20
re-connect to DB after upgrades (upgrade can modify DB structure)
2006-07-31 07:45:29 +00:00
Yann Leboulanger
32b18d9237
we now get transport type from disco info and save that in DB. Fixes #1990 and #1938
2006-07-29 22:29:59 +00:00
Yann Leboulanger
bc26593974
use gettext.install. Fixes #497
2006-06-15 06:49:04 +00:00
Dimitur Kirov
668b98e403
prevent TB for missing option
2006-06-12 07:37:17 +00:00
Jean-Marie Traissard
3a71c72244
Do not fail with keyError in some cases due to 0.10.0.1 version change to 0.10.1.1 (failed from 0.10.1 to
...
svn)
2006-06-11 13:01:54 +00:00
Jean-Marie Traissard
28691db92b
Relate to changeset
2006-06-10 18:23:19 +00:00
Jean-Marie Traissard
cfceab7d44
Really use translated word for 'Disabled', about emoticones
...
Updated version to 0.10.1.2 for optparser because all non-english users have 'Disabled' instead of '' for
their emot
2006-06-10 18:18:46 +00:00
Yann Leboulanger
226b923a17
always set version to latest even there is no update func for config file
2006-06-05 10:52:35 +00:00
Yann Leboulanger
8ed37983e6
print_status_in_muc changement won't be in 0.10.1
2006-06-02 11:21:05 +00:00
Yann Leboulanger
d7d0e25d25
print_status_in_muc is not a string which can be 'all', 'none' or 'in_and_out'(default one). version is 0.10.0.1 to update this variable.
...
show_status becomes print_status in server (show_status is still read for transition)
2006-05-10 16:25:57 +00:00
Dimitur Kirov
c4dc648637
old opt value of 'always_compact_view_chat'
...
is string, not boolean
2006-04-28 19:41:35 +00:00
Yann Leboulanger
ba558c03e7
typo
2006-04-12 10:08:59 +00:00
Dimitur Kirov
9d3976c2d7
restored proxy.jabber.cd.chalmers.se in the
...
list of default proxies
2006-04-12 09:13:38 +00:00
Yann Leboulanger
ad04559cbf
try to create unread_messages table only once when we update config file.
2006-04-12 08:38:51 +00:00
Nikos Kouremenos
f0f054af6b
[Geobert] new compact view so important info are not hidden (f.e. chatstates) for maximum adjustment, see hide_* in ACE. fixes #1276
2006-04-10 12:09:05 +00:00
Yann Leboulanger
a174f3e1c3
plain has ben renamed to gtk+
...
emoticons are no more in config file. Fixes #1838
2006-04-10 11:46:53 +00:00
Nikos Kouremenos
e703218466
coding standards. rm too much identation
2006-04-05 14:54:17 +00:00
Nikos Kouremenos
66029d652e
rm debug prints from optparser
2006-03-26 19:26:25 +00:00
Yann Leboulanger
f58503f8e7
fix update_config procedure. Also remove proxy65.unstable.nl proxy. Fixes #1748
2006-03-26 10:24:42 +00:00
Dimitur Kirov
e6b2686138
remove inactive proxies on upgrate. All svn
...
users remove these proxies from your accounts:
proxy65.jabber.ccc.de
proxy65.jabber.autocom.pl
proxy.jabber.cd.chalmers.se
2006-03-25 20:29:29 +00:00
Nikos Kouremenos
8b49efd38d
[multani] fix syntax typo
2006-03-17 12:32:56 +00:00
Yann Leboulanger
618e429d82
migrate the old useemoticons option to emoticons_theme. Fixes #1715
2006-03-17 12:15:31 +00:00
Dimitur Kirov
8945173e51
update banner font with theme font
2006-03-01 11:03:56 +00:00
Nikos Kouremenos
29d49b44c2
autodetect_browser_mailer is defaulted to False so Gajim starts up faster
2006-01-20 13:54:02 +00:00
Nikos Kouremenos
17f9fdabae
fix a typo and make sure not matter what we do not add dead server. TODO: (and also HOWTODO :)) rm from 0.9 config when we run 0.10
2006-01-17 23:08:35 +00:00
Yann Leboulanger
b6a171eeb6
function to update 0.9[.1] config file to 0.10
2006-01-11 12:18:32 +00:00
Yann Leboulanger
612716e2db
change copyright from "Gajim Team" to real people
2005-12-09 23:30:28 +00:00
Yann Leboulanger
cae7ce3bac
"Gajim Team" in all hearders become "Contributors for this file"
2005-12-09 17:15:30 +00:00
Yann Leboulanger
34255e5682
Vincent left us a long time ago
2005-12-07 23:09:10 +00:00
Yann Leboulanger
e7d7200e04
translate theme when we upgrade config file and check be sure that the current roster_theme exists
2005-11-28 22:12:46 +00:00
Nikos Kouremenos
203fd82b34
typo
2005-11-22 14:12:34 +00:00
Nikos Kouremenos
150cbce4e2
os.path. join in other places too
2005-11-22 11:39:32 +00:00
Nikos Kouremenos
3e9b8d6bd2
enormous cleanup in untested code
2005-11-22 10:56:25 +00:00
Nikos Kouremenos
68dea5d9f3
respect users past choice
2005-11-19 22:03:58 +00:00
Nikos Kouremenos
17b5ff7022
use tupple not list when nothing list-special is needed; fix comment
2005-11-14 14:19:53 +00:00
Yann Leboulanger
c94d1ca48a
function to update the config file from version to version
...
I currently update some var names, add new themes and remove cyan theme, add new proxies, add new emoticons
If things are missing add them there
2005-11-14 09:43:27 +00:00
Nikos Kouremenos
8a1326a810
sys.getfilesystemencoding() can return None to some systems (eg. OpenBSD). Thanks Jolan for patches
2005-10-21 13:21:31 +00:00
Nikos Kouremenos
1ce4015512
[stephan k.] decode path for config
2005-09-02 21:32:23 +00:00
Nikos Kouremenos
83c63e85de
fix parsing config file
2005-08-28 10:45:29 +00:00