Commit Graph

174 Commits

Author SHA1 Message Date
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