Commit Graph

10737 Commits

Author SHA1 Message Date
Stephan Erb 754a683043 Mark internal methods as protected. 2009-12-05 11:22:24 +01:00
Stephan Erb e7337211fb Rename the Contacts class and document it, beeing a temporary refactoring artifact. 2009-12-01 23:31:17 +01:00
Stephan Erb f128391189 One more vim config entry. 2009-12-01 22:31:42 +01:00
Stephan Erb d54543654d Add VIM indentation config to jingle files. 2009-12-01 22:25:29 +01:00
Stephan Erb b73bbb8cae Merge local changes. 2009-12-01 22:16:30 +01:00
Thibaut GIRKA 592bacce4a [Jingle] Fix make_bin_from_config, improve JingleSession.__parse_contents 2009-12-01 22:15:50 +01:00
Stephan Erb ca382031eb Fix bug that prevented avatars to be shown in groupchats. Bug was due to a wrong re-use of a local variable (local variabes are evil :-).
Additionally: Remove some appreviations and unneeded local variables.
2009-12-01 22:15:35 +01:00
Yann Leboulanger 484e3970d3 [dm] define an exception we use. Fixes #5457 2009-12-01 17:41:43 +01:00
Yann Leboulanger e7dd3e7d13 don't show in roster / notification that a contact unsubscribed us if we already popup up the dialog. Fixes #5470 2009-12-01 16:51:11 +01:00
Yann Leboulanger 33b9a8116c install gajim.png/svg in $PREFIX/share/icons so that other apps can use it. Fixes #5332 2009-12-01 16:44:31 +01:00
Yann Leboulanger 002b8a720f finish using icon theme. Fixes #2378 2009-12-01 15:50:58 +01:00
Alexander Cherniuk ee42637795 Keep the doc-strings (even one-liners) unified, please 2009-12-01 00:07:36 +02:00
Thibaut GIRKA d295f9261d [Jingle] a bit of documentation/clarification ; added make_bin_from_config 2009-11-30 22:29:32 +01:00
Yann Leboulanger 5401b457d5 add stun_server option in pref window. 2009-11-30 21:10:24 +01:00
Yann Leboulanger b65590bacd don't traceback when gst is not installed 2009-11-30 16:37:08 +01:00
Yann Leboulanger 66fdb1490d don't try to import pysqlite2, we depend on sqlite3 2009-11-30 16:36:47 +01:00
Yann Leboulanger badbe820a1 prevent traceback when writing in a closed gc control. Fixes #5455 2009-11-30 14:32:59 +01:00
Alexander Cherniuk a0fea76ff2 BaseException.message is deprecated since 2.6. Fixes #5465 2009-11-30 14:58:43 +02:00
Alexander Cherniuk 684f45b148 Small refactoring bits 2009-11-30 12:53:26 +02:00
Stephan Erb 76013a044b Remove a very suspicious line. Maybe I introduce bugs here.
I remove this line because it makes no sense to assume that we have joind a groupchat, just because someone request a VCard for a jid which pretends to be from a Groupchat.
2009-11-30 00:34:23 +01:00
Stephan Erb 8eb48d4533 Remove redundant null checks. 2009-11-30 00:24:30 +01:00
Stephan Erb 07f5bf223f Remove commented code. We have version control for that. 2009-11-30 00:23:59 +01:00
Stephan Erb 750f032c4b Merge local changes. 2009-11-29 23:08:17 +01:00
Stephan Erb 9b7ae8cac3 Small cleanups for avatar save. Also fixes #5461.
* set default file type for avatars centrally
 * remove client side decision logic determing if a avatar loookup shall happen for a groupchat contact or for a normal contact
 * remove unused method (this one was triggering the traceback in #5461)
2009-11-29 23:06:49 +01:00
Thibaut GIRKA c44fde896f [Jingle] Handle description-info ; catch only glib.GError when parsing bins 2009-11-29 22:45:34 +01:00
Thibaut GIRKA fe67de9bf1 [Jingle] Add converters and simplify pipelines configuration-side 2009-11-29 21:39:50 +01:00
Stephan Erb b2efc9685b Always show the 'add contact to roster' menu entry in textviews.
Showing it is more consistent than hiding it from the user. (We do the same in the Groupchat roster)
2009-11-29 21:06:26 +01:00
Thibaut GIRKA 132d71b08b [Jingle] Audio/video input/output now configurable 2009-11-29 15:39:26 +01:00
Yann Leboulanger e42bed8a56 fix default audio_input_device 2009-11-29 14:17:03 +01:00
Yann Leboulanger 2dfeb10fef set default values to audio/video input/output devices 2009-11-29 14:15:25 +01:00
Bruno Tarquini 4dd159b42c autotools: add --enable-site-packages option
This option allows the installation of pyfiles in PYTHON/site-packages/gajim
instead of DATADIR/gajim/src which is a quality policy for some distributions.
2009-11-28 12:54:44 +01:00
Bruno Tarquini fe8bd2b027 autotools: remove confusing variables ${datadir} and DATADIR.
Those variables were confusing because autoconf usually defines DATADIR to
PREFIX/share and gajim uses both defs.datadir=PREFIX/share/gajim and
gajim.DATA_DIR=PREFIX/share/gajim/data.

Now, autoconf will use PKGDATADIR for setting the (renamed) defs.basedir
variable which will be used to set gajimpaths['DATA_DIR'] and
gajimpaths['ICONS_DIR'] in configpaths.py

Gajim will also looks for the ${GAJIM_BASEDIR} environment variable instead of
${datadir} which was really too generic (no namespace).
2009-11-28 12:54:41 +01:00
Yann Leboulanger 1ac0b7959d remove useless .ico file 2009-11-28 14:12:47 +01:00
Bruno Tarquini f01a3a7272 autotools: cleanup Makefile.am for data/* and icons.
use autotools tricks:
nobase_ prefix -> hiearchical installation
dist_ prefix -> include files in dist archive
2009-11-28 12:54:38 +01:00
Bruno Tarquini 6123687dda autotools: add a new autoconf variable: ${gajim_srcdir}.
It expanded version is GAJIM_SRCDIR.

It indicate where pyfiles will be installed (for now: PREFIX/share/gajim/src).

simplify src/Makefile.am by using nobase_ and dist_ prefix.
nobase_ allows hiearchical installation instead of flat directory
installation.
2009-11-28 12:54:30 +01:00
Alexander Cherniuk 1ad6f217a8 gtk.ACCEL_VISIBLE is not needed anymore 2009-11-28 15:00:51 +02:00
Alexander Cherniuk f5fff3e4e6 Refactored CTRL+J 2009-11-28 14:53:31 +02:00
Alexander Cherniuk af67012f63 Added CTRL+J shortcut for joining a conference 2009-11-28 13:29:28 +02:00
Yann Leboulanger 9121a873b8 icons folder has moved, update configure.ac 2009-11-28 09:09:48 +01:00
Yann Leboulanger 38958094c9 device is saved in config, not name 2009-11-27 23:12:24 +01:00
Yann Leboulanger 5f58e2a9ac save audio / video input / output device in config 2009-11-27 23:11:17 +01:00
Alexander Cherniuk 9bfad93279 A final refactoring touch 2009-11-28 00:07:01 +02:00
Alexander Cherniuk 7c2ea20c03 A bit of refactoring 2009-11-27 23:46:09 +02:00
Yann Leboulanger 8b3276cc12 prepare preference audio / video tab 2009-11-27 22:17:24 +01:00
Stephan Erb 723c09d26d Remove logging within each idlequeue process step. (A log entry every two seconds without much value) 2009-11-27 21:03:38 +01:00
Yann Leboulanger ad46e61663 move icons folder on top of tree, as it will be once installed 2009-11-27 20:31:53 +01:00
Yann Leboulanger 5b10d8fe5c base of using icon themes. see #2378 2009-11-27 16:42:32 +01:00
Alexander Cherniuk aed9690dc5 Tiny refactoring bits of jingle code 2009-11-27 12:09:43 +02:00
Thibaut GIRKA 04d098b4ec Merge local changes 2009-11-27 10:29:17 +01:00
Alexander Cherniuk 5b64efe4f3 Corrections for method refactoring 2009-11-27 11:13:27 +02:00