'tabs_always_visible':[opt_bool,False,_('Show tab when only one conversation?')],
'tabs_always_visible':[opt_bool,False,_('Show tab when only one conversation?'),'',True],
'tabs_border':[opt_bool,False,_('Show tab border if one conversation?')],
'tabs_close_button':[opt_bool,True,_('Show close button in tab?')],
'chat_avatar_width':[opt_int,52],
...
...
@@ -169,8 +172,8 @@ class Config:
'quit_on_roster_x_button':[opt_bool,False,_('If True, quits Gajim when X button of Window Manager is clicked. This setting is taken into account only if trayicon is used.')],
'set_xmpp://_handler_everytime':[opt_bool,False,_('If True, Gajim registers for xmpp:// on each startup.')],
'show_unread_tab_icon':[opt_bool,False,_('If True, Gajim will display an icon on each tab containing unread messages. Depending on the theme, this icon may be animated.')],
'show_status_msgs_in_roster':[opt_bool,True,_('If True, Gajim will display the status message, if not empty, for every contact under the contact name in roster window')],
'show_avatars_in_roster':[opt_bool,True],
'show_status_msgs_in_roster':[opt_bool,True,_('If True, Gajim will display the status message, if not empty, for every contact under the contact name in roster window'),True],
'show_avatars_in_roster':[opt_bool,True,'',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.')],
#FIXME: remove you and make it Gajim will not; and/or his or *her* status messages
'print_status_in_chats':[opt_bool,True,_('If False, you will no longer see status line in chats when a contact changes his or her status and/or his status message.')],
...
...
@@ -189,26 +192,26 @@ class Config:
__options_per_key={
'accounts':({
'name':[opt_str,''],
'hostname':[opt_str,''],
'name':[opt_str,'','',True],
'hostname':[opt_str,'','',True],
'savepass':[opt_bool,False],
'password':[opt_str,''],
'resource':[opt_str,'gajim'],
'priority':[opt_int,5],
'autoconnect':[opt_bool,False],
'resource':[opt_str,'gajim','',True],
'priority':[opt_int,5,'',True],
'autoconnect':[opt_bool,False,'',True],
'autoreconnect':[opt_bool,True],
'active':[opt_bool,True],
'proxy':[opt_str,''],
'keyid':[opt_str,''],
'keyname':[opt_str,''],
'usessl':[opt_bool,False],
'use_srv':[opt_bool,True],
'use_custom_host':[opt_bool,False],
'custom_port':[opt_int,5222],
'custom_host':[opt_str,''],
'savegpgpass':[opt_bool,False],
'proxy':[opt_str,'','',True],
'keyid':[opt_str,'','',True],
'keyname':[opt_str,'','',True],
'usessl':[opt_bool,False,'',True],
'use_srv':[opt_bool,True,'',True],
'use_custom_host':[opt_bool,False,'',True],
'custom_port':[opt_int,5222,'',True],
'custom_host':[opt_str,'','',True],
'savegpgpass':[opt_bool,False,'',True],
'gpgpassword':[opt_str,''],
'sync_with_global_status':[opt_bool,False],
'sync_with_global_status':[opt_bool,False,],
'no_log_for':[opt_str,''],
'attached_gpg_keys':[opt_str,''],
'keep_alives_enabled':[opt_bool,True],
...
...
@@ -216,7 +219,6 @@ class Config:
'keep_alive_every_foo_secs':[opt_int,55],
# try for 2 minutes before giving up (aka. timeout after those seconds)
'try_connecting_for_foo_secs':[opt_int,60],
'max_stanza_per_sec':[opt_int,5],
'http_auth':[opt_str,'ask'],# yes, no, ask
# proxy65 for FT
'file_transfer_proxies':[opt_str,
...
...
@@ -249,22 +251,22 @@ class Config:
'jid':[opt_str,''],
},{}),
'themes':({
'accounttextcolor':[opt_color,'black'],
'accountbgcolor':[opt_color,'white'],
'accountfont':[opt_str,''],
'accountfontattrs':[opt_str,'B'],
'grouptextcolor':[opt_color,'black'],
'groupbgcolor':[opt_color,'white'],
'groupfont':[opt_str,''],
'groupfontattrs':[opt_str,'I'],
'contacttextcolor':[opt_color,'black'],
'contactbgcolor':[opt_color,'white'],
'contactfont':[opt_str,''],
'contactfontattrs':[opt_str,''],
'bannertextcolor':[opt_color,'black'],
'bannerbgcolor':[opt_color,''],
'bannerfont':[opt_str,''],
'bannerfontattrs':[opt_str,'B'],
'accounttextcolor':[opt_color,'black','',True],
'accountbgcolor':[opt_color,'white','',True],
'accountfont':[opt_str,'','',True],
'accountfontattrs':[opt_str,'B','',True],
'grouptextcolor':[opt_color,'black','',True],
'groupbgcolor':[opt_color,'white','',True],
'groupfont':[opt_str,'','',True],
'groupfontattrs':[opt_str,'I','',True],
'contacttextcolor':[opt_color,'black','',True],
'contactbgcolor':[opt_color,'white','',True],
'contactfont':[opt_str,'','',True],
'contactfontattrs':[opt_str,'','',True],
'bannertextcolor':[opt_color,'black','',True],
'bannerbgcolor':[opt_color,'','',True],
'bannerfont':[opt_str,'','',True],
'bannerfontattrs':[opt_str,'B','',True],
# http://www.pitt.edu/~nisg/cis/web/cgi/rgb.html
# FIXME: not black but the default color from gtk+ theme