@@ -1530,7 +1530,7 @@ $T will be replaced by auto-not-available timeout</property>
<propertyname="visible">True</property>
<propertyname="can_focus">True</property>
<propertyname="receives_default">False</property>
<propertyname="tooltip_text"translatable="yes">If checked, Gajim will use protocol-specific status icons. (eg. A contact from MSN will have the equivalent msn icon for status online, away, busy, etc...)</property>
<propertyname="tooltip_text"translatable="yes">If checked, Gajim will use protocol-specific status icons. (e.g. A contact from MSN will have the equivalent msn icon for status online, away, busy, etc...)</property>
'autoawaytime':[opt_int,5,_('Time in minutes, after which your status changes to away.')],
'autoaway_message':[opt_str,_('$S (Away as a result of being idle more than $T min)'),_('$S will be replaced by current status message, $T by autoawaytime.')],
'autoaway_message':[opt_str,_('$S (Away as a result of being idle more than $T min)'),_('$S will be replaced by current status message, $T by autoawaytime.')],
'autoxa':[opt_bool,True],
'autoxatime':[opt_int,15,_('Time in minutes, after which your status changes to not available.')],
'autoxa_message':[opt_str,_('$S (Not available as a result of being idle more than $T min)'),_('$S will be replaced by current status message, $T by autoxatime.')],
'autoxa_message':[opt_str,_('$S (Not available as a result of being idle more than $T min)'),_('$S will be replaced by current status message, $T by autoxatime.')],
'ask_online_status':[opt_bool,False],
'ask_offline_status':[opt_bool,False],
'trayicon':[opt_str,'always',_("When to show notification area icon. Can be 'never', 'on_event', 'always'."),False],
...
...
@@ -157,7 +157,7 @@ class Config:
'single-msg-y-position':[opt_int,0],
'single-msg-width':[opt_int,400],
'single-msg-height':[opt_int,280],
'save-roster-position':[opt_bool,True,_('If true, Gajim will save roster position when hiding roster, and restore it when showing roster.')],
'save-roster-position':[opt_bool,True,_('If True, Gajim will save roster position when hiding roster, and restore it when showing roster.')],
'roster_x-position':[opt_int,0],
'roster_y-position':[opt_int,0],
'roster_width':[opt_int,200],
...
...
@@ -177,10 +177,10 @@ class Config:
'notify_on_new_gmail_email_command':[opt_str,'',_('Specify the command to run when new mail arrives, e.g.: /usr/bin/getmail -q')],
'use_gpg_agent':[opt_bool,False],
'change_roster_title':[opt_bool,True,_('Add * and [n] in roster title?')],
'restore_lines':[opt_int,4,_('How many lines to remember from previous conversation when a chat tab/window is reopened.')],
'restore_lines':[opt_int,4,_('How many lines to remember from previous conversation when a chat tab/window is reopened?')],
'restore_timeout':[opt_int,60,_('How many minutes should last lines from previous conversation last.')],
'muc_restore_lines':[opt_int,20,_('How many lines to request from server when entering a groupchat. -1 means no limit')],
'muc_restore_timeout':[opt_int,60,_('How many minutes back to request logs when a entering a groupchat. -1 means no limit')],
'muc_restore_timeout':[opt_int,60,_('How many minutes back to request logs when entering a groupchat. -1 means no limit')],
'muc_autorejoin_timeout':[opt_int,1,_('How many seconds to wait before trying to autorejoin to a conference you are being disconnected from. Set to 0 to disable autorejoining.')],
'muc_autorejoin_on_kick':[opt_bool,False,_('Should autorejoin be activated when we are being kicked from a conference?')],
'send_on_ctrl_enter':[opt_bool,False,_('Send message on Ctrl+Enter and with Enter make new line (Mirabilis ICQ Client default behaviour).')],
'print_ichat_every_foo_minutes':[opt_int,5,_('When not printing time for every message (print_time==sometimes), print it every x minutes.')],
'confirm_close_muc':[opt_bool,True,_('Ask before closing a group chat tab/window.')],
'confirm_close_muc_rooms':[opt_str,'',_('Always ask before closing group chat tab/window in this space separated list of group chat jids.')],
'noconfirm_close_muc_rooms':[opt_str,'',_('Never ask before closing group chat tab/window in this space separated list of group chat jids.')],
'confirm_close_multiple_tabs':[opt_bool,True,_('Ask before closing tabbed chat window if there are control that can loose data (chat, private chat, groupchat that will not be minimized)')],
'confirm_close_muc_rooms':[opt_str,'',_('Always ask before closing group chat tab/window in this space separated list of group chat JIDs.')],
'noconfirm_close_muc_rooms':[opt_str,'',_('Never ask before closing group chat tab/window in this space separated list of group chat JIDs.')],
'confirm_close_multiple_tabs':[opt_bool,True,_('Ask before closing tabbed chat window if there are controls that can lose data (chat, private chat, groupchat that will not be minimized)')],
'notify_on_file_complete':[opt_bool,True],
'file_transfers_port':[opt_int,28011],
'ft_add_hosts_to_send':[opt_str,'',_('Comma separated list of hosts that we send, in addition of local interfaces, for File Transfer in case of address translation/port forwarding.')],
...
...
@@ -256,7 +256,7 @@ class Config:
'avatar_position_in_roster':[opt_str,'right',_('Define the position of the avatar in roster. Can be left or right'),True],
'ask_avatars_on_startup':[opt_bool,True,_('If True, Gajim will ask for avatar each contact that did not have an avatar last time or has one cached that is too old.')],
'print_status_in_chats':[opt_bool,True,_('If False, Gajim will no longer print status line in chats when a contact changes his or her status and/or his or her status message.')],
'print_status_in_muc':[opt_str,'in_and_out',_('can be "none", "all" or "in_and_out". If "none", Gajim will no longer print status line in groupchats when a member changes his or her status and/or his or her status message. If "all" Gajim will print all status messages. If "in_and_out", Gajim will only print FOO enters/leaves group chat.')],
'print_status_in_muc':[opt_str,'in_and_out',_('Can be "none", "all" or "in_and_out". If "none", Gajim will no longer print status line in groupchats when a member changes his or her status and/or his or her status message. If "all" Gajim will print all status messages. If "in_and_out", Gajim will only print FOO enters/leaves group chat.')],
'log_contact_status_changes':[opt_bool,False],
'log_xhtml_messages':[opt_bool,False,_('Log XHTML messages instead of plain text messages.')],
'just_connected_bg_color':[opt_str,'#adc3c6',_('Background color of contacts when they just signed in.')],
...
...
@@ -270,7 +270,7 @@ class Config:
'send_sha_in_gc_presence':[opt_bool,True,_('Jabberd1.4 does not like sha info when one join a password protected group chat. Turn this option to False to stop sending sha info in group chat presences.')],
'one_message_window':[opt_str,'always',
#always, never, peracct, pertype should not be translated
_('Controls the window where new messages are placed.\n\'always\' - All messages are sent to a single window.\n\'always_with_roster\' - Like \'always\' but the messages are in a single window along with the roster.\n\'never\' - All messages get their own window.\n\'peracct\' - Messages for each account are sent to a specific window.\n\'pertype\' - Each message type (e.g., chats vs. groupchats) are sent to a specific window.')],
_('Controls the window where new messages are placed.\n\'always\' - All messages are sent to a single window.\n\'always_with_roster\' - Like \'always\' but the messages are in a single window along with the roster.\n\'never\' - All messages get their own window.\n\'peracct\' - Messages for each account are sent to a specific window.\n\'pertype\' - Each message type (e.g. chats vs. groupchats) is sent to a specific window.')],
'show_roster_on_startup':[opt_str,'always',_('Show roster on startup.\n\'always\' - Always show roster.\n\'never\' - Never show roster.\n\'last_state\' - Restore the last state roster.')],
'show_avatar_in_chat':[opt_bool,True,_('If False, you will no longer see the avatar in the chat window.')],
'escape_key_closes':[opt_bool,True,_('If True, pressing the escape key closes a tab/window.')],
...
...
@@ -297,7 +297,7 @@ class Config:
'attach_notifications_to_systray':[opt_bool,False,_('If True, notification windows from notification-daemon will be attached to notification icon.')],
'check_idle_every_foo_seconds':[opt_int,2,_('Choose interval between 2 checks of idleness.')],
'ask_offline_status_on_connection':[opt_bool,False,_('Ask offline status message to all offline contacts when connection to an accoutn is established. WARNING: This causes a lot of requests to be sent!')],
'ask_offline_status_on_connection':[opt_bool,False,_('Ask offline status message to all offline contacts when connection to an account is established. WARNING: This causes a lot of requests to be sent!')],
'shell_like_completion':[opt_bool,False,_('If True, completion in groupchats will be like a shell auto-completion')],
'show_self_contact':[opt_str,'when_other_resource',_('When is self contact row displayed. Can be "always", "when_other_resource" or "never"'),True],
'time_for_ping_alive_answer':[opt_int,60,_('How many seconds to wait for the answer of ping alive packet before we try to reconnect.')],
'time_for_ping_alive_answer':[opt_int,60,_('How many seconds to wait for the answer of ping alive packet before we try to reconnect?')],
# try for 1 minutes before giving up (aka. timeout after those seconds)
'try_connecting_for_foo_secs':[opt_int,60],
'http_auth':[opt_str,'ask'],# yes, no, ask
...
...
@@ -412,7 +412,7 @@ class Config:
'oauth2_refresh_token':[opt_str,'',_('Latest token for Oauth2 authentication.')],
'oauth2_client_id':[opt_str,'0000000044077801',_('client_id for Oauth2 authentication.')],
'oauth2_redirect_url':[opt_str,'https%3A%2F%2Fgajim.org%2Fmsnauth%2Findex.cgi',_('redirect_url for Oauth2 authentication.')],
'opened_chat_controls':[opt_str,'',_('Space separated list of jid for which we want to re-open a chat window on next startup.')],
'opened_chat_controls':[opt_str,'',_('Space separated list of JIDsfor which we want to re-open a chat window on next startup.')],
},{}),
'statusmsg':({
'message':[opt_str,''],
...
...
@@ -481,7 +481,7 @@ class Config:
'rooms':({
'speller_language':[opt_str,'',_('Language for which we want to check misspelled words')],
'muc_restore_lines':[opt_int,-2,_('How many lines to request from server when entering a groupchat. -1 means no limit, -2 means global value')],
'muc_restore_timeout':[opt_int,-2,_('How many minutes back to request logs when a entering a groupchat. -1 means no limit, -2 means global value')],
'muc_restore_timeout':[opt_int,-2,_('How many minutes back to request logs when entering a groupchat. -1 means no limit, -2 means global value')],
},{}),
'plugins':({
'active':[opt_bool,False,_('State whether plugins should be activated on startup (this is saved on Gajim exit). This option SHOULD NOT be used to (de)activate plug-ins. Use GUI instead.')],