diff --git a/README.html b/README.html index 38861e74b..5fa6156a9 100644 --- a/README.html +++ b/README.html @@ -14,8 +14,9 @@

Runtime Requirements

@@ -28,7 +29,7 @@
  • For zeroconf (bonjour), the "enable link-local messaging" checkbox, you need dbus-glib, python-avahi
  • dnsutils (or whatever package provides the nslookup binary) for SRV support
  • gtkspell and aspell-LANG where lang is your locale eg. en, fr etc
  • -
  • gnome-python-desktop (for GnomeKeyring support as password storage)
  • +
  • gir1.2-gnomekeyring-1.0 for GnomeKeyring support as password storage
  • kwalletcli (for support of KDE Wallet as password storage)
  • notification-daemon or notify-python (and D-Bus) to get cooler popups
  • D-Bus running to have gajim-remote working. Some distributions split dbus-x11, which is needed for dbus to work with Gajim. Version >= 0.80 is required.
  • diff --git a/build.bat b/build.bat index f3e8c7113..e427d8ab3 100644 --- a/build.bat +++ b/build.bat @@ -22,6 +22,9 @@ rename exe.win32-2.7 bin copy ..\LIBEAY32.dll bin copy ..\SSLEAY32.dll bin +REM for snarl plugin +xcopy ..\win32com bin\win32com /e /i + mkdir bin\gtk cd ../src/gtk hg archive ..\..\gajim_built\bin\gtk diff --git a/data/Makefile.am b/data/Makefile.am index 827882796..81c1c2967 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -12,7 +12,9 @@ soundsdir = $(pkgdatadir)/data/sounds sounds_DATA = $(srcdir)/sounds/*.wav otherdir = $(pkgdatadir)/data/other -other_DATA = other/servers.xml other/cacerts.pem +other_DATA = other/servers.xml other/dh4096.pem +# other/cacert.pem is used only on Windows. On Unix platforms +# use CA certificates installed in /etc/ssl/certs man_MANS = gajim.1 gajim-remote.1 gajim-history-manager.1 diff --git a/data/gui/account_context_menu.ui b/data/gui/account_context_menu.ui index a2840e785..0924fb7de 100644 --- a/data/gui/account_context_menu.ui +++ b/data/gui/account_context_menu.ui @@ -40,7 +40,7 @@ - Join _Group Chat... + Join _Group Chat True True image4 @@ -93,7 +93,7 @@ - _Modify Account + _Modify Account... True True image8 diff --git a/data/gui/account_creation_wizard_window.ui b/data/gui/account_creation_wizard_window.ui index 41b6a87a9..1fa4294d0 100644 --- a/data/gui/account_creation_wizard_window.ui +++ b/data/gui/account_creation_wizard_window.ui @@ -1,31 +1,54 @@ - + - - + + + True + False + gtk-preferences + + + True + False + gtk-apply + + + + + + + + + None + + + + False 12 Gajim: Account Creation Wizard False dialog - + True - vertical + False 6 True + False False False True - vertical + False 12 True + False 0 You need to have an account in order to connect to the Jabber network. @@ -39,18 +62,20 @@ to the Jabber network. True + False 0 none True + False 5 12 True + False 6 - vertical 6 @@ -59,6 +84,7 @@ to the Jabber network. True False True + 0 True @@ -74,6 +100,7 @@ to the Jabber network. True False True + 0 True use_existing_account_radiobutton @@ -90,6 +117,7 @@ to the Jabber network. True + False <b>Please choose one of the options below:</b> True @@ -106,6 +134,7 @@ to the Jabber network. True + False False @@ -114,12 +143,13 @@ to the Jabber network. True + False 6 - vertical 12 True + False 0 <b>Please fill in the data for your existing account</b> True @@ -133,25 +163,30 @@ to the Jabber network. True + False 3 4 12 6 + + + True True - + 1 2 - + True + False 0 _Password: True @@ -161,7 +196,7 @@ to the Jabber network. 2 3 GTK_FILL - + @@ -173,9 +208,10 @@ to the Jabber network. If checked, Gajim will remember the password for this account True False + 0.5 True True - + 2 @@ -183,7 +219,7 @@ to the Jabber network. 2 3 GTK_FILL - + @@ -198,12 +234,13 @@ to the Jabber network. 2 2 3 - + True + False 0 _Jabber ID: True @@ -211,30 +248,20 @@ to the Jabber network. GTK_FILL - + True + False 0 @ 2 3 - - - - - - True - - - 3 - 4 - GTK_FILL - GTK_FILL + @@ -244,8 +271,9 @@ to the Jabber network. True False True + 0 True - + 1 @@ -260,6 +288,7 @@ to the Jabber network. False + True 1 @@ -271,6 +300,7 @@ to the Jabber network. True + False 1 @@ -280,12 +310,13 @@ to the Jabber network. True + False 6 - vertical 12 True + False 0 <b>Please select a server</b> True @@ -299,10 +330,12 @@ to the Jabber network. True + False 6 True + False 0 _Server: True @@ -313,14 +346,6 @@ to the Jabber network. 0 - - - True - - - 1 - - False @@ -335,10 +360,12 @@ to the Jabber network. True False True + 0 True False + True 2 @@ -349,6 +376,7 @@ to the Jabber network. True + False 5 3 3 @@ -357,18 +385,20 @@ to the Jabber network. True + False 0 Prox_y: True GTK_FILL - + True + False liststore1 @@ -390,13 +420,13 @@ to the Jabber network. True False True - + 2 3 - - + + @@ -406,24 +436,27 @@ to the Jabber network. True False True + 0 True - + 3 1 2 - + True False + False 6 True + False 0 _Hostname: True @@ -441,12 +474,15 @@ to the Jabber network. True + True + True 1 True + False 0 _Port: True @@ -467,6 +503,7 @@ to the Jabber network. False + True 3 @@ -484,12 +521,15 @@ to the Jabber network. True + False _Advanced True + True + True 3 @@ -501,6 +541,7 @@ to the Jabber network. True + False 2 @@ -510,34 +551,41 @@ to the Jabber network. True - vertical + False True + False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK True + False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK gtk-dialog-warning 5 False + True 0 True + False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + True + True 1 + True False 0 @@ -551,9 +599,11 @@ SHA1 fingerprint of the certificate: True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 True + True False 1 @@ -566,6 +616,7 @@ SHA1 fingerprint of the certificate: True + False 3 @@ -575,7 +626,7 @@ SHA1 fingerprint of the certificate: True - vertical + False @@ -587,6 +638,7 @@ SHA1 fingerprint of the certificate: True + False 4 @@ -596,10 +648,11 @@ SHA1 fingerprint of the certificate: True - vertical + False True + False <b>Connecting to server</b> Please wait... @@ -607,6 +660,7 @@ Please wait... center + True False 0 @@ -614,6 +668,7 @@ Please wait... True + False 0.10000000149 @@ -630,6 +685,7 @@ Please wait... True + False 5 @@ -639,14 +695,16 @@ Please wait... True - vertical + False True + False 12 True + False gtk-missing-image @@ -658,16 +716,21 @@ Please wait... True + False 0.10000000149011612 True True + True + True 1 + True + True 0 @@ -678,6 +741,7 @@ Please wait... True False True + 0 True True @@ -694,6 +758,7 @@ Please wait... True False True + 0 True True @@ -711,6 +776,7 @@ Please wait... True + False 6 @@ -719,12 +785,15 @@ Please wait... + True + True 0 True + False 12 end @@ -735,7 +804,7 @@ Please wait... True False True - + False @@ -752,7 +821,7 @@ Please wait... True False True - + False @@ -769,7 +838,7 @@ Please wait... True False True - + False @@ -779,47 +848,14 @@ Please wait... + _Advanced True True False True - - - - True - 0 - 0 - - - True - 2 - - - True - gtk-preferences - - - False - False - 0 - - - - - True - _Advanced - True - - - False - False - 1 - - - - - - + image2 + True + False @@ -829,47 +865,14 @@ Please wait... + _Finish True True False True - - - - True - 0 - 0 - - - True - 2 - - - True - gtk-apply - - - False - False - 0 - - - - - True - _Finish - True - - - False - False - 1 - - - - - - + image3 + True + False @@ -880,21 +883,25 @@ Please wait... False + True 1 - + - + - - - None - - + + + server_liststore + 0 + + + server_liststore + 0 diff --git a/data/gui/accounts_window.ui b/data/gui/accounts_window.ui index 1d37004b2..ff23dadd5 100644 --- a/data/gui/accounts_window.ui +++ b/data/gui/accounts_window.ui @@ -63,42 +63,14 @@ + Add True True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + image1 + True - - - True - 0 - 0 - - - True - 2 - - - True - gtk-add - - - 0 - - - - - True - Add - - - 1 - - - - - - False @@ -107,42 +79,14 @@ + Delete True True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + image2 + True - - - True - 0 - 0 - - - True - 2 - - - True - gtk-remove - - - 0 - - - - - True - Delete - - - 1 - - - - - - False @@ -151,46 +95,14 @@ + Re_name True True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + rename_image + True - - - True - 0 - 0 - - - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 2 - - - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - gtk-missing-image - - - 0 - - - - - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Re_name - True - - - 1 - - - - - - False @@ -225,7 +137,7 @@ vertical - _Enable + Active True True False @@ -520,6 +432,7 @@ True True + 1 @@ -531,6 +444,7 @@ True True True + True @@ -1120,7 +1034,7 @@ vertical - _Enable + Active True True False @@ -1552,4 +1466,16 @@ You might consider to change possible firewall settings. 1 5 + + True + gtk-add + + + True + gtk-remove + + + True + gtk-missing-image + diff --git a/data/gui/add_new_contact_window.ui b/data/gui/add_new_contact_window.ui index e9f713f1e..cee67a0bb 100644 --- a/data/gui/add_new_contact_window.ui +++ b/data/gui/add_new_contact_window.ui @@ -1,22 +1,23 @@ - + - - + + False 6 Add New Contact False dialog - - + + True - vertical + False 6 True + False False @@ -27,10 +28,12 @@ True + False 6 True + False 0 A_ccount: True @@ -44,8 +47,9 @@ True + False liststore3 - + @@ -64,16 +68,20 @@ + True + True 1 True + False 6 True + False 0 _Protocol: True @@ -88,7 +96,8 @@ True - + False + False @@ -99,9 +108,10 @@ True + False True liststore2 - + @@ -110,17 +120,22 @@ + True + True 2 + True + True 2 True + False True 6 3 @@ -130,6 +145,7 @@ True + False 0 _User ID: True @@ -137,7 +153,7 @@ GTK_FILL - + @@ -145,16 +161,18 @@ True True True + Type User ID 1 2 - + True + False 0 _Nickname: True @@ -164,7 +182,7 @@ 1 2 GTK_FILL - + @@ -172,18 +190,20 @@ True True True + Type Nickname 1 2 1 2 - + True + False 0 _Group: True @@ -192,37 +212,48 @@ 2 3 GTK_FILL - + - + True - groups_liststore - 0 + False + True + 0 + 1 + + + True + Choose a group of type a new group + + 1 2 2 3 - GTK_FILL False + True 3 A_llow this contact to view my status + False True True False True + False True + 0 True True @@ -238,9 +269,8 @@ True True 6 - automatic - automatic etched-in + 5 True @@ -251,30 +281,39 @@ + True + True 5 _Save subscription message + False True True False + False True + 0 True + True + True 6 True + False True 6 True + False 0 You have to register with this transport to be able to add a contact from this @@ -283,18 +322,22 @@ proceed. True + True + True 0 _Register + False True True True False + False True - + False @@ -304,12 +347,15 @@ proceed. + True + True 7 True + False True You must be connected to the transport to be able to add a contact from this protocol. @@ -323,18 +369,21 @@ to add a contact from this protocol. True + False 5 12 end gtk-cancel + False True True True False + False True - + False @@ -345,13 +394,15 @@ to add a contact from this protocol. gtk-add + False True True True True False + False True - + False @@ -369,9 +420,6 @@ to add a contact from this protocol. - - I would like to add you to my contact list. - @@ -390,4 +438,7 @@ to add a contact from this protocol. + + I would like to add you to my contact list. + diff --git a/data/gui/advanced_configuration_window.ui b/data/gui/advanced_configuration_window.ui index 52df66599..72c058b15 100644 --- a/data/gui/advanced_configuration_window.ui +++ b/data/gui/advanced_configuration_window.ui @@ -5,6 +5,7 @@ False 6 Advanced Configuration Editor + center-on-parent ace 650 540 diff --git a/data/gui/blocked_contacts_window.ui b/data/gui/blocked_contacts_window.ui index 2f9f37127..5f84a9b7c 100644 --- a/data/gui/blocked_contacts_window.ui +++ b/data/gui/blocked_contacts_window.ui @@ -38,47 +38,14 @@ + _Unblock True True False 3 + image1 + True - - - True - 0 - 0 - - - True - 2 - - - True - gtk-remove - - - False - False - 0 - - - - - True - _Unblock - True - - - False - False - 1 - - - - - - False @@ -89,4 +56,8 @@ + + True + gtk-remove + diff --git a/data/gui/change_status_message_dialog.ui b/data/gui/change_status_message_dialog.ui index c7c350cdf..e4aa96970 100644 --- a/data/gui/change_status_message_dialog.ui +++ b/data/gui/change_status_message_dialog.ui @@ -1,39 +1,88 @@ - + - - + + False 6 270 - 175 + 330 dialog - + - + True + False vertical 6 + + + True + False + end + + + gtk-cancel + False + True + True + True + False + False + True + + + False + True + 0 + + + + + gtk-ok + False + True + True + True + True + False + False + True + + + False + True + 1 + + + + + False + True + end + 0 + + True + False 0 none True + False 12 True + False 6 - vertical 6 True True - automatic - automatic in @@ -45,33 +94,41 @@ + True + True 0 True + False end + False True False True True False - + False + True + False 0 0 True + False 2 True + False gtk-save-as @@ -83,6 +140,7 @@ True + False Save as Preset... True @@ -106,44 +164,53 @@ False - False + True 1 True + False 3 2 6 6 + False True True True - + False + True + False 6 True + False gtk-missing-image False + True 0 True + False 0 True + True + True 1 @@ -155,35 +222,44 @@ 2 2 3 + GTK_FILL + False True True True - + False + True + False 6 True + False gtk-missing-image False + True 0 True + False 0 True + True + True 1 @@ -195,11 +271,13 @@ 2 1 2 + GTK_FILL True + False 0 Mood: @@ -207,11 +285,13 @@ 2 3 GTK_FILL + GTK_FILL True + False 0 Activity: @@ -219,31 +299,37 @@ 1 2 GTK_FILL + GTK_FILL True - + False + 1 2 + GTK_FILL True + False 0 Preset messages: GTK_FILL + GTK_FILL False + True 2 @@ -254,63 +340,19 @@ True + False <b>Type your new status message</b> True + True + True 2 - - - True - end - - - gtk-cancel - True - True - True - False - True - - - False - False - 0 - - - - - gtk-ok - True - True - True - True - False - True - - - False - False - 1 - - - - - False - False - end - 0 - - - - cancel_button - ok_button - diff --git a/data/gui/chat_control.ui b/data/gui/chat_control.ui index d4ac94980..b9eae0f67 100644 --- a/data/gui/chat_control.ui +++ b/data/gui/chat_control.ui @@ -1,7 +1,18 @@ - + - - + + + 110 + 1 + 10 + 10 + + + 110 + 1 + 10 + 10 + True 1 @@ -9,159 +20,119 @@ True 3 - vertical 1 - + True - True + False - + True - vertical + False + 3 + 3 - +