diff --git a/AUTHORS b/AUTHORS index 29f8040f0..3fc67833e 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,11 +1,12 @@ CURRENT DEVELOPERS: Yann Le Boulanger (asterix AT lagaule.org) +Nikos Kouremenos (kourem AT gmail.com) Dimitur Kirov (dkirov AT gmail.com) Travis Shirk (travis AT pobox.com) Jean-Marie Traissard (jim AT lapin.org) +Stefan Bethge (stefan AT lanpartei.de) PAST DEVELOPERS: Vincent Hanquez (tab AT snarc.org) -Nikos Kouremenos (kourem AT gmail.com) diff --git a/Changelog b/ChangeLog similarity index 69% rename from Changelog rename to ChangeLog index 7856b930b..96cf04df1 100644 --- a/Changelog +++ b/ChangeLog @@ -1,14 +1,53 @@ +Gajim 0.11 (XX October 2006) + * New build system, using GNU autotools. See README.html + * Support for link-local messaging via Zeroconf using Avahi (XEP-0174) + * Automatically connect and disconnect to accounts according to network availability (if Network Manager is present) + * GNOME Keyring Support (if GNOME keyring is available, manage passwords and save them in an encrypted file). + * Introducing View Menu (GNOME HIG) + * Ability to now hide the Transports group + * Support for notify-python. So if notification-daemon is not available, we still can show cool popups + * Connection lost is now a non-intrusive popup + * Try to get contact desired nick when we add him to roster aka User Nickname (XEP-0172) + * Support for Privacy Lists (XEP-0016) + * Better design of User Profile window, with a progress bar + * New Add User dialog, with possibility to register to transport directly from it + * Completion for "Start Chat" input dialog + * Ability to have a different spellchecking language in each chat window. (#2383 and #746) + * Forbid to run multiple instances (but you can use differents profiles) + * Ability to save avatar with right click on avatar in chat banner + * Annotations (XEP-0145) + * XHTML Support + * Rhythmbox song change notification + * Ability to operate on more than one contact at once in roster (#1514) + * Send single message to a whole group + * Delete a whole group + * Gajim now remembers if GPG encyption was enabled per contact + * Priority can be changed automatically when we change status + * Fuzzyclock support + * Mute sounds from systray menu + * Add possibility to start a chat or see contact's infos from subscription request window + * Use GnomeKeyring to store passwords if possible + * Use different colors for each participant in groupchats + * Ability to show only Join/Leave in groupchats instead of all status changes + * New possibilities to insert nickname of a participant in groupchat conversations: Tab in an empty line now cycles through nicks, maj+right click->inserts nickname, maj+click on name in gc-roster, /names command to show all users presence + * Fixed bugs when removing or renaming an account with tabs open (#2369 and #2370) + * New translations: Croatian, Esperanto + + * FIXME : Ad-Hoc for 0.11 ? + * FIXME : does that work ? not tested : Metacontacts across accounts (#1596) + * Gajim now requires Python 2.4 to run + Gajim 0.10.1 (06 June 2006) - * freeze and lost contacts in roster (#1953) - * popup menus are correctly placed - * high CPU usage on FreeBSD (#1963) - * nickname can contain '|' (#1913) - * update pl, cs, fr translations - * don't play sound, when no event is shown (#1970) - * set gajim icon for history manager + * Freeze and lost contacts in roster (#1953) + * Popup menus are correctly placed + * High CPU usage on FreeBSD (#1963) + * Nickname can contain '|' (#1913) + * Update pl, cs, fr translations + * Don't play sound when no event is shown (#1970) + * Set gajim icon for history manager * gajim.desktop is generated with translation (#834) - * preventing several TBs and annoyances (r6273, r6275, r6279, r6301, + * Preventing several TBs and annoyances (r6273, r6275, r6279, r6301, r6308, r6311, r6323, r6326, r6327, r6335, r6342, r6346, r6348) Gajim 0.10 (01 May 2006) diff --git a/INSTALL b/INSTALL new file mode 100644 index 000000000..23e5f25d0 --- /dev/null +++ b/INSTALL @@ -0,0 +1,236 @@ +Installation Instructions +************************* + +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free +Software Foundation, Inc. + +This file is free documentation; the Free Software Foundation gives +unlimited permission to copy, distribute and modify it. + +Basic Installation +================== + +These are generic installation instructions. + + The `configure' shell script attempts to guess correct values for +various system-dependent variables used during compilation. It uses +those values to create a `Makefile' in each directory of the package. +It may also create one or more `.h' files containing system-dependent +definitions. Finally, it creates a shell script `config.status' that +you can run in the future to recreate the current configuration, and a +file `config.log' containing compiler output (useful mainly for +debugging `configure'). + + It can also use an optional file (typically called `config.cache' +and enabled with `--cache-file=config.cache' or simply `-C') that saves +the results of its tests to speed up reconfiguring. (Caching is +disabled by default to prevent problems with accidental use of stale +cache files.) + + If you need to do unusual things to compile the package, please try +to figure out how `configure' could check whether to do them, and mail +diffs or instructions to the address given in the `README' so they can +be considered for the next release. If you are using the cache, and at +some point `config.cache' contains results you don't want to keep, you +may remove or edit it. + + The file `configure.ac' (or `configure.in') is used to create +`configure' by a program called `autoconf'. You only need +`configure.ac' if you want to change it or regenerate `configure' using +a newer version of `autoconf'. + +The simplest way to compile this package is: + + 1. `cd' to the directory containing the package's source code and type + `./configure' to configure the package for your system. If you're + using `csh' on an old version of System V, you might need to type + `sh ./configure' instead to prevent `csh' from trying to execute + `configure' itself. + + Running `configure' takes awhile. While running, it prints some + messages telling which features it is checking for. + + 2. Type `make' to compile the package. + + 3. Optionally, type `make check' to run any self-tests that come with + the package. + + 4. Type `make install' to install the programs and any data files and + documentation. + + 5. You can remove the program binaries and object files from the + source code directory by typing `make clean'. To also remove the + files that `configure' created (so you can compile the package for + a different kind of computer), type `make distclean'. There is + also a `make maintainer-clean' target, but that is intended mainly + for the package's developers. If you use it, you may have to get + all sorts of other programs in order to regenerate files that came + with the distribution. + +Compilers and Options +===================== + +Some systems require unusual options for compilation or linking that the +`configure' script does not know about. Run `./configure --help' for +details on some of the pertinent environment variables. + + You can give `configure' initial values for configuration parameters +by setting variables in the command line or in the environment. Here +is an example: + + ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix + + *Note Defining Variables::, for more details. + +Compiling For Multiple Architectures +==================================== + +You can compile the package for more than one kind of computer at the +same time, by placing the object files for each architecture in their +own directory. To do this, you must use a version of `make' that +supports the `VPATH' variable, such as GNU `make'. `cd' to the +directory where you want the object files and executables to go and run +the `configure' script. `configure' automatically checks for the +source code in the directory that `configure' is in and in `..'. + + If you have to use a `make' that does not support the `VPATH' +variable, you have to compile the package for one architecture at a +time in the source code directory. After you have installed the +package for one architecture, use `make distclean' before reconfiguring +for another architecture. + +Installation Names +================== + +By default, `make install' installs the package's commands under +`/usr/local/bin', include files under `/usr/local/include', etc. You +can specify an installation prefix other than `/usr/local' by giving +`configure' the option `--prefix=PREFIX'. + + You can specify separate installation prefixes for +architecture-specific files and architecture-independent files. If you +pass the option `--exec-prefix=PREFIX' to `configure', the package uses +PREFIX as the prefix for installing programs and libraries. +Documentation and other data files still use the regular prefix. + + In addition, if you use an unusual directory layout you can give +options like `--bindir=DIR' to specify different values for particular +kinds of files. Run `configure --help' for a list of the directories +you can set and what kinds of files go in them. + + If the package supports it, you can cause programs to be installed +with an extra prefix or suffix on their names by giving `configure' the +option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. + +Optional Features +================= + +Some packages pay attention to `--enable-FEATURE' options to +`configure', where FEATURE indicates an optional part of the package. +They may also pay attention to `--with-PACKAGE' options, where PACKAGE +is something like `gnu-as' or `x' (for the X Window System). The +`README' should mention any `--enable-' and `--with-' options that the +package recognizes. + + For packages that use the X Window System, `configure' can usually +find the X include and library files automatically, but if it doesn't, +you can use the `configure' options `--x-includes=DIR' and +`--x-libraries=DIR' to specify their locations. + +Specifying the System Type +========================== + +There may be some features `configure' cannot figure out automatically, +but needs to determine by the type of machine the package will run on. +Usually, assuming the package is built to be run on the _same_ +architectures, `configure' can figure that out, but if it prints a +message saying it cannot guess the machine type, give it the +`--build=TYPE' option. TYPE can either be a short name for the system +type, such as `sun4', or a canonical name which has the form: + + CPU-COMPANY-SYSTEM + +where SYSTEM can have one of these forms: + + OS KERNEL-OS + + See the file `config.sub' for the possible values of each field. If +`config.sub' isn't included in this package, then this package doesn't +need to know the machine type. + + If you are _building_ compiler tools for cross-compiling, you should +use the option `--target=TYPE' to select the type of system they will +produce code for. + + If you want to _use_ a cross compiler, that generates code for a +platform different from the build platform, you should specify the +"host" platform (i.e., that on which the generated programs will +eventually be run) with `--host=TYPE'. + +Sharing Defaults +================ + +If you want to set default values for `configure' scripts to share, you +can create a site shell script called `config.site' that gives default +values for variables like `CC', `cache_file', and `prefix'. +`configure' looks for `PREFIX/share/config.site' if it exists, then +`PREFIX/etc/config.site' if it exists. Or, you can set the +`CONFIG_SITE' environment variable to the location of the site script. +A warning: not all `configure' scripts look for a site script. + +Defining Variables +================== + +Variables not defined in a site shell script can be set in the +environment passed to `configure'. However, some packages may run +configure again during the build, and the customized values of these +variables may be lost. In order to avoid this problem, you should set +them in the `configure' command line, using `VAR=value'. For example: + + ./configure CC=/usr/local2/bin/gcc + +causes the specified `gcc' to be used as the C compiler (unless it is +overridden in the site shell script). Here is a another example: + + /bin/bash ./configure CONFIG_SHELL=/bin/bash + +Here the `CONFIG_SHELL=/bin/bash' operand causes subsequent +configuration-related scripts to be executed by `/bin/bash'. + +`configure' Invocation +====================== + +`configure' recognizes the following options to control how it operates. + +`--help' +`-h' + Print a summary of the options to `configure', and exit. + +`--version' +`-V' + Print the version of Autoconf used to generate the `configure' + script, and exit. + +`--cache-file=FILE' + Enable the cache: use and save the results of the tests in FILE, + traditionally `config.cache'. FILE defaults to `/dev/null' to + disable caching. + +`--config-cache' +`-C' + Alias for `--cache-file=config.cache'. + +`--quiet' +`--silent' +`-q' + Do not print messages saying which checks are being made. To + suppress all normal output, redirect it to `/dev/null' (any error + messages will still be shown). + +`--srcdir=DIR' + Look for the package's source code in directory DIR. Usually + `configure' can determine that directory automatically. + +`configure' also accepts some other, not widely useful, options. Run +`configure --help' for more details. + diff --git a/Makefile b/Makefile deleted file mode 100644 index 45d58fa35..000000000 --- a/Makefile +++ /dev/null @@ -1,165 +0,0 @@ -VERSION ?= 0.10 - -GAJIM_AP = 0 # do we build Autopackage? - -MODULES = src src/common po -PREFIX = /usr/local -PYTHON = python -DESTDIR = -OPTFLAGS = -export OPTFLAGS -LIBDIR = /lib -export LIBDIR -MANDIR = $(DESTDIR)$(PREFIX)/share/man - -FIND = find . \( -name '*.glade' -o -name '*.py' -o -name '*.xpm' -o -name '*.gif' -o -name '*.png' -o -name '*.wav' -o -name '*.xml' \) - -FILES = `$(FIND)` -DIRS = `$(FIND) -exec dirname {} \; | sort -u` -FIND_PO = find ./po \( -name '*.mo' \) -FILES_PO = `$(FIND_PO) | sed -e 's/^\.\/po/\./g'` -DIRS_PO = `$(FIND_PO) -exec dirname {} \; | sort -u | sed -e 's/^\.\/po/\./g'` -FIND_LIB = find . -name '*.so' -FILES_LIB = `$(FIND_LIB)` - -SCRIPTS = \ - scripts/gajim \ - scripts/gajim-remote \ - -all: translation trayicon gtkspell idle gajim.desktop - -translation: - ${MAKE} -C po all - -trayicon: - ${MAKE} -C src trayicon.so; - -gtkspell: - ${MAKE} -C src gtkspell.so; - -idle: - ${MAKE} -C src/common all; - -distclean: clean - -rm ./tags - -clean: - find . -name '*.pyc' -exec rm {} \; - find . -name '*.pyo' -exec rm {} \; - ${MAKE} -C po clean - rm -f gajim.desktop - $(foreach sdir, $(MODULES), ${MAKE} -C $(sdir) clean;) -dist: - rm -rf gajim-$(VERSION) - mkdir gajim-$(VERSION) - cp -r data src po gajim-$(VERSION)/ - cp AUTHORS gajim.1 gajim-remote.1 gajim.desktop.in COPYING THANKS Makefile Changelog README launch.sh gajim-$(VERSION) - mkdir gajim-$(VERSION)/scripts - for s in $(SCRIPTS) ; do \ - cp $$s gajim-$(VERSION)/scripts/; \ - done - find gajim-$(VERSION) -name '.svn' -type d | xargs rm -rf - find gajim-$(VERSION) -name '*.pyc' -exec rm {} \; - find gajim-$(VERSION) -name '*.pyo' -exec rm {} \; - find gajim-$(VERSION) -name '.*' -exec rm {} \; - @echo tarring gajim-$(VERSION) ... - @tar czf gajim-$(VERSION).tar.gz gajim-$(VERSION)/ - @tar cjf gajim-$(VERSION).tar.bz2 gajim-$(VERSION)/ - rm -rf gajim-$(VERSION) - -install: - # Remove the old po folder if it exists - if [ -d $(DESTDIR)$(PREFIX)/share/gajim/po ] ; then \ - rm -rf $(DESTDIR)$(PREFIX)/share/gajim/po; \ - fi - for d in $(DIRS) ; do \ - if [ ! -d $(DESTDIR)$(PREFIX)/share/gajim/$$d ] ; then \ - mkdir -p "$(DESTDIR)$(PREFIX)/share/gajim/$$d"; \ - fi; \ - done - for f in $(FILES) ; do \ - DST=`dirname "$$f"`; \ - cp "$$f" "$(DESTDIR)$(PREFIX)/share/gajim/$$DST/"; \ - done - rm "$(DESTDIR)$(PREFIX)/share/gajim/src/systraywin32.py" - for d in $(DIRS_PO) ; do \ - if [ ! -d $(DESTDIR)$(PREFIX)/share/locale/$$d ] ; then \ - mkdir -p "$(DESTDIR)$(PREFIX)/share/locale/$$d"; \ - fi; \ - done - if [[ -n $$(find po -name *.mo) ]]; then \ - ${MAKE} -C po install PREFIX=$(PREFIX) ; \ - fi - cp COPYING "$(DESTDIR)$(PREFIX)/share/gajim/"; - cp THANKS "$(DESTDIR)$(PREFIX)/share/gajim/"; - cp AUTHORS "$(DESTDIR)$(PREFIX)/share/gajim/"; - mkdir -p "$(DESTDIR)$(PREFIX)/share/pixmaps"; - cp data/pixmaps/gajim.png "$(DESTDIR)$(PREFIX)/share/pixmaps/"; - cp data/pixmaps/gajim_about.png "$(DESTDIR)$(PREFIX)/share/pixmaps/"; - mkdir -p "$(DESTDIR)$(PREFIX)/share/applications"; - if [ -f gajim.desktop ]; then \ - cp gajim.desktop "$(DESTDIR)$(PREFIX)/share/applications/"; \ - fi; - mkdir -p "$(MANDIR)/man1"; - cp gajim.1 "$(MANDIR)/man1"; - cp gajim-remote.1 "$(MANDIR)/man1"; - mkdir -p "$(DESTDIR)$(PREFIX)$(LIBDIR)/gajim"; - for f in $(FILES_LIB) ; do \ - cp "$$f" "$(DESTDIR)$(PREFIX)$(LIBDIR)/gajim/"; \ - done - mkdir -p "$(DESTDIR)$(PREFIX)/bin"; - for s in $(SCRIPTS) ; do \ - BASE=`basename "$$s"`; \ - if [ $(GAJIM_AP) -ne 0 ] ; then \ - F=`cat "$$s" | sed -e 's!LIB!$(LIBDIR)!g' -e 's!PYTHON_EXEC!$(PYTHON)!g'`; \ - else \ - F=`cat "$$s" | sed -e 's!PREFIX!$(PREFIX)!g' -e 's!LIB!$(LIBDIR)!g' -e 's!PYTHON_EXEC!$(PYTHON)!g'`; \ - fi; \ - echo "$$F" > "$(DESTDIR)$(PREFIX)/bin/$$BASE"; \ - chmod +x "$(DESTDIR)$(PREFIX)/bin/$$BASE"; \ - done - -gajim.desktop: gajim.desktop.in - intltool-merge -d po gajim.desktop.in gajim.desktop - -# -# show make params we accept -# -help: - @echo Usage: - @echo make - builds all modules - @echo make clean - delete built modules and object files - @echo make distclean - clean plus deletion of all other non-repository files - @echo make install - install binaries into the official directories - @echo make uninstall - uninstall binaries from the official directories - @echo make help - prints this help - @echo - @echo make trayicon - makes only trayicon module - @echo make idle - makes only idle detection module - @echo make translation - makes only translation \(mo files\) - @echo make gtkspell - makes only gtkspell detection module - @echo make tags - makes 'tags' file for use with ctags - @echo - -# -# uninstall application from official directories -# -uninstall: - rm -rf "$(DESTDIR)$(PREFIX)/share/gajim" # the main files are here - rm -rf "$(DESTDIR)$(PREFIX)/lib/gajim" # the .so files are here - rm -f "$(DESTDIR)$(PREFIX)/bin/gajim" # the bash script - rm -f "$(DESTDIR)$(PREFIX)/bin/gajim-remote" # remote-control script - rm -f "$(MANDIR)/man1/gajim.1" # the man page - rm -f "$(MANDIR)/man1/gajim-remote.1" # the man page - rm -f "$(DESTDIR)$(PREFIX)/share/pixmaps/gajim.png" # the icon - rm -f "$(DESTDIR)$(PREFIX)/share/pixmaps/gajim_about.png" # the icon - rm -f "$(DESTDIR)$(PREFIX)/share/applications/gajim.desktop" #the desktop - find "$(DESTDIR)$(PREFIX)/share/locale" -name 'gajim.mo' -exec rm {} \; #the .mo files - @echo done uninstalling - -tags: - -rm tags - exuberant-ctags -R - -.PHONY: all translation trayicon gtkspell idle clean dist distclean install help\ - uninstall tags diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 000000000..bf680095b --- /dev/null +++ b/Makefile.am @@ -0,0 +1,45 @@ +SUBDIRS = src data po + +ACLOCAL_AMFLAGS = -I m4 + +bin_SCRIPTS = scripts/gajim + + +docfilesdir = $(docdir) +docfiles_DATA = README \ + README.html \ + ChangeLog \ + COPYING \ + THANKS \ + AUTHORS + +EXTRA_DIST = \ + $(docfiles_DATA) \ + autogen.sh \ + intltool-extract.in \ + intltool-merge.in \ + intltool-update.in \ + scripts/gajim.in + +DISTCLEANFILES = \ + intltool-extract \ + intltool-merge \ + intltool-update \ + scripts/gajim + +MAINTAINERCLEANFILES = \ + configure \ + Makefile.in \ + intltool-extract.in \ + intltool-update.in \ + intltool-merge.in \ + ltmain.sh \ + missing \ + mkinstalldirs \ + install-sh \ + compile \ + depcomp \ + config.guess \ + config.sub \ + aclocal.m4 \ + libtool diff --git a/NEWS b/NEWS new file mode 100644 index 000000000..e69de29bb diff --git a/README b/README index 9f11c8552..87b9af82a 100644 --- a/README +++ b/README @@ -1,87 +1 @@ -Welcome and thanks for trying out Gajim. - -=RUNTIME REQUIREMENTS= -python2.4 (python2.3 should work too) -pygtk2.6 or higher -python-libglade -pysqlite2 (aka. python-pysqlite2) - -some distros also split too much python standard library. -I know SUSE does. In such distros you also need python-xml -the xml lib that *comes* with python and not pyxml or whatever - -=COMPILE-TIME REQUIREMENTS= -python-dev -python-gtk2-dev -libgtk2.0-dev # aka. gtk2-devel -libxss-dev # for idle detection module (Some distributions (f.e. Debian) split xscreensaver) -libgtkspell-dev # for gtkspell module -intltool - -NOTE: -if you still have problems compiling, you may want to try removing the gtk1 series of the above dependencies - -Optionally: -dnsutils (or whatever package provides the nslookup binary) for SRV support; if you don't know what that is, you don't need it -gtkspell and aspell-LANG where lang is your locale eg. en, fr etc -GnomePythonExtras 2.10 or above so you can avoid compiling trayicon and gtkspell -notification-daemon (and D-Bus) to get cooler popups -D-Bus to have gajim-remote working - -NOTE TO PACKAGERS: -Gajim is a GTK+ app and not a gnome one. Just do 'make' so you don't require gnomepythonextras -which is gnome dep - -=INSTALLATION PROCEDURE= -tar jxvf gajim-version.tar.bz2 -cd gajim -make # builds all modules -su -c make install - -To specify what modules to build do: -make help - -To specify where to install do: -su -c make PREFIX=custom_path install - -=RUNNING GAJIM= -gajim - -or if you didn't 'make install' you can also run from gajim folder with -./launch.sh - -Last but not least, you can run Gajim from your GNOME/XFCE/KDE/whatever menus. - -=UNINSTALLATION PROCEDURE= -su -c make uninstall -this will try to remove Gajim from the default directories. -If you want to remove it from custom directory provide it as: -make PREFIX=custom_path uninstall - -=MISCELLANEOUS= -XML & Debugging: -If you want to see the xml stanzas and/or help us debugging -you're advised to enable verbose via advanced configuration window. -If you don't want to make this permanent, execute gajim with --verbose -everytime you want to have verbose output. - -Cannot join room with password: -please read the FAQ for the reply on this issue - -=FAQ/Wiki= -FAQ can be found at http://trac.gajim.org/wiki/GajimFaq -Wiki can be found at http://trac.gajim.org/wiki - - -That is all, enjoy! - -(C) 2003-2005 -The Gajim Team -http://gajim.org - - -PS. -we use original art and parts of sounds and other art from Psi, Gossip, -Gnomebaker, Gaim and some icons from various gnome-icons -(mostly Dropline Etiquette) we found at art.gnome.org -If you think we're violating a license please inform us +see README.html diff --git a/README.html b/README.html new file mode 100644 index 000000000..7a4558119 --- /dev/null +++ b/README.html @@ -0,0 +1,152 @@ + + +
++Welcome to Gajim and thank you for trying out our client. +
+ ++Note to packagers +Gajim is a GTK+ app that loves GNOME. You can do 'make' so you don't require gnomepythonextras (aka gnome-python-desktop) which is gnome dep, but you will miss gnomekeyring integration. +
+ ++Some distributions also split too much python standard library. +I know SUSE does. In such distros you also need python-xml +the xml lib that *comes* with python and not pyxml or whatever. +
+ ++NOTE: +If you still have problems compiling, you may want to try removing the gtk1 series of the above dependencies. +
+ ++To specify what modules to build do: +make help +
+ ++To specify where to install do: +su -c make PREFIX=custom_path install +
+ +
+Just do gajim or you can run Gajim from your GNOME/XFCE/KDE/whatever menus.
+
+or if you didn't 'make install' you can also run from gajim folder with
+./launch.sh
+
+ $ sh autogen.sh + $ ./configure + $ make ++Alternatively, if you don't want to install all these packages, you can get a nightly snapshot from here and procede as usual: +
+ $ ./configure + $ make ++
+su -c make uninstall
+this will try to remove Gajim from the default directories.
+If you want to remove it from custom directory provide it as:
+make PREFIX=custom_path uninstall
+
+If you want to see the xml stanzas and/or help us debugging +you're advised to enable verbose via advanced configuration window. +If you don't want to make this permanent, execute gajim with --verbose +everytime you want to have verbose output. +
+ +
+FAQ can be found at http://trac.gajim.org/wiki/GajimFaq
+Wiki can be found at http://trac.gajim.org/wiki
+
+That is all, enjoy! +
+ +
+
+
+
+(C) 2003-2006
+The Gajim Team
+http://gajim.org
+
+
+
+PS.
+We use original art and parts of sounds and other art from Psi, Gossip,
+Gnomebaker, Gaim and some icons from various gnome-icons
+(mostly Dropline Etiquette) we found at art.gnome.org
+If you think we're violating a license please inform us. Thank you.
+
, otevře okno soukromého rozhovoru uvedenému "
"nájemníkovi."
-#: ../src/groupchat_control.py:1219
+#: ../src/groupchat_control.py:1216
#, python-format
msgid "Usage: /%s, clears the text window."
msgstr "Použití: /%s, smaže zprávy v okně."
-#: ../src/groupchat_control.py:1221
+#: ../src/groupchat_control.py:1218
#, python-format
msgid ""
"Usage: /%s [reason], closes the current window or tab, displaying reason if "
@@ -3924,12 +4312,12 @@ msgstr ""
"Použití: /%s [důvod], uzavře toto okno nebo záložku, a vypíše důvod, pokud "
"byl uveden."
-#: ../src/groupchat_control.py:1224
+#: ../src/groupchat_control.py:1221
#, python-format
msgid "Usage: /%s, hide the chat buttons."
msgstr "Použití: /%s, skryje tlačítka rozhovoru."
-#: ../src/groupchat_control.py:1226
+#: ../src/groupchat_control.py:1224
#, python-format
msgid ""
"Usage: /%s [důvod], odstraní nájemníka určeného přezdívkou z "
"místnosti a případně zobrazí důvod. NEpodporuje mezery v přezdívce."
-#: ../src/groupchat_control.py:1239
+#: ../src/groupchat_control.py:1237
#, python-format
msgid ""
"Usage: /%s [zpráva], otevře okno se soukromou zprávou a odešle "
"zprávu nájemníkovi určeném přezdívkou."
-#: ../src/groupchat_control.py:1248
+#: ../src/groupchat_control.py:1246
#, python-format
msgid "Usage: /%s , změní Vaši přezdívku v aktuální místnosti"
-#: ../src/groupchat_control.py:1252
+#: ../src/groupchat_control.py:1250
#, fuzzy, python-format
msgid "Usage: /%s , display the names of room occupants."
msgstr ""
"Použití: /%s [téma], zobrazí nebo aktualizuje téma v aktuální místnosti."
-#: ../src/groupchat_control.py:1256
+#: ../src/groupchat_control.py:1254
#, python-format
msgid "Usage: /%s [topic], displays or updates the current room topic."
msgstr ""
"Použití: /%s [téma], zobrazí nebo aktualizuje téma v aktuální místnosti."
-#: ../src/groupchat_control.py:1259
+#: ../src/groupchat_control.py:1257
#, python-format
msgid ""
"Usage: /%s