diff --git a/gajim/config.py b/gajim/config.py index e4928b4d8..a58c10037 100644 --- a/gajim/config.py +++ b/gajim/config.py @@ -89,9 +89,6 @@ class PreferencesWindow: """ del app.interface.instances['preferences'] - def on_close_button_clicked(self, widget): - self.window.destroy() - def __init__(self): """ Initialize Preferences window @@ -519,17 +516,13 @@ class PreferencesWindow: self.sounds_preferences = None self.notebook.set_current_page(0) - self.xml.get_object('close_button').grab_focus() self.window.show_all() gtkgui_helpers.possibly_move_window_in_current_desktop(self.window) - def on_preferences_notebook_switch_page(self, widget, page, page_num): - GLib.idle_add(self.xml.get_object('close_button').grab_focus) - def on_preferences_window_key_press_event(self, widget, event): if event.keyval == Gdk.KEY_Escape: - self.window.hide() + self.window.destroy() def get_per_account_option(self, opt): """ diff --git a/gajim/data/gui/preferences_window.ui b/gajim/data/gui/preferences_window.ui index d81245275..0f1a13a13 100644 --- a/gajim/data/gui/preferences_window.ui +++ b/gajim/data/gui/preferences_window.ui @@ -1,5 +1,5 @@ - + @@ -28,16 +28,6 @@ - - True - False - gtk-revert-to-saved - - - True - False - gtk-open - @@ -191,1016 +181,1070 @@ False - 6 Preferences preferences dialog - - - - + True - False - vertical - 6 + True + False - + True - True - False - + False + 18 + 18 + 18 + 18 + vertical + 18 - - True - False - 12 - vertical - 12 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 12 - 6 - vertical - 6 - - - Display a_vatars of contacts in roster - True - True - False - If checked, Gajim will display avatars of contacts in roster window and in group chats - True - 0 - True - - - - False - False - 0 - - - - - Display status _messages of contacts in roster - True - True - False - If checked, Gajim will display status messages of contacts under the contact name, in roster window and in group chats - True - 0 - True - - - - False - False - 1 - - - - - Display e_xtra information of contacts in roster (mood, activity, ...) - True - True - False - If checked, Gajim will display the mood of contacts in the roster window - True - 0 - True - - - - False - False - 2 - - - - - True - False - 6 - - - True - False - Sort contacts by status - - - False - True - 0 - - - - - in _roster - True - True - False - True - 0 - True - - - - False - True - 1 - - - - - in _group chats - True - True - False - True - 0 - True - - - - True - True - 2 - - - - - True - True - 3 - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Roster Appearance</b> - True - - - - - False - True - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none - - - True - False - 12 - 6 - 6 - 6 - - - True - False - If not disabled, Gajim will replace ascii smilies like ':)' with equivalent animated or static graphical emoticons - - - True - False - 1 - _Emoticons: - True - 0 - - - - - 0 - 0 - - - - - True - False - 1 - _Window behavior: - True - 0 - - - 0 - 1 - - - - - True - False - 1 - _Show roster on startup: - True - 0 - - - 0 - 2 - - - - - _Ignore rich content in incoming messages - True - True - False - Some messages may include rich content (formatting, colors etc). If checked, Gajim will just display the raw message text. - True - 0 - True - - - - 0 - 3 - 2 - - - - - _Highlight misspelled words - True - False - If checked, Gajim will highlight spelling errors in input fields of chat windows. If no language is explicitly set via right click on the input field, the default language will be used for this contact or group chat. - True - 0 - True - - - - 0 - 4 - 2 - - - - - Notify by icon when your messages are received - True - True - False - 0 - True - - - - 0 - 5 - 2 - - - - - 50 - True - False - liststore7 - - - - - 0 - - - - - 1 - 2 - - - - - 50 - True - False - liststore6 - - - - - 0 - - - - - 1 - 1 - - - - - Show avatar in chat tabs - True - True - False - 0 - True - - - - 0 - 6 - 2 - - - - - True - False - - - - 1 - 0 - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Chat Appearance</b> - True - - - - - False - True - 1 - - - - - - - True - False - General - - - False - - - - - True - False - 12 - vertical - 6 - - - True - False - 0 - none - - - True - False - 12 - 6 - vertical - 6 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 6 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - When new event is received: - 0 - - - False - True - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - liststore5 - - - - - 0 - - - - - True - True - 1 - - - - - False - True - 0 - - - - - Notify me about contacts that sign _in - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - 0 - True - - - - False - False - 1 - - - - - Notify me about contacts that sign _out - True - True - False - Gajim will notify you via a popup window in the bottom right of the screen about contacts that just signed out - True - 0 - True - - - - False - False - 2 - - - - - Allow popup/notifications when I'm _away/na/busy/invisible - True - True - False - True - 0 - True - - - - False - False - 3 - - - - - Allow popup/notifications when a chat window is opened - True - True - False - True - 0 - True - - - - False - False - 4 - - - - - True - False - 6 - - - True - False - Show notification area icon: - - - False - True - 0 - - - - - True - False - liststore4 - - - - - 0 - - - - - True - True - 1 - - - - - False - True - 5 - - - - - - - True - False - <b>Visual Notifications</b> - True - - - - - False - True - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none - - - True - False - 12 - 6 - vertical - 6 - - - True - False - 6 - - - Play _sounds - True - True - False - True - 0 - True - - - - False - True - 0 - - - - - Ma_nage... - True - True - True - True - - - - False - True - 1 - - - - - False - True - 0 - - - - - Allow sound when I'm _busy - True - True - False - True - 0 - True - - - - False - True - 1 - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Sounds</b> - True - - - - - False - True - 1 - - - - - 1 - - - - - True - False - True - Notifications - - - 1 - False - - - - - True - False - 12 - vertical - 12 - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - 0 - none - - - True - False - 12 - 6 - 6 - 6 - - - True - False - Gajim can send and receive meta-information related to a conversation you may have with a contact. Here you can specify which chatstates you want to display in chat windows. - - - True - False - _Display chat state notifications: - True - 0 - - - - - 0 - 1 - - - - - True - False - liststore2 - - - - - 0 - - - - - 1 - 0 - - - - - True - False - liststore3 - - - - - 0 - - - - - 1 - 1 - - - - - True - False - Gajim can send and receive meta-information related to a conversation you may have with a contact. Here you can specify which chatstates you want to send to the other party. - - - True - False - _Send chat state notifications: - True - 0 - - - - - 0 - 0 - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Chat state notifications</b> - True - - - - - False - True - 0 - - - - - 2 - False - - - - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Personal Events + 0 + none + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 12 + 6 + vertical + 6 + + + Display a_vatars of contacts in roster + True + True + False + If checked, Gajim will display avatars of contacts in roster window and in group chats + start + True + True + + + + False + False + 0 + + + + + Display status _messages of contacts in roster + True + True + False + If checked, Gajim will display status messages of contacts under the contact name, in roster window and in group chats + start + True + True + + + + False + False + 1 + + + + + Display e_xtra information of contacts in roster (mood, activity, ...) + True + True + False + If checked, Gajim will display the mood of contacts in the roster window + start + True + True + + + + False + False + 2 + + + + + True + False + 6 + + + True + False + Sort contacts by status + + + False + True + 0 + + + + + in _roster + True + True + False + start + True + True + + + + False + True + 1 + + + + + in _group chats + True + True + False + start + True + True + + + + True + True + 2 + + + + + True + True + 3 + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Roster Appearance</b> + True + + - 2 - False + False + True + 0 - + True False - 12 - vertical - 12 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + none - + True False - True - 0 - none + 12 + 6 + 6 + 12 - + True False - 12 - 6 - 6 - 6 + If not disabled, Gajim will replace ascii smilies like ':)' with equivalent animated or static graphical emoticons - - _Away after: - True - True - False - If checked, Gajim will change status to Away when the computer is unused. - True - 0 - True - - - - 0 - 0 - - - - - _Not available after: - True - True - False - If checked, Gajim will change status to Not Available when the computer has not been used even longer - True - 0 - True - - - - 0 - 1 - - - - + True False - minutes - 0 + end + _Emoticons + True + right + - - 2 - 0 - - - - - True - False - minutes - 0 - - - 2 - 1 - - - - - True - True - The auto away status message. If empty, Gajim will not change the current status message -$S will be replaced by previous status message -$T will be replaced by auto-away timeout - - - - 3 - 0 - - - - - True - True - The auto not available status message. If empty, Gajim will not change the current status message -$S will be replaced by previous status message -$T will be replaced by auto-not-available timeout - - - - 3 - 1 - - - - - 50 - True - True - 12 - adjustment2 - 1 - 12 - - - - 1 - 0 - - - - - 50 - True - True - 20 - adjustment1 - 1 - 20 - - - - 1 - 1 - + + 0 + 0 + - - + + True False - <b>Auto Status</b> - True + end + _Window behavior + True + right + + + 0 + 1 + + + + + True + False + end + _Show roster on startup + True + right + + + + 0 + 2 + + + + + _Ignore rich content in incoming messages + True + True + False + Some messages may include rich content (formatting, colors etc). If checked, Gajim will just display the raw message text. + start + 18 + True + True + + + + 0 + 3 + 2 + + + + + _Highlight misspelled words + True + False + If checked, Gajim will highlight spelling errors in input fields of chat windows. If no language is explicitly set via right click on the input field, the default language will be used for this contact or group chat. + start + True + True + + + + 0 + 4 + 2 + + + + + Notify by icon when your messages are received + True + True + False + start + True + + + + 0 + 5 + 2 + + + + + 50 + True + False + liststore7 + + + + + 0 + + + + + 1 + 2 + + + + + 50 + True + False + liststore6 + + + + + 0 + + + + + 1 + 1 + + + + + Show avatar in chat tabs + True + True + False + start + True + + + + 0 + 6 + 2 + + + + + True + False + + + + 1 + 0 + - - False - False - 0 - - - + + True False - 0 - none + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Chat Appearance</b> + True + + + + + False + True + 1 + + + + + + + True + False + General + + + False + + + + + True + False + 18 + 18 + 18 + 18 + vertical + 18 + + + True + False + 0 + none + + + True + False + 12 + 6 + vertical + 6 - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 12 - 6 - vertical - 6 + 12 - + True False - 6 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + end + When new event is received + right + + + + False + True + 0 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + liststore5 + - + + + 0 + + + + + False + True + 1 + + + + + False + True + 0 + + + + + Notify me about contacts that sign _in + True + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + start + True + True + + + + False + False + 1 + + + + + Notify me about contacts that sign _out + True + True + False + Gajim will notify you via a popup window in the bottom right of the screen about contacts that just signed out + start + True + True + + + + False + False + 2 + + + + + Allow popup/notifications when I'm _away/na/busy/invisible + True + True + False + start + True + True + + + + False + False + 3 + + + + + Allow popup/notifications when a chat window is opened + True + True + False + start + True + True + + + + False + False + 4 + + + + + True + False + 12 + + + True + False + end + Show notification area icon + right + + + + False + True + 0 + + + + + True + False + liststore4 + + + + + 0 + + + + + False + True + 1 + + + + + False + True + 5 + + + + + + + True + False + <b>Visual Notifications</b> + True + + + + + False + True + 0 + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + none + + + True + False + 12 + 6 + vertical + 6 + + + True + False + 12 + + + Play _sounds + True + True + False + start + True + True + + + + False + True + 0 + + + + + Ma_nage... + 120 + True + True + True + True + + + + False + True + 1 + + + + + False + True + 0 + + + + + Allow sound when I'm _busy + True + True + False + start + True + True + + + + False + True + 1 + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Sounds</b> + True + + + + + False + True + 1 + + + + + 1 + + + + + True + False + True + Notifications + + + 1 + False + + + + + True + False + 18 + 18 + 18 + 18 + vertical + 12 + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + 0 + none + + + True + False + 12 + 6 + 6 + 12 + + + True + False + Gajim can send and receive meta-information related to a conversation you may have with a contact. Here you can specify which chatstates you want to display in chat windows. + + + True + False + end + _Display chat state notifications + True + right + + + + + + 0 + 1 + + + + + True + False + liststore2 + + + + + 0 + + + + + 1 + 0 + + + + + True + False + liststore3 + + + + + 0 + + + + + 1 + 1 + + + + + True + False + Gajim can send and receive meta-information related to a conversation you may have with a contact. Here you can specify which chatstates you want to send to the other party. + + + True + False + end + _Send chat state notifications + True + right + + + + + + 0 + 0 + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Chat state notifications</b> + True + + + + + False + True + 0 + + + + + 2 + False + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + Personal Events + + + 2 + False + + + + + True + False + 18 + 18 + 18 + 18 + vertical + 18 + + + True + False + True + 0 + none + + + True + False + 12 + 6 + 6 + 12 + + + _Away after + True + True + False + If checked, Gajim will change status to Away when the computer is unused. + start + True + True + + + + 0 + 0 + + + + + _Not available after + True + True + False + If checked, Gajim will change status to Not Available when the computer has not been used even longer + start + True + True + + + + 0 + 1 + + + + + True + False + start + minutes + + + 2 + 0 + + + + + True + False + start + minutes + + + 2 + 1 + + + + + True + True + The auto away status message. If empty, Gajim will not change the current status message +$S will be replaced by previous status message +$T will be replaced by auto-away timeout + True + + + + 3 + 0 + + + + + True + True + The auto not available status message. If empty, Gajim will not change the current status message +$S will be replaced by previous status message +$T will be replaced by auto-not-available timeout + + + + 3 + 1 + + + + + 50 + True + True + 12 + adjustment2 + 1 + 12 + + + + 1 + 0 + + + + + 50 + True + True + 20 + adjustment1 + 1 + 20 + + + + 1 + 1 + + + + + + + True + False + <b>Auto Status</b> + True + + + + + False + False + 0 + + + + + True + False + 0 + none + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 12 + 6 + vertical + 6 + + + True + False + 12 + + + True + False + end + Ask status message when I + right + + + False + False + 0 + + + + + True + False + 12 + + + Sign _in True - False - Ask status message when I: + True + False + start + True + True + False @@ -1209,44 +1253,15 @@ $T will be replaced by auto-not-available timeout - + + Sign _out True - False - 14 - - - Sign _in - True - True - False - True - 0 - True - - - - False - False - 0 - - - - - Sign _out - True - True - False - True - 0 - True - - - - False - False - 1 - - + True + False + start + True + True + False @@ -1258,1209 +1273,1524 @@ $T will be replaced by auto-not-available timeout False False - 0 - - - - - True - True - If enabled, Gajim will not ask for a status message. The specified default message will be used instead. - in - - - True - True - default_message_liststore - - - - - - Status - - - - 1 - - - - - - - Default Message - True - - - True - - - - 2 - - - - - - - Enabled - - - - - - 3 - - - - - - - - - True - True 1 + + False + False + 0 + - - - True - False - <b>Status Messages</b> - True - - - - - True - True - 1 - - - - - True - False - 0 - none - + True - False - 12 - 6 - 6 - 6 + True + If enabled, Gajim will not ask for a status message. The specified default message will be used instead. + in - + True True - True - True - in + default_message_liststore + + + - - True - True - status_message_liststore - False - 0 - - - - + + Status + + + + 1 + + + + + + + Default Message + True + + + True + + + + 2 + + + + + + + Enabled + + + + + + 3 + - - 0 - 0 - - - - - True - True - True - never - never - in - - - 21 - True - True - 3 - word - - - - - 0 - 1 - - - - - True - False - start - False - 5 - start - - - gtk-new - True - True - True - False - True - - - - False - False - 0 - - - - - gtk-delete - True - True - True - False - True - - - - False - False - 1 - - - - - 1 - 0 - - - - - - - - True - False - <b>Preset Status Messages</b> - True - + + True + True + 1 + - - True - True - 2 - + + + + True + False + <b>Status Messages</b> + True + - 3 - - - - - True - False - Status - - - 3 - False + True + True + 1 - + True False - 12 - vertical - 12 + 0 + none - + True False - 0 - none + 12 + 6 + 6 + 12 - + True - False - 12 - 6 - 6 - 6 + True + True + True + in - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Chat message: - start - 0 - - - 0 - 0 - - - - + True True - False - True - Sans 12 - + status_message_liststore + False + 0 + + + + + - - 1 - 0 - - - - - Use system _default - True - True - False - True - 0 - True - - - - 1 - 1 - - - - + + 0 + 0 + - - + + + True + True + True + never + never + in + + + 21 + True + True + word + + + + + 0 + 1 + + + + True False - <b>Font</b> - True + start + 12 + start + + + gtk-new + True + True + True + False + True + + + + False + False + 0 + + + + + gtk-delete + True + True + True + False + True + + + + False + False + 1 + + + + 1 + 0 + + + + - - False - True - 0 - - - + + True False - GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none + <b>Preset Status Messages</b> + True + + + + + True + True + 2 + + + + + 3 + + + + + True + False + Status + + + 3 + False + + + + + True + False + 18 + 18 + 18 + 18 + vertical + 12 + + + True + False + 0 + none + + + True + False + 12 + 6 + 6 + 12 - - True - False - 12 - 6 - 6 - 6 - - - True - False - T_heme: - True - 0 - - - 0 - 0 - - - - - True - False - Status _iconset: - True - 0 - - - 0 - 1 - - - - - Use _transports icons - True - True - False - If checked, Gajim will use protocol-specific status icons. (e.g. A contact from ICQ will have the equivalent ICQ icon for status online, away, busy, etc...) - True - 0 - True - - - - 1 - 2 - 2 - - - - - True - False - True - - - - 1 - 0 - - - - - True - False - True - - - - 1 - 1 - - - - - Ma_nage... - True - True - False - Configure color and font of the interface - True - - - - 2 - 0 - - - - - - - - - - - - + True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Themes</b> - True + end + Chat message + right + start + + + 0 + 0 + + + + + 200 + True + True + False + Sans 12 + + + + 1 + 0 + + + + + Use system _default + True + True + False + start + True + True + + + + 1 + 1 + + + + - - False - True - 1 - - - + + True False - 0 - none + <b>Font</b> + True + + + + + False + True + 0 + + + + + True + False + GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + none + + + True + False + 12 + 6 + 6 + 12 - + + True + False + end + T_heme + True + right + + + + 0 + 0 + + + + + True + False + end + Status _iconset + True + right + + + + 0 + 1 + + + + + Use _transports icons + True + True + False + If checked, Gajim will use protocol-specific status icons. (e.g. A contact from ICQ will have the equivalent ICQ icon for status online, away, busy, etc...) + start + True + True + + + + 1 + 2 + 2 + + + + + 200 + True + False + + + + 1 + 0 + + + + + True + False + + + + 1 + 1 + + + + + Ma_nage... + 120 + True + True + False + Configure color and font of the interface + True + + + + 2 + 0 + + + + + + + + + + + + + True + False + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Themes</b> + True + + + + + False + True + 1 + + + + + True + False + 0 + none + + + True + False + start + 12 + 6 + 6 + 12 + + + True + False + end + Contact's nickname + True + center + + + + 0 + 0 + + + + + True + False + end + Contact's message + right + + + + 0 + 1 + + + + + True + False + end + _Status message + True + center + + + + 0 + 2 + + + + + True + False + end + Group chat highlight + True + right + + + + 0 + 3 + + + + + True + False + 6 + + + True + True + False + start + True + + + + False + False + 0 + + + + + True + True + True + start + rgb(0,0,0) + + + + False + False + end + 1 + + + + + 1 + 1 + + + + + True + False + + + True + True + True + start + rgb(0,0,0) + + + + False + True + end + 0 + + + + + 1 + 2 + + + + + True + False + + + + + + True + True + True + start + rgb(0,0,0) + + + + False + True + end + 1 + + + + + 1 + 0 + + + + + True + False + + + + + + True + True + True + start + rgb(0,0,0) + + + + False + True + end + 1 + + + + + 1 + 3 + + + + + True + False + end + Your nickname + True + center + + + + 3 + 0 + + + + + True + False + end + Your message + right + + + + 3 + 1 + + + + + True + False + end + _URL highlight + True + right + + + + 3 + 2 + + + + + True + False + + + + + + True + True + True + start + rgb(0,0,0) + + + + False + True + end + 1 + + + + + 4 + 0 + + + + + True + False + 6 + + + True + True + False + start + True + + + + False + False + 0 + + + + + True + True + True + start + rgb(0,0,0) + + + + False + False + end + 1 + + + + + 4 + 1 + + + + + True + False + + + + + + True + True + True + start + rgb(0,0,0) + + + + False + True + end + 1 + + + + + 4 + 2 + + + + + 6 + True + False + + + 2 + 0 + + + + + _Reset to Default Colors + True + True + False + False + end + 6 + True + + + + 0 + 4 + 5 + + + + + + + + + + + + + + + + + + + + + + True + False + <b>Chat Line Colors</b> + True + + + + + False + True + 2 + + + + + 4 + + + + + True + False + Style + + + 4 + False + + + + + True + False + 18 + 18 + 18 + 18 + vertical + 18 + + + True + False + 0 + 1 + none + + + True + False + 12 + 6 + 6 + 12 + + + True + False + end + Audio input device + + + + 0 + 0 + + + + + True + False + end + Audio output device + + + + 0 + 1 + + + + + True + False + + + + 1 + 0 + + + + + True + False + + + + 1 + 1 + + + + + + + True + False + <b>Audio</b> + True + + + + + False + True + 0 + + + + + True + False + 0 + 0 + none + + + True + False + 12 + 6 + 6 + 12 + + + True + False + end + Video input device + + + + 0 + 0 + + + + + True + False + end + Video output device + + + + 0 + 1 + + + + + True + False + end + Video framerate + + + + 0 + 2 + + + + + True + False + end + Video size + + + + 0 + 3 + + + + + View own video source + True + True + False + start + True + + + + 0 + 4 + 2 + + + + + True + False + + + + 1 + 0 + + + + + True + False + + + + 1 + 1 + + + + + True + False + + + + 1 + 2 + + + + + True + False + + + + 1 + 3 + + + + + + + True + False + <b>Video</b> + True + + + + + False + True + 1 + + + + + True + False + 0 + 0 + none + + + True + False + 12 + 6 + 6 + 12 + + + True + False + start + STUN server + right + + + + 0 + 0 + + + + + True + True + False + start + True + + + + 1 + 0 + + + + + True + True + STUN server hostname. If none given, Gajim will try +to discover one from server. + + + + + 2 + 0 + + + + + True + False + <i>(example: stun.iptel.org)</i> + True + + + 3 + 0 + + + + + + + True + False + <b>Connection</b> + True + + + + + False + True + 2 + + + + + 5 + False + + + + + True + False + Audio/Video + + + 5 + False + + + + + True + False + 18 + 18 + 18 + 18 + vertical + 18 + + + True + False + 0 + none + + + True + False + vertical + 12 + + + 200 True False start 12 - 6 - 6 - 6 + 6 + liststore1 + - - True - False - Contact's nickname: - True - center - 0 - - - 0 - 0 - + + + 0 + + + + False + True + 0 + + + + + False + 0 + none - - True - False - Contact's message: - 0 - - - 0 - 1 - - - - - True - False - _Status message: - True - center - 0 - - - 0 - 2 - - - - - True - False - Group chat highlight: - True - 0 - - - 0 - 3 - - - - + True False + 12 + 6 + 6 + 12 - - True - True - False - 0 - True - - - - False - False - 0 - - - - - True - True - True - 0 - rgb(0,0,0) - - - - False - False - end - 1 - - - - - 1 - 1 - - - - - True - False - - - True - True - True - 0 - rgb(0,0,0) - - - - False - True - end - 0 - - - - - 1 - 2 - - - - - True - False - - - - - - True - True - True - 0 - rgb(0,0,0) - - - - False - True - end - 1 - - - - - 1 - 0 - - - - - True - False - - - - - - True - True - True - 0 - rgb(0,0,0) - - - - False - True - end - 1 - - - - - 1 - 3 - - - - - True - False - Your nickname: - True - center - 0 - - - 2 - 0 - - - - - True - False - Your message: - 0 - - - 2 - 1 - - - - - True - False - _URL highlight: - True - 0 - - - 2 - 2 - - - - - True - False - - - - - - True - True - True - 0 - rgb(0,0,0) - - - - False - True - end - 1 - - - - - 3 - 0 - - - - - True - False - - - True - True - False - 0 - True - - - - False - False - 0 - - - - - True - True - True - 0 - rgb(0,0,0) - - - - False - False - end - 1 - - - - - 3 - 1 - - - - - True - False - - - - - - True - True - True - 0 - rgb(0,0,0) - - - - False - True - end - 1 - - - - - 3 - 2 - - - - - True - False - - + True False + end + _Mail client + True + right + - True - False - 0 + 0 + 1 - - _Reset to Default Colors + + True + False + end + _Browser + True + right + + + + 0 + 0 + + + + + True + False + end + _File manager + True + right + + + + 0 + 2 + + + + True True - False - False - image1 - True - + - False - False - 1 + 1 + 0 + + + + + True + True + + + + 1 + 1 + + + + + True + True + + + + 1 + 2 - - 0 - 4 - 4 - - - - - - - - - - - - True - False - <b>Chat Line Colors</b> - True - - - - - False - True - 2 - - - - - 4 - - - - - True - False - Style - - - 4 - False - - - - - True - False - 12 - vertical - 12 - - - True - False - 0 - 1 - none - - - True - False - 12 - 6 - 6 - 6 - - + + True False - Audio input device - 0 - - - 0 - 0 - - - - - True - False - Audio output device - 0 - - - 0 - 1 - - - - - True - False - - - - 1 - 0 - - - - - True - False - - - - 1 - 1 - - - - - - - True - False - <b>Audio</b> - True - - - - - False - True - 0 - - - - - True - False - 0 - 0 - none - - - True - False - 12 - 6 - 6 - 6 - - - True - False - Video input device - 0 - - - 0 - 0 - - - - - True - False - Video output device - 0 - - - 0 - 1 - - - - - True - False - Video framerate - 0 - - - 0 - 2 - - - - - True - False - Video size - 0 - - - 0 - 3 - - - - - View own video source - True - True - False - 0 - True - - - - 0 - 4 - 2 - - - - - True - False - - - - 1 - 0 - - - - - True - False - - - - 1 - 1 - - - - - True - False - - - - 1 - 2 - - - - - True - False - - - - 1 - 3 - - - - - - - True - False - <b>Video</b> - True - - - - - False - True - 1 - - - - - True - False - 0 - 0 - none - - - True - False - 12 - 6 - 6 - 6 - - - True - False - STUN server: - 0 - - - 0 - 0 - - - - - True - True - False - 0 - True - - - - 1 - 0 - - - - - True - True - STUN server hostname. If none given, Gajim will try -to discover one from server. - - - - - 2 - 0 - - - - - True - False - <i>(example: stun.iptel.org)</i> + <b>Custom</b> True - - 3 - 0 - - - - - True - False - <b>Connection</b> - True - + + False + True + 1 + - - False - True - 2 - + + + + True + False + <b>Applications</b> + True + - 5 - False - - - - - True - False - Audio / Video - - - 5 - False + False + True + 0 - + True False - 12 - vertical - 12 + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + 0 + none - + True False - 0 - none + 12 + 6 + vertical + 6 - + + _Ignore events from contacts not in the roster + True + True + False + If checked, Gajim will ignore incoming events from unauthorized contacts. Use with caution, because it blocks all messages from any contact that is not in the roster + start + True + True + + + + False + True + 1 + + + + + Allow client / _OS information to be sent + True + True + False + If checked, Gajim will allow others to detect the operation system you are using + start + True + True + + + + False + True + 2 + + + + + Allow local system time information to be sent + True + True + False + If checked, Gajim will allow others to detect the time on your system + start + True + True + + + + False + True + 3 + + + + + Allow my _idle time to be sent + True + True + False + start + True + True + + + + False + True + 4 + + + + True False - 12 - 6 - vertical - 6 + 12 - + True False - liststore1 - - - - - 0 - - + Global proxy + right + 0.01 + False @@ -2468,226 +2798,9 @@ to discover one from server. 0 - - - False - 0 - none - - - True - False - 12 - 6 - 6 - 6 - - - True - False - _Mail client: - True - 0 - - - 0 - 1 - - - - - True - False - _Browser: - True - 0 - - - 0 - 0 - - - - - True - False - _File manager: - True - 0 - - - 0 - 2 - - - - - True - True - - - - 1 - 0 - - - - - True - True - - - - 1 - 1 - - - - - True - True - - - - 1 - 2 - - - - - - - True - False - <b>Custom</b> - True - - - - - False - True - 1 - - - - - - - True - False - <b>Applications</b> - True - - - - - False - True - 0 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - none - - - True - False - 12 - 6 - 6 - 6 - - - _Ignore events from contacts not in the roster - True - True - False - If checked, Gajim will ignore incoming events from unauthorized contacts. Use with caution, because it blocks all messages from any contact that is not in the roster - True - 0 - True - - - - 0 - 0 - 3 - - - - - Allow client / _OS information to be sent - True - True - False - If checked, Gajim will allow others to detect the operation system you are using - True - 0 - True - - - - 0 - 1 - 3 - - - - - Allow local system time information to be sent - True - True - False - If checked, Gajim will allow others to detect the time on your system - True - 0 - True - - - - 0 - 2 - 3 - - - - - Allow my _idle time to be sent - True - True - False - True - 0 - True - - - - 0 - 3 - 3 - - - - - True - False - Global proxy: - 0.01 - 0 - - - 0 - 4 - - + 120 True False liststore8 @@ -2700,178 +2813,155 @@ to discover one from server. - 1 - 4 + False + True + 1 _Manage... + 120 True True True True - - 2 - 4 - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - <b>Privacy</b> - True - - - - - False - True - 1 - - - - - True - False - 0 - none - - - True - False - 12 - 6 - vertical - 6 - - - _Log status changes of contacts - True - True - False - True - 0 - True - - False True - 0 + 2 - - - - True - False - <b>Miscellaneous</b> - True - + + False + True + 5 + - - False - True - 2 - - - + + True False - 0 - none + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + <b>Privacy</b> + True + + + + + False + True + 1 + + + + + True + False + 0 + none + + + True + False + 12 + 6 + vertical + 6 - - _Open... + + _Log status changes of contacts True True False start - 12 - 6 - image2 True - - - - - - True - False - <b>Advanced Configuration Editor</b> - True + True + + + False + True + 0 + - - False - True - 3 - + + + + True + False + <b>Miscellaneous</b> + True + - 6 + False + True + 2 - - + + True False - Advanced - - - 6 - False - - - - - True - True - 0 - - - - - True - False - 15 - end - - - gtk-close - True - True - True - False - True - + 0 + none + + + _Open... + 120 + True + True + False + start + 12 + 6 + True + + + + + + True + False + <b>Advanced Configuration Editor</b> + True + + False - False - 0 + True + 3 - False - True - 1 + 6 + + + + + True + False + Advanced + + + 6 + False + + +