...
 
Commits (246)
......@@ -4,6 +4,7 @@ Yann Le Boulanger (asterix AT lagaule.org)
Nikos Kouremenos (kourem AT gmail.com)
Travis Shirk (travis AT pobox.com)
Jean-Marie Traissard (jim AT lapin.org)
Julien Pivotto (roidelapluie AT gmail.com)
PAST DEVELOPERS:
......
Gajim 0.11 (XX December 2006)
Gajim 0.11.3 (17 November 2007)
* Fix bookmarks support detection
* Improve file transfer on windows
* Fix some zeroconf bugs
* Fix focus bug in chat window
* Fix nickname changement behaviour in groupchats
Gajim 0.11.2 (22 September 2007)
* Improve idle, transports support
* Enable ellipsization in roster and chatwindow
* Fixed some metacontacts problems (#2156, #2761)
* Beter support of XEP-0070 (Verifying HTTP Requests via XMPP)
* Make the same height of a banner for all chat tabs
* Fix a bug with french translation and invitations (#3043)
* Fix a bug with UTF-8 and emoticons
* Corrected many bugs with passwords and gnome-keyring
* Improve xhtml-im and pictures support
* Improve Ad-Hoc support
* And many other bufixes
Gajim 0.11.1 (18 February 2007)
* Fixes in gajim-remote and the way XMPP URI are handled
* Fix Idle under Windows
* Fix Gajim under non-ascii languages Windows
* Fix International Domain Name usage
* Fix when removing active privacy list
* Fix problem with adhoc command and multi-step forms
* Fixed avatars cache problems in group chats
* KDE integration for XMPP URI
* Support of Banshee Music player
* Support of XEP-0202 (Entity Time)
* Support of XEP-0199 (XMPP Ping)
Gajim 0.11 (19 December 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)
......@@ -20,7 +57,7 @@ Gajim 0.11 (XX December 2006)
* Ability to save avatar with right click on avatar in chat banner
* Annotations (XEP-0145)
* XHTML Support
* Rhythmbox song change notification
* Rhythmbox and Muine 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
......
......@@ -19,7 +19,6 @@ Welcome to Gajim and thank you for trying out our client.
<li>pygtk2.6 or higher</li>
<li>python-libglade</li>
<li>pysqlite2 (if you have python 2.5, you already have this)</li>
<li>For zeroconf (bonjour), the "enable link-local messaging" checkbox, you need dbus-glib, python-avahi</li>
</ul>
<p>
......@@ -29,6 +28,7 @@ Gajim is a GTK+ app that loves GNOME. You can do 'make' so you don't require gno
<h2>Optional Runtime Requirements</h2>
<ul>
<li>For zeroconf (bonjour), the "enable link-local messaging" checkbox, you need dbus-glib, python-avahi</li>
<li>dnsutils (or whatever package provides the nslookup binary) for SRV support; if you don't know what that is, you don't need it</li>
<li>gtkspell and aspell-LANG where lang is your locale eg. en, fr etc</li>
<li>GnomePythonExtras 2.10 or above (aka gnome-python-desktop) so you can avoid compiling trayicon and gtkspell</li>
......
......@@ -20,7 +20,6 @@ Guillaume Morin
Gustavo J. A. M. Carneiro
Ivo Anjo
Josef Vybíral
Julien Pivotto
Juraj Michalek
Luis Peralta
Michael Scherer
......
AC_INIT([Gajim - A Jabber Instant Messager],
[0.11],[http://trac.gajim.org/],[gajim])
[0.11.3],[http://trac.gajim.org/],[gajim])
AC_PREREQ([2.59])
AM_INIT_AUTOMAKE([1.8])
AC_CONFIG_HEADER(config.h)
......@@ -103,7 +103,7 @@ if test "x$enable_idle" = "xyes";then
AC_CHECK_LIB([Xss], [XScreenSaverAllocInfo])
XSCRNSAVER_LIBS="$LIBS"
AC_SUBST([XSCRNSAVER_LIBS])
if test "x$XSCRNSAVER_LIBS" = "x";then
if test "x$XSCRNSAVER_LIBS" = "x-L";then
have_idle=false
else
have_idle=true
......
......@@ -8,28 +8,28 @@ EMOTICONS_FILES = **/{*.png,*.gif,emoticons.py}
install-data-local:
@for d in $(EMOTICONS_DIRS);do \
if test -d $$d;then \
@for d in $$(cd $(srcdir); echo $(EMOTICONS_DIRS));do \
if test -d $(srcdir)/$$d;then \
echo " $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/data/emoticons/$$d"; \
$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/data/emoticons/$$d || exit 1; \
fi; \
done; \
for f in $(EMOTICONS_FILES);do \
if test -f $$f; then \
echo " $(INSTALL_DATA) $$f $(DESTDIR)$(pkgdatadir)/data/emoticons/$$f"; \
$(INSTALL_DATA) $$f $(DESTDIR)$(pkgdatadir)/data/emoticons/$$f || exit 1; \
for f in $$(cd $(srcdir); echo $(EMOTICONS_FILES));do \
if test -f $(srcdir)/$$f; then \
echo " $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(pkgdatadir)/data/emoticons/$$f"; \
$(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(pkgdatadir)/data/emoticons/$$f || exit 1; \
fi; \
done;
dist-hook:
@for d in $(EMOTICONS_DIRS);do \
if test -d $$d;then \
@for d in $$(cd $(srcdir); echo $(EMOTICONS_DIRS));do \
if test -d $(srcdir)/$$d;then \
echo " $(mkdir_p) $(distdir)/$$d"; \
$(mkdir_p) $(distdir)/$$d || exit 1; \
fi; \
done; \
for f in $(EMOTICONS_FILES);do \
if test -f $$f; then \
for f in $$(cd $(srcdir); echo $(EMOTICONS_FILES));do \
if test -f $(srcdir)/$$f; then \
echo " cp -pR $(srcdir)/$$f $(distdir)/$$f"; \
cp -pR $(srcdir)/$$f $(distdir)/$$f || exit 1; \
fi; \
......
# coding=utf-8
emoticons = {
':-[': 'bat.gif',
':[': 'bat.gif',
......@@ -40,6 +41,7 @@ emoticons = {
'(*)': 'star.png',
'B-)': 'coolglasses.png',
'(Z)': 'boy.png',
'(X)': 'girl.png',
'(E)': 'mail.png',
'(N)': 'thumbdown.png',
'(P)': 'photo.png',
......
# coding=utf-8
emoticons = {
':-)': 'smile.png',
':)': 'smile.png',
......@@ -66,6 +67,7 @@ emoticons = {
'(6)': 'devil.png',
'(W)': 'brflower.png',
'(Z)': 'boy.png',
'(X)': 'girl.png',
'(E)': 'mail.png',
'(N)': 'thumbdown.png',
'(P)': 'photo.png',
......
# coding=utf-8
emoticons = {
':-)': 'smile.png',
':)': 'smile.png',
......@@ -66,6 +67,7 @@ emoticons = {
'(6)': 'devil.png',
'(W)': 'brflower.png',
'(Z)': 'boy.png',
'(X)': 'girl.png',
'(E)': 'mail.png',
'(N)': 'thumbdown.png',
'(P)': 'photo.png',
......
.\" 20050818
.TH "Gajim-remote" "1" "August 18, 2005" "Gajim dev team" ""
.SH "NAME"
Gajim-remote
Gajim-remote \- tool to communicate with a running instance of Gajim
.SH "SYNOPSIS"
.B gajim-remote [help] [toggle_roster_appearance] [show_next_unread] [list_contacts] [list_accounts] [change_status] [open_chat] [send_message] [send_file] [contact_info] [account_info] [send_file] [prefs_list] [prefs_put] [prefs_del] [prefs_store] [remove_contact] [add_contact] [get_status] [get_status_message] [get_unread_msgs_number] [start_chat]
.SH "DESCRIPTION"
......
[Desktop Entry]
Categories=Network;InstantMessaging;Application;GTK;GNOME;
Categories=Network;InstantMessaging;GTK;GNOME;
_Name=Gajim Instant Messenger
_GenericName=Jabber IM Client
_Comment=A GTK+ Jabber client
Version=@VERSION@
Encoding=UTF-8
Version=1.0
Exec=gajim
Icon=gajim.png
Icon=gajim
StartupNotify=true
StartupWMClass=Gajim
Terminal=false
......
......@@ -35,7 +35,7 @@
<child>
<widget class="GtkLabel" id="name_label">
<property name="visible">True</property>
<property name="label" translatable="yes">_Name: </property>
<property name="label" translatable="yes">_Name:</property>
<property name="use_underline">True</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
......@@ -234,7 +234,7 @@
<child>
<widget class="GtkLabel" id="label11">
<property name="visible">True</property>
<property name="label" translatable="yes">Resour_ce: </property>
<property name="label" translatable="yes">Resour_ce:</property>
<property name="use_underline">True</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
......@@ -440,7 +440,7 @@
<widget class="GtkCheckButton" id="autoreconnect_checkbutton">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Autoreconnect when connection is lost</property>
<property name="label" translatable="yes">Auto-reconnect when connection is lost</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
......@@ -670,7 +670,7 @@
<child>
<widget class="GtkCheckButton" id="send_keepalive_checkbutton">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">If checked, Gajim will send keep-alive packets so it prevents connection timeout which results in disconnection</property>
<property name="tooltip" translatable="yes">If checked, Gajim will send keep-alive packets to prevent connection timeout which results in disconnection</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Send keep-alive packets</property>
<property name="use_underline">True</property>
......
......@@ -19,6 +19,7 @@
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="urgency_hint">False</property>
<signal name="destroy" handler="on_accounts_window_destroy" last_modification_time="Sat, 02 Apr 2005 20:34:04 GMT"/>
<signal name="key_press_event" handler="on_accounts_window_key_press_event" last_modification_time="Wed, 25 May 2005 23:19:56 GMT"/>
......@@ -63,7 +64,7 @@
<child>
<widget class="GtkCheckButton" id="merge_checkbutton">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">If you have 2 or more accounts and it is checked, Gajim will list all contacts as if you had one account</property>
<property name="tooltip" translatable="yes">If you have 2 or more accounts and this is checked, Gajim will list all contacts as if you had one account</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Mer_ge accounts</property>
<property name="use_underline">True</property>
......
......@@ -404,7 +404,7 @@
<child>
<widget class="GtkLabel" id="label224">
<property name="visible">True</property>
<property name="label" translatable="yes">You have to register to this transport
<property name="label" translatable="yes">You have to register with this transport
to be able to add a contact from this
protocol. Click on register button to
proceed.</property>
......
......@@ -542,7 +542,7 @@
<child>
<widget class="GtkLabel" id="label257">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;An error has occured:&lt;/b&gt;</property>
<property name="label" translatable="yes">&lt;b&gt;An error has occurred:&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
......
......@@ -20,6 +20,7 @@
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="urgency_hint">False</property>
<signal name="destroy" handler="on_advanced_configuration_window_destroy" last_modification_time="Sat, 14 May 2005 01:39:26 GMT"/>
<child>
......@@ -92,7 +93,7 @@
<widget class="GtkScrolledWindow" id="scrolledwindow36">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="shadow_type">GTK_SHADOW_IN</property>
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
......@@ -203,7 +204,7 @@
<child>
<widget class="GtkLabel" id="restart_label">
<property name="label" translatable="yes">&lt;b&gt;NOTE:&lt;/b&gt; You should restart gajim for some setting to take effect</property>
<property name="label" translatable="yes">&lt;b&gt;NOTE:&lt;/b&gt; You should restart Gajim for some settings to take effect</property>
<property name="use_underline">True</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
......
......@@ -2,6 +2,7 @@
<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
<glade-interface>
<widget class="GtkMenu" id="advanced_menuitem_menu">
<child>
......@@ -10,7 +11,7 @@
<property name="use_underline">True</property>
<child internal-child="image">
<widget class="GtkImage" id="image1453">
<widget class="GtkImage" id="image1457">
<property name="visible">True</property>
<property name="stock">gtk-new</property>
<property name="icon_size">1</property>
......@@ -52,12 +53,12 @@
<child>
<widget class="GtkImageMenuItem" id="send_server_message_menuitem">
<property name="tooltip" translatable="yes">Sends a message to currently connected users to this server</property>
<property name="tooltip" translatable="yes">Sends a message to users currently connected to this server</property>
<property name="label" translatable="yes">_Send Server Message</property>
<property name="use_underline">True</property>
<child internal-child="image">
<widget class="GtkImage" id="image1454">
<widget class="GtkImage" id="image1458">
<property name="visible">True</property>
<property name="stock">gtk-new</property>
<property name="icon_size">1</property>
......@@ -99,7 +100,7 @@
<property name="use_underline">True</property>
<child internal-child="image">
<widget class="GtkImage" id="image1455">
<widget class="GtkImage" id="image1459">
<property name="visible">True</property>
<property name="stock">gtk-clear</property>
<property name="icon_size">1</property>
......@@ -116,4 +117,5 @@
</widget>
</child>
</widget>
</glade-interface>
......@@ -282,9 +282,9 @@ Contact Disconnected
Contact Change Status
Group Chat Message Highlight
Group Chat Message Received
File Transfert Resquest
File Transfert Started
File Transfert Finished</property>
File Transfer Request
File Transfer Started
File Transfer Finished</property>
<property name="add_tearoffs">False</property>
<property name="focus_on_click">True</property>
<signal name="changed" handler="on_event_combobox_changed" last_modification_time="Sun, 09 Jul 2006 01:54:11 GMT"/>
......
......@@ -17,6 +17,7 @@
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="urgency_hint">False</property>
<child>
<widget class="GtkVBox" id="vbox112">
......@@ -157,7 +158,7 @@
<child>
<widget class="GtkLabel" id="feed_tagline_label">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;small&gt;Romeo and Juliet&lt;/small&gt;</property>
<property name="label">&lt;small&gt;Romeo and Juliet&lt;/small&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
......@@ -184,7 +185,7 @@
<child>
<widget class="GtkLabel" id="last_modified_label">
<property name="visible">True</property>
<property name="label" translatable="yes">2003-12-13T18:30:02Z</property>
<property name="label">2003-12-13T18:30:02Z</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
......@@ -218,7 +219,7 @@
<child>
<widget class="GtkLabel" id="feed_title_label">
<property name="visible">True</property>
<property name="label" translatable="yes">Old stories</property>
<property name="label">Old stories</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
......@@ -255,7 +256,7 @@
<child>
<widget class="GtkLabel" id="entry_title_label">
<property name="visible">True</property>
<property name="label" translatable="yes">Soliloquy</property>
<property name="label">Soliloquy</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
......
......@@ -2,6 +2,7 @@
<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
<glade-interface>
<widget class="GtkWindow" id="file_transfers_window">
<property name="border_width">12</property>
<property name="title" translatable="yes">File Transfers</property>
......@@ -16,9 +17,10 @@
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="urgency_hint">False</property>
<accessibility>
<atkproperty name="AtkObject::accessible_name" translatable="yes">File Transfers</atkproperty>
<atkproperty name="AtkObject::accessible_description" translatable="yes">Shows a list of file transfers between you and other</atkproperty>
<atkproperty name="AtkObject::accessible_description" translatable="yes">Shows a list of file transfers between you and others</atkproperty>
</accessibility>
<signal name="delete_event" handler="on_file_transfers_dialog_delete_event" last_modification_time="Wed, 31 Aug 2005 22:17:01 GMT"/>
<signal name="key_press_event" handler="on_file_transfers_window_key_press_event" last_modification_time="Mon, 15 Aug 2005 12:42:20 GMT"/>
......@@ -81,7 +83,7 @@
<widget class="GtkButton" id="cleanup_button">
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="tooltip" translatable="yes">Removes completed, canceled and failed file transfers from the list</property>
<property name="tooltip" translatable="yes">Removes completed, cancelled and failed file transfers from the list</property>
<property name="can_default">True</property>
<property name="can_focus">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
......@@ -386,4 +388,5 @@
</widget>
</child>
</widget>
</glade-interface>
......@@ -30,7 +30,7 @@
<child>
<widget class="GtkTable" id="table15">
<property name="visible">True</property>
<property name="n_rows">4</property>
<property name="n_rows">5</property>
<property name="n_columns">2</property>
<property name="homogeneous">False</property>
<property name="row_spacing">6</property>
......@@ -230,6 +230,28 @@
<property name="y_options"></property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="auto_join_checkbutton">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Join this room automatically when I connect</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="left_attach">0</property>
<property name="right_attach">2</property>
<property name="top_attach">4</property>
<property name="bottom_attach">5</property>
<property name="x_options">fill</property>
<property name="y_options"></property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
......
......@@ -79,7 +79,7 @@
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ypad">5</property>
</widget>
<packing>
<property name="padding">5</property>
......@@ -591,7 +591,7 @@ Status message</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="ellipsize">PANGO_ELLIPSIZE_END</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
......
......@@ -17,6 +17,7 @@
<property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="urgency_hint">False</property>
<property name="has_separator">True</property>
<child internal-child="vbox">
......@@ -79,7 +80,7 @@
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="wrap">True</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
......
This diff is collapsed.
This diff is collapsed.
......@@ -351,9 +351,34 @@ Agent JID - node</property>
</child>
<child>
<widget class="GtkHButtonBox" id="action_buttonbox">
<widget class="GtkLabel" id="label363">
<property name="visible">True</property>
<property name="layout_style">GTK_BUTTONBOX_END</property>
<property name="label" translatable="yes"></property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
<child>
<widget class="GtkHBox" id="action_buttonbox">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">6</property>
<child>
......@@ -368,11 +393,17 @@ Agent JID - node</property>
<property name="focus_on_click">True</property>
<signal name="clicked" handler="on_close_button_clicked" last_modification_time="Sat, 26 Mar 2005 15:05:59 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="pack_type">GTK_PACK_END</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="expand">False</property>
<property name="fill">True</property>
</packing>
</child>
......
......@@ -2,6 +2,7 @@
<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
<glade-interface>
<widget class="GtkWindow" id="service_registration_window">
<property name="border_width">6</property>
<property name="title" translatable="yes">Register to</property>
......@@ -18,6 +19,7 @@
<property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
<property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
<property name="focus_on_map">True</property>
<property name="urgency_hint">False</property>
<child>
<widget class="GtkVBox" id="vbox12">
......@@ -25,31 +27,6 @@
<property name="homogeneous">False</property>
<property name="spacing">6</property>
<child>
<widget class="GtkLabel" id="label">
<property name="visible">True</property>
<property name="label" translatable="yes"></property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">True</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">4</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="padding">4</property>
<property name="expand">False</property>
<property name="fill">True</property>
</packing>
</child>
<child>
<widget class="GtkTable" id="table">
<property name="visible">True</property>
......@@ -232,4 +209,5 @@
</widget>
</child>
</widget>
</glade-interface>
......@@ -21,6 +21,7 @@
<property name="focus_on_map">True</property>
<signal name="key_press_event" handler="on_single_message_window_key_press_event" last_modification_time="Tue, 05 Jul 2005 22:02:15 GMT"/>
<signal name="delete_event" handler="on_single_message_window_delete_event" last_modification_time="Mon, 17 Oct 2005 15:32:50 GMT"/>
<signal name="destroy" handler="on_single_message_window_destroy"/>
<child>
<widget class="GtkVBox" id="vbox97">
......@@ -544,5 +545,4 @@
</widget>
</child>
</widget>
</glade-interface>
......@@ -110,7 +110,7 @@
<child>
<widget class="GtkButton" id="deny_button">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Deny authorization from contact so he cannot know when you're connected</property>
<property name="tooltip" translatable="yes">Deny authorization from contact so he or she cannot know when you're connected</property>
<property name="can_default">True</property>
<property name="can_focus">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
......@@ -277,7 +277,7 @@
<child>
<widget class="GtkButton" id="authorize_button">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Authorize contact so he can know when you're connected</property>
<property name="tooltip" translatable="yes">Authorize contact so he or she can know when you're connected</property>
<property name="can_default">True</property>
<property name="has_default">True</property>
<property name="can_focus">True</property>
......
......@@ -9,7 +9,7 @@
<property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">False</property>
<property name="resizable">False</property>
<property name="resizable">True</property>
<property name="destroy_with_parent">False</property>
<property name="decorated">True</property>
<property name="skip_taskbar_hint">False</property>
......
......@@ -181,8 +181,8 @@
<widget class="GtkScrolledWindow" id="scrolledwindow42">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="hscrollbar_policy">GTK_POLICY_NEVER</property>
<property name="vscrollbar_policy">GTK_POLICY_NEVER</property>
<property name="shadow_type">GTK_SHADOW_IN</property>
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
......
......@@ -9,28 +9,28 @@ ICONSET_FILES = **/{16x16,32x32,48x48}/{*.gif,*.png} \
transports/**/{16x16,32x32,48x48}/{*.gif,*.png}
install-data-local:
@for d in $(ICONSET_DIRS);do \
if test -d $$d;then \
@for d in $$(cd $(srcdir); echo $(ICONSET_DIRS));do \
if test -d $(srcdir)/$$d;then \
echo " $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/data/iconsets/$$d"; \
$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/data/iconsets/$$d || exit 1; \
fi; \
done
for f in $(ICONSET_FILES);do \
if test -f $$f; then \
echo " $(INSTALL_DATA) $$f $(DESTDIR)$(pkgdatadir)/data/iconsets/$$f"; \
$(INSTALL_DATA) $$f $(DESTDIR)$(pkgdatadir)/data/iconsets/$$f || exit 1; \
for f in $$(cd $(srcdir); echo $(ICONSET_FILES));do \
if test -f $(srcdir)/$$f; then \
echo " $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(pkgdatadir)/data/iconsets/$$f"; \
$(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(pkgdatadir)/data/iconsets/$$f || exit 1; \
fi; \
done;
dist-hook:
@for d in $(ICONSET_DIRS);do \
if test -d $$d;then \
@for d in $$(cd $(srcdir); echo $(ICONSET_DIRS));do \
if test -d $(srcdir)/$$d;then \
echo " $(mkdir_p) $(distdir)/$$d"; \
$(mkdir_p) $(distdir)/$$d || exit 1; \
fi; \
done
for f in $(ICONSET_FILES);do \
if test -f $$f; then \
for f in $$(cd $(srcdir); echo $(ICONSET_FILES));do \
if test -f $(srcdir)/$$f; then \
echo " cp -pR $(srcdir)/$$f $(distdir)/$$f"; \
cp -pR $(srcdir)/$$f $(distdir)/$$f || exit 1; \
fi; \
......
data/iconsets/sun/16x16/away.png

724 Bytes | W: | H:

data/iconsets/sun/16x16/away.png

875 Bytes | W: | H:

data/iconsets/sun/16x16/away.png
data/iconsets/sun/16x16/away.png
data/iconsets/sun/16x16/away.png
data/iconsets/sun/16x16/away.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/chat.png

454 Bytes | W: | H:

data/iconsets/sun/16x16/chat.png

928 Bytes | W: | H:

data/iconsets/sun/16x16/chat.png
data/iconsets/sun/16x16/chat.png
data/iconsets/sun/16x16/chat.png
data/iconsets/sun/16x16/chat.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/dnd.png

381 Bytes | W: | H:

data/iconsets/sun/16x16/dnd.png

856 Bytes | W: | H:

data/iconsets/sun/16x16/dnd.png
data/iconsets/sun/16x16/dnd.png
data/iconsets/sun/16x16/dnd.png
data/iconsets/sun/16x16/dnd.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/error.png

412 Bytes | W: | H:

data/iconsets/sun/16x16/error.png

831 Bytes | W: | H:

data/iconsets/sun/16x16/error.png
data/iconsets/sun/16x16/error.png
data/iconsets/sun/16x16/error.png
data/iconsets/sun/16x16/error.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/invisible.png

407 Bytes | W: | H:

data/iconsets/sun/16x16/invisible.png

911 Bytes | W: | H:

data/iconsets/sun/16x16/invisible.png
data/iconsets/sun/16x16/invisible.png
data/iconsets/sun/16x16/invisible.png
data/iconsets/sun/16x16/invisible.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/not_in_roster.png

301 Bytes | W: | H:

data/iconsets/sun/16x16/not_in_roster.png

680 Bytes | W: | H:

data/iconsets/sun/16x16/not_in_roster.png
data/iconsets/sun/16x16/not_in_roster.png
data/iconsets/sun/16x16/not_in_roster.png
data/iconsets/sun/16x16/not_in_roster.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/offline.png

417 Bytes | W: | H:

data/iconsets/sun/16x16/offline.png

632 Bytes | W: | H:

data/iconsets/sun/16x16/offline.png
data/iconsets/sun/16x16/offline.png
data/iconsets/sun/16x16/offline.png
data/iconsets/sun/16x16/offline.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/online.png

458 Bytes | W: | H:

data/iconsets/sun/16x16/online.png

880 Bytes | W: | H:

data/iconsets/sun/16x16/online.png
data/iconsets/sun/16x16/online.png
data/iconsets/sun/16x16/online.png
data/iconsets/sun/16x16/online.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/requested.png

581 Bytes | W: | H:

data/iconsets/sun/16x16/requested.png

886 Bytes | W: | H:

data/iconsets/sun/16x16/requested.png
data/iconsets/sun/16x16/requested.png
data/iconsets/sun/16x16/requested.png
data/iconsets/sun/16x16/requested.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/16x16/xa.png

371 Bytes | W: | H:

data/iconsets/sun/16x16/xa.png

877 Bytes | W: | H:

data/iconsets/sun/16x16/xa.png
data/iconsets/sun/16x16/xa.png
data/iconsets/sun/16x16/xa.png
data/iconsets/sun/16x16/xa.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/48x48/offline.png

417 Bytes | W: | H:

data/iconsets/sun/48x48/offline.png

1.9 KB | W: | H:

data/iconsets/sun/48x48/offline.png
data/iconsets/sun/48x48/offline.png
data/iconsets/sun/48x48/offline.png
data/iconsets/sun/48x48/offline.png
  • 2-up
  • Swipe
  • Onion skin
data/iconsets/sun/48x48/online.png

458 Bytes | W: | H:

data/iconsets/sun/48x48/online.png

3.89 KB | W: | H:

data/iconsets/sun/48x48/online.png
data/iconsets/sun/48x48/online.png
data/iconsets/sun/48x48/online.png
data/iconsets/sun/48x48/online.png
  • 2-up
  • Swipe
  • Onion skin
gajim (0.11.3-1) unstable; urgency=low
* New upstream release.
* Fix depand list so that Gajim will work when python2.5 will be the
default. Closes: #445275
* Fix focus bug. Closes: #447985
* Depend on dnsutils to use SRV records. Closes: #434690
-- Yann Leboulanger <asterix@lagaule.org> Fri, 16 Nov 2007 19:01:54 +0100
gajim (0.11.2-1) unstable; urgency=low
* New upstream release.
* Don't optionaly depend on python2.5. Closes: #418252
* Better handle gnome-keyring. Closes: #433315, #424293
* Handle dbus restart. Closes: #434993
* Don't allow bookmark creation on server that don't support that.
Closes: #438620
* Fix list_contact dbus signature. Closes: #440225
* Remove changelog.gz from /usr/share/doc/gajim. Closes: #412632
-- Yann Le Boulanger <asterix@lagaule.org> Sun, 22 Sep 2007 22:22:34 +0100
gajim (0.11.1-1) unstable; urgency=low
* New upstream release.
* Don't depend on python2.4 specifically
* Don't recommand libdbus, python-dbus does
* Tooltips in chat window are now correctly destroyed. Closes: #404693
-- Yann Le Boulanger <asterix@lagaule.org> Sun, 18 Feb 2007 22:15:57 +0100
gajim (0.11-2) unstable; urgency=low
* Add missing build depends to get gajim-remote. Closes: #405969
* Update recommands to support dbus. Closes: #402355
* Make python-gnupginterface a recommanded package. Closes: #405808
-- Yann Le Boulanger <asterix@lagaule.org> Tue, 09 Jan 2007 18:32:26 +0100
gajim (0.11-1) unstable; urgency=low
* New upstream release. Closes: #403806
* Enable IPv6 support. Closes: #386062
* Fix popup-menu binding. Closes: #388564
* Fix quick access letter with spanish translation. Closes: #385410
* Fix typo in german translation. Closes: #398195
* Fix a bug with Gaim avatars. Closes: #398911
-- Yann Le Boulanger <asterix@lagaule.org> Tue, 19 Dec 2006 14:25:32 +0100
gajim (0.10.1-6) unstable; urgency=low
* fix LDFLAGS problem. Closes: #384439
......
......@@ -2,16 +2,17 @@ Source: gajim
Section: net
Priority: optional
Maintainer: Yann Le Boulanger <asterix@lagaule.org>
Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-support (>= 0.3), python2.4-dev, libgtk2.0-dev, python-gtk2-dev, libgtkspell-dev, gettext, libxss-dev, intltool
XS-Python-Version: 2.4
Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-support (>= 0.7.1), python-dev, libgtk2.0-dev, python-gtk2-dev, libgtkspell-dev, gettext, libxss-dev, intltool, imagemagick, python-central (>= 0.5), libdbus-1-dev
Build-Conflicts: python2.3
XS-Python-Version: >= 2.4
Standards-Version: 3.7.2
Package: gajim
Architecture: any
XB-Python-Version: ${python:Versions}
Depends: ${python:Depends}, python2.4, python-glade2 (>= 2.6.0), python-gtk2 (>= 2.6.0), python2.4-pysqlite2
Recommends: dnsutils, dbus, python2.4-dbus, notification-daemon
Suggests: python-gnome2, python-gnupginterface, nautilus-sendto, avahi-daemon, python-avahi
Depends: python (>= 2.4), python-support (>= 0.7.1), python-glade2 (>= 2.6.0), python-gtk2 (>= 2.6.0), python-pysqlite2 | python (>= 2.5), dnsutils
Recommends: dbus, python-dbus, notification-daemon, python-gnupginterface
Suggests: python-gnome2, nautilus-sendto, avahi-daemon, python-avahi, network-manager, libgtkspell0, aspell-en, python-gnome2-desktop (>= 2.16.0)
Description: Jabber client written in PyGTK
Gajim is a Jabber client. It has a tabbed user interface with normal chats,
group chats, and has many features such as, TLS, GPG, SSL, multiple accounts,
......
......@@ -4,4 +4,5 @@ usr/share/man/man1
usr/share/pixmaps
usr/share/applications
usr/share/menu
usr/share/lintian/overrides
usr/lib/gajim
gajim binary: script-not-executable
?package(gajim): \
needs="X11" \
section="Apps/Net" \
section="Applications/Network/Communication" \
command="/usr/bin/gajim" \
icon="/usr/share/pixmaps/gajim.xpm" \
title="Gajim" \
......
--- data/pixmaps/gajim.xpm
+++ data/pixmaps/gajim.xpm
@@ -0,0 +1,332 @@
+/* XPM */
+static char * gajim_xpm[] = {
+"32 32 297 2",
+" c None",
+". c #000000",
+"+ c #050503",
+"@ c #2A2514",
+"# c #40371C",
+"$ c #393017",
+"% c #161309",
+"& c #16140C",
+"* c #867746",
+"= c #D8BF6B",
+"- c #E8CB6D",
+"; c #E6C665",
+"> c #E6C25E",
+", c #E1BC56",
+"' c #B2933F",
+") c #4C3D18",
+"! c #010101",
+"~ c #443E25",
+"{ c #DCC676",
+"] c #ECD37C",
+"^ c #EACF74",
+"/ c #E8CB6C",
+"( c #E4BE56",
+"_ c #E2BA4F",
+": c #E0B647",
+"< c #9B7C2D",
+"[ c #0C0A03",
+"} c #484026",
+"| c #E9D27E",
+"1 c #EED681",
+"2 c #DEB140",
+"3 c #A6832B",
+"4 c #050401",
+"5 c #0F0E08",
+"6 c #DCC678",
+"7 c #F1DE9A",
+"8 c #EFD887",
+"9 c #ECD37B",
+"0 c #E8CA6C",
+"a c #E0B547",
+"b c #DCAD38",
+"c c #664F17",
+"d c #554D2E",
+"e c #F1DC96",
+"f c #F4E3AC",
+"g c #E6C664",
+"h c #E2BA4E",
+"i c #DEB13F",
+"j c #C0952C",
+"k c #020201",
+"l c #766A40",
+"m c #F2E1A2",
+"n c #F6E7B9",
+"o c #EACF73",
+"p c #E5C25D",
+"q c #DAA931",
+"r c #161104",
+"s c #665C37",
+"t c #F2DF9D",
+"u c #F7ECC6",
+"v c #EACE73",
+"w c #E4C25D",
+"x c #E2B94E",
+"y c #E0B546",
+"z c #DAA831",
+"A c #1D1606",
+"B c #292516",
+"C c #EED88A",
+"D c #F9F0D4",
+"E c #EFDA8A",
+"F c #E3BE56",
+"G c #CFA02E",
+"H c #070502",
+"I c #AB9A5C",
+"J c #F6EAC2",
+"K c #F2E1A4",
+"L c #ECD37A",
+"M c #E8CA6B",
+"N c #E3BE55",
+"O c #DCAC38",
+"P c #886A1F",
+"Q c #1F1C10",
+"R c #DCC87F",
+"S c #F5E9BD",
+"T c #E2BD55",
+"U c #E1B94E",
+"V c #DEB03E",
+"W c #C69C32",
+"X c #171205",
+"Y c #2C0000",
+"Z c #0E0000",
+"` c #36311D",
+" . c #E6D186",
+".. c #EFD98F",
+"+. c #EACE72",
+"@. c #E6C663",
+"#. c #E1B94D",
+"$. c #D4A93C",
+"%. c #2E240C",
+"&. c #100000",
+"*. c #2D0000",
+"=. c #301A1E",
+"-. c #334751",
+";. c #0B1315",
+">. c #5D5432",
+",. c #EDD47F",
+"'. c #E4C25C",
+"). c #E0B94D",
+"!. c #DFB546",
+"~. c #564519",
+"{. c #0B1411",
+"]. c #3C5E51",
+"^. c #342520",
+"/. c #2D0101",
+"(. c #2D0506",
+"_. c #333944",
+":. c #365B6A",
+"<. c #375D6A",
+"[. c #305159",
+"}. c #040504",
+"|. c #BDA861",
+"1. c #E6C563",
+"2. c #E4C15C",
+"3. c #B29038",
+"4. c #030403",
+"5. c #376055",
+"6. c #437667",
+"7. c #447866",
+"8. c #3E5647",
+"9. c #2F0B0A",
+"0. c #2E090B",
+"a. c #344858",
+"b. c #36596A",
+"c. c #385F69",
+"d. c #142224",
+"e. c #645933",
+"f. c #E8CA6A",
+"g. c #E2BD54",
+"h. c #5E4C1E",
+"i. c #142320",
+"j. c #427467",
+"k. c #457A66",
+"l. c #436E5B",
+"m. c #31130F",
+"n. c #334759",
+"o. c #35576A",
+"p. c #22393E",
+"q. c #342E1B",
+"r. c #302710",
+"s. c #25403A",
+"t. c #457C66",
+"u. c #44725C",
+"v. c #300E0B",
+"w. c #313645",
+"x. c #34556B",
+"y. c #396069",
+"z. c #2A474D",
+"A. c #16140B",
+"B. c #E8CC71",
+"C. c #E8C96A",
+"D. c #E6C562",
+"E. c #DEB74C",
+"F. c #141006",
+"G. c #2E5148",
+"H. c #467E66",
+"I. c #41604C",
+"J. c #2D0302",
+"K. c #2E141A",
+"L. c #33536B",
+"M. c #3B606D",
+"N. c #466A73",
+"O. c #365C64",
+"P. c #101313",
+"Q. c #544C31",
+"R. c #51492F",
+"S. c #463E28",
+"T. c #484027",
+"U. c #564A2B",
+"V. c #524728",
+"W. c #090D0C",
+"X. c #3E6C61",
+"Y. c #477F65",
+"Z. c #362C23",
+"`. c #31394B",
+" + c #5A7884",
+".+ c #466973",
+"++ c #334346",
+"@+ c #161616",
+"#+ c #191919",
+"$+ c #1C1C1C",
+"%+ c #1A1A1A",
+"&+ c #171717",
+"*+ c #395952",
+"=+ c #417267",
+"-+ c #446D55",
+";+ c #2D0201",
+">+ c #324F68",
+",+ c #416472",
+"'+ c #78919A",
+")+ c #3E646D",
+"!+ c #354547",
+"~+ c #212121",
+"{+ c #1B1B1B",
+"]+ c #181818",
+"^+ c #1D1D1D",
+"/+ c #262626",
+"(+ c #3F635C",
+"_+ c #488165",
+":+ c #321611",
+"<+ c #2D090D",
+"[+ c #302E3C",
+"}+ c #312F3B",
+"|+ c #31303A",
+"1+ c #365767",
+"2+ c #6A8490",
+"3+ c #79919B",