# HG changeset patch # User Yoshiki Yazawa # Date 1191852867 -32400 # Node ID 3ac3d2d8b9096a7b3031b727090a63f2c8750c06 # Parent 21d58602af291947fe2f641690e0a6d1b99654fb - make scroller behavior configurable via preferences dialog. - fix color adjustment sliders. - clean up the appearance page. diff -r 21d58602af29 -r 3ac3d2d8b909 src/audacious/glade/prefswin.glade --- a/src/audacious/glade/prefswin.glade Mon Oct 08 21:42:27 2007 +0900 +++ b/src/audacious/glade/prefswin.glade Mon Oct 08 23:14:27 2007 +0900 @@ -1,3294 +1,5537 @@ - - - + + + - - 12 - Audacious Preferences - GTK_WIN_POS_CENTER - 680 - 400 - - - - True - - - True - 8 - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - - - 172 - True - True - False - - - - - - - True - False - False - True - - - True - - - True - True - False - - - True - 12 - - - True - 6 - - - True - 0 - _Decoder list: - True - True - category_notebook - - - - - False - False - 4 - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - - - True - True - True - True - - - - - - 1 - - - - - True - 8 - GTK_BUTTONBOX_START - - - True - False - True - True - gtk-preferences - True - 0 - - - - - True - False - True - True - gtk-dialog-info - True - 0 - - - 1 - - - - - False - False - 8 - 2 - - - - - - - True - 0 - 0 - <span size="medium"><b>Decoders</b></span> - True - - - tab - False - - - - - True - 12 - - - True - 6 - - - True - 0 - _General plugin list: - True - True - category_notebook - - - - - False - False - 4 - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - - - True - True - True - True - - - - - - 1 - - - - - True - 8 - GTK_BUTTONBOX_START - - - True - False - True - True - gtk-preferences - True - 0 - - - - - True - False - True - True - gtk-dialog-info - True - 0 - - - 1 - - - - - False - False - 8 - 2 - - - - - 1 - - - - - True - <span size="medium"><b>General</b></span> - True - - - tab - 1 - False - - - - - True - 12 - - - True - 6 - - - True - 0 - _Visualization plugin list: - True - True - category_notebook - - - - - False - False - 4 - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - - - True - True - True - True - - - - - - 1 - - - - - True - 8 - GTK_BUTTONBOX_START - - - True - False - True - True - gtk-preferences - True - 0 - - - - - True - False - True - True - gtk-dialog-info - True - 0 - - - 1 - - - - - False - False - 8 - 2 - - - - - 2 - - - - - True - <b>Visualization</b> - True - - - tab - 2 - False - - - - - True - 12 - - - True - 6 - - - True - 0 - _Effect plugin list: - True - True - category_notebook - - - - - False - False - 4 - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - - - True - True - True - True - - - - - - 1 - - - - - True - 8 - GTK_BUTTONBOX_START - - - True - False - True - True - gtk-preferences - True - 0 - - - - - True - False - True - True - gtk-dialog-info - True - 0 - - - 1 - - - - - False - False - 8 - 2 - - - - - 3 - - - - - True - <b>Effects</b> - True - - - tab - 3 - False - - - - - - - - - True - Plugins - - - tab - False - - - - - True - - - True - - - True - 6 - - - True - - - True - 0 - 0 - <b>_Skin</b> - True - True - category_notebook - - - - - True - True - 0 - - - - True - gtk-properties - - - - - False - False - 1 - - - - - True - Refresh skin list - GTK_RELIEF_HALF - False - 0 - - - - True - gtk-refresh - - - - - False - False - 2 - - - - - - - False - False - - - - - True - 12 - - - True - True - GTK_POLICY_NEVER - GTK_SHADOW_IN - - - 100 - True - True - - - - - - - - 1 - - - - - True - 12 - 12 - - - True - 0 - <b>_Fonts</b> - True - True - category_notebook - - - - - False - False - 2 - - - - - True - - - True - 2 - 2 - 2 - 8 - - - True - True - 0 - Select playlist font: - True - True - - - - - 1 - 2 - 1 - 2 - - - - - - True - True - 0 - Select main player window font: - True - True - - - - - 1 - 2 - - - - - - True - 12 - 6 - - - True - 1 - _Playlist: - True - True - GTK_JUSTIFY_RIGHT - playlist_font_button - - - - - 1 - 2 - - - - - - - True - 12 - 6 - - - True - 1 - _Player: - True - True - mainwin_font_button - - - - - - - - - - - False - - - - - True - - - True - 8 - 12 - - - True - True - Use bitmap fonts if they are available. Bitmap fonts do not support Unicode strings. - Use Bitmap fonts if available - True - 0 - True - - - - - - - False - False - - - - - True - 12 - 12 - - - True - 0 - <b>_Miscellaneous</b> - True - True - category_notebook - - - - - False - False - 1 - - - - - False - False - 1 - - - - - True - 2 - 12 - - - True - True - Show track numbers in playlist - True - 0 - True - - - - - - - False - False - 2 - - - - - True - 12 - - - True - True - Show separators in playlist - True - 0 - True - - - - - - - False - False - 3 - - - - - True - 12 - - - True - True - Use custom cursors - True - 0 - True - - - - - - - 4 - - - - - True - 12 - - - True - True - This enables the window manager to show decorations for windows. - Show window manager decoration - True - 0 - True - - Show window manager decorations - This enables the window manager to show decorations for windows. - - - - - - - - False - False - 5 - - - - - True - 12 - - - True - True - This enables the XMMS/GTK1-style file selection dialogs. This selector is provided by Audacious itself and is faster than the default GTK2 selector (but sadly not as user-friendly). - Use XMMS-style file selector instead of the default selector - True - 0 - True - - - - - - - False - False - 6 - - - - - False - False - 3 - - - - - - - 1 - - - - - True - Appearance - - - tab - 1 - False - - - - - True - - - True - - - True - 12 - - - True - 0 - 0 - <b>Mouse wheel</b> - True - - - - - False - False - - - - - True - 12 - - - True - 2 - 3 - 6 - - - True - True - 5 0 100 1 10 10 - 1 - True - - - - - 1 - 2 - - - 4 - - - - - True - 0 - 4 - lines - - - 2 - 3 - 1 - 2 - - - - - - - True - True - 1 0 100 1 10 10 - 1 - - - - - 1 - 2 - 1 - 2 - - - 4 - - - - - True - 0 - 4 - Scrolls playlist by - - - 1 - 2 - - - - - - - True - 0 - 4 - percent - - - 2 - 3 - - - - - - - True - 0 - 4 - Changes volume by - - - - - - - - - - - False - False - 1 - - - - - - - 2 - - - - - True - Mouse - - - tab - 2 - False - - - - - True - - - True - - - True - 12 - - - True - 0 - <b>Filename</b> - True - - - - - False - False - - - - - True - 12 - - - True - True - Convert underscores to blanks - True - 0 - True - - - - - - - False - False - 1 - - - - - True - 12 - - - True - True - Convert %20 to blanks - True - 0 - True - - - - - - - False - False - 2 - - - - - True - 12 - - - True - True - Convert backslash '\' to forward slash '/' - True - 0 - True - - - - - - - False - False - 3 - - - - - True - 12 - 12 - - - True - 0 - <b>Metadata</b> - True - - - - - False - False - 4 - - - - - True - 12 - - - True - True - Load metadata (tag information) from music files. - Load metadata from playlists and files - True - 0 - True - - - - - False - False - 5 - - - - - True - 24 - - - True - - - True - True - Load metadata when adding the file to the playlist or opening it - On load - True - 0 - True - - - - - False - False - - - - - True - True - Load metadata on demand when displaying the file in the playlist - On display - True - 0 - True - playlist_metadata_on_load - - - - - False - False - 1 - - - - - True - 2 - 2 - - - True - 1 - Auto character encoding detector for: - GTK_JUSTIFY_RIGHT - - - - - - - - - True - - - - - 1 - 2 - - - - - - True - True - List of character encodings used for fall back conversion of metadata. If automatic character encoding detector failed or has been disabled, encodings in this list would be treated as candidates of the encoding of metadata, and fall back conversion from these encodings to UTF-8 would be attempted. - - - - - 1 - 2 - 1 - 2 - - - - - - True - 1 - Fallback character encodings: - GTK_JUSTIFY_RIGHT - - - 1 - 2 - - - - - - - 2 - - - - - - - False - False - 6 - - - - - True - 12 - 12 - - - True - 0 - <b>File Dialog</b> - True - - - - - False - False - 7 - - - - - True - 12 - - - True - True - Always refresh the file dialog (this will slow opening the dialog on large directories, and Gnome VFS should handle automatically). - Always refresh directory when opening file dialog - True - 0 - True - - - - - - - False - False - 8 - - - - - True - 12 - 12 - - - True - 0 - <b>Song Display</b> - True - - - - - False - False - 9 - - - - - True - 12 - - - True - 2 - 3 - 12 - 4 - - - True - Show information about titlestring format - GTK_RELIEF_HALF - False - 0 - - - True - gtk-index - - - - - 2 - 3 - 1 - 2 - - - - - - - True - TITLE + + + 12 + Audacious Preferences + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER + False + 680 + 400 + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + + + + + True + False + 0 + + + + True + False + 8 + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + 172 + True + True + False + False + False + True + False + False + False + + + + + 0 + True + True + + + + + + True + False + False + GTK_POS_TOP + True + False + + + + True + False + 0 + + + + True + True + True + False + GTK_POS_TOP + False + False + + + + 12 + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 6 + 0 + 0 + + + + True + _Decoder list: + True + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + category_notebook + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 4 + False + False + + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + True + True + True + True + True + True + False + False + False + + + + + + 0 + True + True + + + + + + True + GTK_BUTTONBOX_START + 8 + + + + True + False + True + True + gtk-preferences + True + GTK_RELIEF_NORMAL + True + + + + + + True + False + True + True + gtk-dialog-info + True + GTK_RELIEF_NORMAL + True + + + + + 8 + False + False + + + + + False + True + + + + + + True + <span size="medium"><b>Decoders</b></span> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + 12 + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 6 + 0 + 0 + + + + True + _General plugin list: + True + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + category_notebook + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 4 + False + False + + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + True + True + True + True + True + True + False + False + False + + + + + + 0 + True + True + + + + + + True + GTK_BUTTONBOX_START + 8 + + + + True + False + True + True + gtk-preferences + True + GTK_RELIEF_NORMAL + True + + + + + + True + False + True + True + gtk-dialog-info + True + GTK_RELIEF_NORMAL + True + + + + + 8 + False + False + + + + + False + True + + + + + + True + <span size="medium"><b>General</b></span> + False + True + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + 12 + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 6 + 0 + 0 + + + + True + _Visualization plugin list: + True + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + category_notebook + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 4 + False + False + + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + True + True + True + True + True + True + False + False + False + + + + + + 0 + True + True + + + + + + True + GTK_BUTTONBOX_START + 8 + + + + True + False + True + True + gtk-preferences + True + GTK_RELIEF_NORMAL + True + + + + + + True + False + True + True + gtk-dialog-info + True + GTK_RELIEF_NORMAL + True + + + + + 8 + False + False + + + + + False + True + + + + + + True + <b>Visualization</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + 12 + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 6 + 0 + 0 + + + + True + _Effect plugin list: + True + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + category_notebook + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 4 + False + False + + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + True + True + True + True + True + True + False + False + False + + + + + + 0 + True + True + + + + + + True + GTK_BUTTONBOX_START + 8 + + + + True + False + True + True + gtk-preferences + True + GTK_RELIEF_NORMAL + True + + + + + + True + False + True + True + gtk-dialog-info + True + GTK_RELIEF_NORMAL + True + + + + + 8 + False + False + + + + + False + True + + + + + + True + <b>Effects</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + 0 + True + True + + + + + False + True + + + + + + True + Plugins + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + True + False + 0 + + + + True + False + 0 + + + + True + False + 0 + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 4 + 0 + 0 + + + + True + False + 0 + + + + True + <b>_Skin</b> + True + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 0 + 0 + category_notebook + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + True + True + + + + + + True + True + GTK_RELIEF_NORMAL + True + + + + + True + gtk-properties + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + True + Refresh skin list + GTK_RELIEF_HALF + False + + + + + True + gtk-refresh + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + + 0 + True + True + + + + + 0 + True + True + + + + + + 172 + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + + 100 + True + True + True + False + False + True + False + False + False + + + + + + + + 0 + True + True + + + + + 0 + False + True + + + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 6 + 0 + 0 + + + + True + <b>_Fonts</b> + True + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + category_notebook + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + True + True + + + + + + True + 2 + 2 + False + 8 + 2 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 6 + + + + True + _Player: + True + True + GTK_JUSTIFY_LEFT + False + False + 1 + 0.5 + 0 + 0 + fontbutton1 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + 1 + 0 + 1 + + + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 6 + + + + True + _Playlist: + True + True + GTK_JUSTIFY_RIGHT + False + False + 1 + 0.5 + 0 + 0 + fontbutton2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + 1 + 1 + 2 + + + + + + + + True + True + Select main player window font: + True + True + True + True + True + + + + + 1 + 2 + 0 + 1 + + + + + + + True + True + Select playlist font: + True + True + True + True + True + + + + + 1 + 2 + 1 + 2 + + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 4 + 0 + 12 + 0 + + + + True + Use bitmap fonts if they are available. Bitmap fonts do not support Unicode strings. + True + Use Bitmap fonts if available + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + True + True + + + + + 0 + False + True + + + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 6 + 0 + 0 + + + + True + <b>_Miscellaneous</b> + True + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + category_notebook + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 2 + 0 + 12 + 0 + + + + True + True + Show track numbers in playlist + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Show separators in playlist + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Use custom cursors + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + This enables the window manager to show decorations for windows. + True + Show window manager decoration + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + This enables the XMMS/GTK1-style file selection dialogs. This selector is provided by Audacious itself and is faster than the default GTK2 selector (but sadly not as user-friendly). + True + Use XMMS-style file selector instead of the default selector + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + This enables the XMMS/GTK1-style file selection dialogs. This selector is provided by Audacious itself and is faster than the default GTK2 selector (but sadly not as user-friendly). + True + Use two-way text scroller + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + True + True + + + + + 0 + False + True + + + + + 0 + True + True + + + + + False + True + + + + + + True + Appearance + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + True + False + 0 + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 12 + 0 + 0 + + + + True + <b>Mouse wheel</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + 2 + 3 + False + 6 + 0 + + + + True + True + 1 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 5 0 100 1 10 10 + + + + + 1 + 2 + 0 + 1 + 4 + + + + + + + + True + lines + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 4 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 2 + 3 + 1 + 2 + + + + + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 1 0 100 1 10 10 + + + + + 1 + 2 + 1 + 2 + 4 + + + + + + + + True + Scrolls playlist by + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 4 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + + True + percent + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 4 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 2 + 3 + 0 + 1 + + + + + + + + True + Changes volume by + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 4 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + + + 0 + False + False + + + + + 0 + True + True + + + + + False + True + + + + + + True + Mouse + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + True + False + 0 + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 12 + 0 + 0 + + + + True + <b>Filename</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Convert underscores to blanks + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Convert %20 to blanks + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Convert backslash '\' to forward slash '/' + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + <b>Metadata</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + Load metadata (tag information) from music files. + True + Load metadata from playlists and files + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 24 + 0 + + + + True + False + 0 + + + + True + Load metadata when adding the file to the playlist or opening it + True + On load + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + 0 + False + False + + + + + + True + Load metadata on demand when displaying the file in the playlist + True + On display + True + GTK_RELIEF_NORMAL + True + False + False + True + playlist_metadata_on_load + + + + + 0 + False + False + + + + + + True + 2 + 2 + False + 0 + 0 + + + + True + Auto character encoding detector for: + False + False + GTK_JUSTIFY_RIGHT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + + True + + False + True + + + + 1 + 2 + 0 + 1 + + + + + + + True + List of character encodings used for fall back conversion of metadata. If automatic character encoding detector failed or has been disabled, encodings in this list would be treated as candidates of the encoding of metadata, and fall back conversion from these encodings to UTF-8 would be attempted. + True + True + True + 0 + + True + * + False + + + + + 1 + 2 + 1 + 2 + + + + + + + True + Fallback character encodings: + False + False + GTK_JUSTIFY_RIGHT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + 0 + True + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + <b>File Dialog</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + Always refresh the file dialog (this will slow opening the dialog on large directories, and Gnome VFS should handle automatically). + True + Always refresh directory when opening file dialog + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + <b>Song Display</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + 2 + 3 + False + 4 + 12 + + + + True + Show information about titlestring format + GTK_RELIEF_HALF + False + + + + True + gtk-index + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 2 + 3 + 1 + 2 + + + + + + + + True + TITLE ARTIST - TITLE ARTIST - ALBUM - TITLE ARTIST - ALBUM - TRACK. TITLE ARTIST [ ALBUM ] - TRACK. TITLE ALBUM - TITLE Custom - - - 1 - 3 - - - - - - True - True - - - - - 1 - 2 - 1 - 2 - - - - - - True - 1 - Custom string: - GTK_JUSTIFY_RIGHT - - - 1 - 2 - - - - - - - True - 1 - Title format: - GTK_JUSTIFY_RIGHT - - - - - - - - - - - False - False - 10 - - - - - True - 12 - 12 - - - True - 0 - <b>Popup Information</b> - True - - - - - False - False - 11 - - - - - True - 12 - - - True - 12 - - - True - - - True - True - Toggles popup information window for the pointed entry in the playlist. The window shows title of song, name of album, genre, year of publish, track number, track length, and artwork. - Show popup information for playlist entries - True - 0 - True - - - - - False - - - - - - - True - Edit settings for popup information - GTK_RELIEF_HALF - 0 - - - - True - gtk-properties - - - - - False - False - 1 - - - - - - - False - False - 12 - - - - - - - 3 - - - - - True - Playlist - - - tab - 3 - False - - - - - True - - - True - - - True - - - True - 12 - - - True - 0 - <b>Presets</b> - True - - - - - False - False - - - - - True - - - True - 12 - - - True - 2 - 2 - 6 - 6 - - - True - 0 - File preset extension: - - - 1 - 2 - - - - - - - True - 0 - Directory preset file: - - - - - - - - - True - True - - - - - 1 - 2 - 1 - 2 - - - - - - True - True - - - - - 1 - 2 - - - - - - - - False - False - - - - - True - 6 - - - 0 - Available _Presets: - True - category_notebook - - - - - False - False - 1 - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - - - False - True - - - - - - 2 - - - - - True - - - False - 6 - GTK_BUTTONBOX_END - - - True - True - True - gtk-add - True - 0 - - - - - - True - True - True - gtk-remove - True - 0 - - - - 1 - - - - - - - False - False - 6 - 3 - - - - - 1 - - - - - - - - - 4 - - - - - True - Equalizer - - - tab - 4 - False - - - - - True - - - True - - - True - 12 - - - True - 0 - <b>Proxy Configuration</b> - True - - - - - False - False - - - - - True - 12 - - - True - - - True - 12 - - - True - True - Enable proxy usage - True - 0 - True - - - - - - - False - False - - - - - True - 2 - 2 - 6 - 6 - - - True - True - - - - - 1 - 2 - 1 - 2 - - - - - - True - True - - - - - 1 - 2 - - - - - - True - 0 - Proxy port: - - - 1 - 2 - - - - - - - True - 0 - 0 - Proxy hostname: - - - - - - - - - False - False - 1 - - - - - True - 12 - 12 - - - True - True - Use authentication with proxy - True - 0 - True - - - - - - - False - False - 2 - - - - - True - 2 - 2 - 6 - 6 - - - True - True - False - - - - - 1 - 2 - 1 - 2 - - - - - - True - True - - - - - 1 - 2 - - - - - - True - 0 - Proxy password: - - - 1 - 2 - - - - - - - True - 0 - 0 - Proxy username: - - - - - - - - - False - False - 3 - - - - - True - 6 - - - True - - - True - 3 - gtk-dialog-warning - - - False - False - - - - - True - <span size="small">Changing these settings will require a restart of Audacious.</span> - True - - - False - False - 1 - - - - - - - False - False - 4 - - - - - - - 1 - - - - - - - 5 - - - - - True - - - tab - 5 - False - - - - - - - - True - - - tab - 6 - False - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - GTK_POLICY_NEVER - - - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - GTK_RESIZE_QUEUE - GTK_SHADOW_NONE - - - True - - - True - 12 - - - True - 0 - <b>Audio System</b> - True - - - - - False - False - - - - - True - 6 - 12 - - - True - - - True - 3 - 2 - 6 - 6 - - - True - 1 - 0 - gtk-info - - - 2 - 3 - GTK_FILL - - - - - True - 1 - Buffer size: - - - 1 - 2 - - - - - - True - 0 - <span size="small">This is the amount of time to prebuffer audio streams by, in milliseconds. + False + True + + + 1 + 3 + 0 + 1 + + + + + + + True + True + True + True + 0 + + True + * + False + + + + + 1 + 2 + 1 + 2 + + + + + + + True + Custom string: + False + False + GTK_JUSTIFY_RIGHT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + + True + Title format: + False + False + GTK_JUSTIFY_RIGHT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + <b>Popup Information</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + False + 12 + + + + True + False + 0 + + + + True + Toggles popup information window for the pointed entry in the playlist. The window shows title of song, name of album, genre, year of publish, track number, track length, and artwork. + True + Show popup information for playlist entries + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + 0 + True + False + + + + + 0 + True + True + + + + + + True + Edit settings for popup information + GTK_RELIEF_HALF + True + + + + + True + gtk-properties + 4 + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + + 0 + False + False + + + + + 0 + True + True + + + + + False + True + + + + + + True + Playlist + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 0 + 0 + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 12 + 0 + 0 + + + + True + <b>Presets</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 12 + 0 + 0 + + + + True + 2 + 2 + False + 6 + 6 + + + + True + File preset extension: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + + True + Directory preset file: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + + True + True + True + True + 0 + + True + * + False + + + + + 1 + 2 + 1 + 2 + + + + + + + True + True + True + True + 0 + + True + * + False + + + + + 1 + 2 + 0 + 1 + + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 6 + 0 + 0 + + + + Available _Presets: + True + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + category_notebook + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_NONE + GTK_CORNER_TOP_LEFT + + + + False + True + True + False + False + True + False + False + False + + + + + + 0 + True + True + + + + + + True + False + 0 + + + + False + GTK_BUTTONBOX_END + 6 + + + + True + True + True + gtk-add + True + GTK_RELIEF_NORMAL + True + + + + + + + True + True + True + gtk-remove + True + GTK_RELIEF_NORMAL + True + + + + + + 0 + True + True + + + + + 6 + False + False + + + + + 0 + True + True + + + + + + + 0 + True + True + + + + + False + True + + + + + + True + Equalizer + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + True + False + 0 + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 12 + 0 + 0 + + + + True + <b>Proxy Configuration</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 12 + 0 + 0 + + + + True + True + Enable proxy usage + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 2 + 2 + False + 6 + 6 + + + + True + True + True + True + 0 + + True + * + False + + + + + 1 + 2 + 1 + 2 + + + + + + + True + True + True + True + 0 + + True + * + False + + + + + 1 + 2 + 0 + 1 + + + + + + + True + Proxy port: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + + True + Proxy hostname: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + True + Use authentication with proxy + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 2 + 2 + False + 6 + 6 + + + + True + True + True + False + 0 + + True + * + False + + + + + 1 + 2 + 1 + 2 + + + + + + + True + True + True + True + 0 + + True + * + False + + + + + 1 + 2 + 0 + 1 + + + + + + + True + Proxy password: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + + True + Proxy username: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 6 + 0 + 0 + 0 + + + + True + False + 0 + + + + True + gtk-dialog-warning + 4 + 0.5 + 0.5 + 3 + 0 + + + 0 + False + False + + + + + + True + <span size="small">Changing these settings will require a restart of Audacious.</span> + False + True + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + 0 + False + False + + + + + + + 0 + True + True + + + + + 0 + True + True + + + + + False + True + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + True + True + GTK_POLICY_NEVER + GTK_POLICY_ALWAYS + GTK_SHADOW_NONE + GTK_CORNER_TOP_LEFT + + + + True + GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK + GTK_SHADOW_NONE + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 12 + 0 + 0 + + + + True + <b>Audio System</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 6 + 12 + 0 + + + + True + False + 0 + + + + True + 3 + 2 + False + 6 + 6 + + + + True + gtk-info + 4 + 1 + 0 + 0 + 0 + + + 0 + 1 + 2 + 3 + + + + + + + True + Buffer size: + False + False + GTK_JUSTIFY_LEFT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + True + <span size="small">This is the amount of time to prebuffer audio streams by, in milliseconds. Increase this value if you are experiencing audio skipping. Please note however, that high values will result in Audacious performing poorly.</span> - True - True - - - 1 - 2 - 2 - 3 - - - - - - - True - True - 0 0 600000 100 1000 1000 - 1 - - - - - 1 - 2 - 1 - 2 - - - - - - True - - - - - 1 - 2 - - - - - - True - 0 - Current output plugin: - - - - - - - - - False - False - - - - - - - False - False - 1 - - - - - True - 12 - - - True - 8 - GTK_BUTTONBOX_START - - - True - False - True - True - 0 - - - True - 0 - 0 - - - True - 2 - - - True - gtk-preferences - - - False - False - - - - - True - Output Plugin Preferences - True - - - False - False - 1 - - - - - - - - - - - True - False - True - True - 0 - - - True - 0 - 0 - - - True - 2 - - - True - gtk-about - - - False - False - - - - - True - Output Plugin Information - True - - - False - False - 1 - - - - - - - - - 1 - - - - - - - False - False - 2 - - - - - True - 12 - 12 - - - True - 0 - <b>Format Detection</b> - True - - - - - False - False - 3 - - - - - True - 12 - - - True - True - When checked, Audacious will detect file formats on demand. This can result in a messier playlist, but delivers a major speed benefit. - Detect file formats on demand, instead of immediately. - True - 0 - True - - - - - - - False - False - 4 - - - - - True - 12 - - - True - True - When checked, Audacious will detect file formats based by extension. This is slightly slower than detection on demand, but still provides a minimal level of format detection. - Detect file formats by extension. - True - 0 - True - - - - - - - False - False - 5 - - - - - True - 12 - 12 - - - True - 0 - <b>Playback</b> - True - - - - - False - False - 6 - - - - - True - 12 - - - True - True - When Audacious starts, automatically begin playing from the point where we stopped before. - Continue playback on startup - True - 0 - True - - - - - - - False - False - 7 - - - - - True - 12 - - - True - True - When finished playing a song, don't automatically advance to the next. - Don't advance in the playlist - True - 0 - True - - - - - - - False - False - 8 - - - - - True - 12 - - - True - True - Pause between songs - True - 0 - True - - - - - False - False - 9 - - - - - True - 45 - - - True - - - True - 4 - Pause for - - - False - False - - - - - True - True - 2 0 100 1 10 10 - 1 - - - - - False - False - 1 - - - - - True - 4 - seconds - - - False - False - 2 - - - - - - - False - False - 10 - - - - - True - 12 - 12 - - - True - 0 - <b>Sampling Rate Converter</b> - True - - - - - False - False - 11 - - - - - True - 12 - - - True - True - Enable Sampling Rate Converter - True - 0 - True - True - - - - - - - False - False - 12 - - - - - True - 6 - 12 - - - True - - - True - 3 - 2 - 6 - 6 - - - True - Best Sinc Interpolation + False + True + GTK_JUSTIFY_LEFT + True + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 2 + 3 + + + + + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 0 0 600000 100 1000 1000 + + + + + 1 + 2 + 1 + 2 + + + + + + + True + + False + True + + + + 1 + 2 + 0 + 1 + + + + + + + True + Current output plugin: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + 0 + False + False + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + GTK_BUTTONBOX_START + 8 + + + + True + False + True + True + GTK_RELIEF_NORMAL + True + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + gtk-preferences + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + True + Output Plugin Preferences + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + + True + False + True + True + GTK_RELIEF_NORMAL + True + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + gtk-about + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + True + Output Plugin Information + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + <b>Format Detection</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + When checked, Audacious will detect file formats on demand. This can result in a messier playlist, but delivers a major speed benefit. + True + Detect file formats on demand, instead of immediately. + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + When checked, Audacious will detect file formats based by extension. This is slightly slower than detection on demand, but still provides a minimal level of format detection. + True + Detect file formats by extension. + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + <b>Playback</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + When Audacious starts, automatically begin playing from the point where we stopped before. + True + Continue playback on startup + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + When finished playing a song, don't automatically advance to the next. + True + Don't advance in the playlist + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Pause between songs + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 45 + 0 + + + + True + False + 0 + + + + True + Pause for + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 4 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 2 0 100 1 10 10 + + + + + 0 + False + False + + + + + + True + seconds + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 4 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + <b>Sampling Rate Converter</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Enable Sampling Rate Converter + True + GTK_RELIEF_NORMAL + True + True + False + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 6 + 12 + 0 + + + + True + False + 0 + + + + True + 3 + 2 + False + 6 + 6 + + + + True + Best Sinc Interpolation Medium Sinc Interpolation Fastest Sinc Interpolation ZOH Interpolation Linear Interpolation - - - - - 1 - 2 - 1 - 2 - GTK_FILL - GTK_FILL - - - - - True - 0 - Interpolation Engine: - - - 1 - 2 - GTK_FILL - - - - - - True - 0 - <span size="small">All streams will be converted to this sampling rate. + False + True + + + + + 1 + 2 + 1 + 2 + + + + + + + + True + Interpolation Engine: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + + True + <span size="small">All streams will be converted to this sampling rate. This should be the max supported sampling rate of the sound card or output plugin.</span> - True - True - - - 1 - 2 - 2 - 3 - GTK_FILL - - - - - - True - 1 - 0 - gtk-info - - - 2 - 3 - GTK_FILL - - - - - True - True - 96000 1000 768000 1000 1000 1000 - 1 - - - - - 1 - 2 - - - - - - True - 0 - Sampling Rate [Hz]: - - - GTK_FILL - - - - - - False - False - - - - - - - False - False - 13 - - - - - True - 12 - 12 - - - True - 0 - <b>Volume Control</b> - True - - - - - False - False - 14 - - - - - True - 12 - - - True - True - Use software volume control. This may be useful for situations where your audio system does not support controlling the playback volume. - Use software volume control - True - 0 - True - - - - - - - False - False - 15 - - - - - - - - - 7 - True - - - - - True - - - tab - 7 - False - - - - - - - - True - - - tab - 8 - False - - - - - 1 - - - - - - - True - - - False - False - 6 - 1 - - - - - True - - - True - True - - - False - False - - - - - True - 6 - GTK_BUTTONBOX_END - - - True - True - True - 0 - - - - True - 0 - 0 - - - True - 2 - - - True - gtk-refresh - - - False - False - - - - - True - Reload Plugins - True - - - False - False - 1 - - - - - - - - - - - True - True - True - gtk-close - True - 0 - - - - - 1 - - - - - 1 - - - - - False - False - 2 - - - - - - - 12 - Popup Information Settings - GTK_WIN_POS_CENTER_ON_PARENT - GDK_WINDOW_TYPE_HINT_DIALOG - True - - - - True - 12 - - - True - 0 - <b>Cover image retrieve</b> - True - - - False - False - - - - - True - 0 - 0 - 12 - While searching for the album's cover, Audacious looks for certain words in the filename. You can specify those words in the lists below, separated using commas. - True - - - False - False - 1 - - - - - True - 2 - 2 - 4 - 4 - - - True - True - True - - - 1 - 2 - - - - - - True - 0 - 12 - Exclude: - - - 1 - 2 - - - - - - - True - 0 - 12 - Include: - - - - - - - - - True - True - True - - - 1 - 2 - 1 - 2 - - - - - - False - False - 2 - - - - - True - 12 - - - True - True - Recursively search for cover - True - 0 - True - - - - - 3 - - - - - True - 45 - - - True - - - True - 4 - Search depth: - - - - - True - True - 0 0 100 1 10 10 - 1 - True - - - 1 - - - - - - - False - False - 4 - - - - - True - 12 - - - True - True - Use per-file cover - True - 0 - True - - - - - 5 - - - - - True - 0 - <b>Miscellaneous</b> - True - - - False - False - 6 - - - - - True - 12 - - - True - True - Show Progress bar for the current track - True - 0 - True - - - - - False - False - 7 - - - - - True - 0 - 12 - - - True - - - True - 0 - 12 - Delay until filepopup comes up: - - - - - True - True - 0 0 100 1 10 10 - 1 - True - - - 1 - - - - - - - 8 - - - - - True - 6 - GTK_BUTTONBOX_END - - - True - True - gtk-cancel - True - 0 - - - - - - True - True - True - True - gtk-ok - True - 0 - - - - 1 - - - - - False - False - 9 - - - - - - - 12 - Color Adjustment - GDK_WINDOW_TYPE_HINT_DIALOG - - - True - 12 - - - True - 0 - 0 - Audacious allows you to alter the color balance of the skinned UI. The sliders below will allow you to do this. - True - - - False - False - - - - - True - 3 - 2 - 12 - 6 - - - True - 1 - Blue - GTK_JUSTIFY_RIGHT - - - 2 - 3 - GTK_FILL - - - - - - True - 1 - Green - GTK_JUSTIFY_RIGHT - - - 1 - 2 - GTK_FILL - - - - - - True - 1 - Red - GTK_JUSTIFY_RIGHT - - - GTK_FILL - - - - - - True - True - 0 0 255 0 0 0 - False - - - - 1 - 2 - 2 - 3 - GTK_FILL - - - - - True - True - 0 0 255 0 0 0 - False - - - - 1 - 2 - 1 - 2 - GTK_FILL - - - - - True - True - 0 0 255 0 0 0 - 3 - False - - - - 1 - 2 - - - - - 1 - - - - - True - 6 - GTK_BUTTONBOX_END - - - True - True - True - True - gtk-close - True - 0 - - - - - - False - False - 2 - - - - - + False + True + GTK_JUSTIFY_LEFT + True + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 2 + 3 + + + + + + + + True + gtk-info + 4 + 1 + 0 + 0 + 0 + + + 0 + 1 + 2 + 3 + + + + + + + True + True + 1 + 0 + False + GTK_UPDATE_ALWAYS + False + False + 96000 1000 768000 1000 1000 1000 + + + + + 1 + 2 + 0 + 1 + + + + + + + True + Sampling Rate [Hz]: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + 0 + False + False + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 12 + 0 + 0 + + + + True + <b>Volume Control</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + Use software volume control. This may be useful for situations where your audio system does not support controlling the playback volume. + True + Use software volume control + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + + + 0 + False + False + + + + + + + + + True + True + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + + + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + tab + + + + + 0 + True + True + + + + + 0 + True + True + + + + + + True + + + 6 + False + False + + + + + + True + False + 0 + + + + True + + False + True + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + GTK_BUTTONBOX_END + 6 + + + + True + True + True + GTK_RELIEF_NORMAL + True + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + gtk-refresh + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + True + Reload Plugins + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + + True + True + True + gtk-close + True + GTK_RELIEF_NORMAL + True + + + + + + + 0 + True + True + + + + + 0 + False + False + + + + + + + + 12 + Popup Information Settings + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER_ON_PARENT + False + True + False + True + True + False + GDK_WINDOW_TYPE_HINT_DIALOG + GDK_GRAVITY_NORTH_WEST + True + False + + + + + True + False + 12 + + + + True + <b>Cover image retrieve</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + While searching for the album's cover, Audacious looks for certain words in the filename. You can specify those words in the lists below, separated using commas. + False + False + GTK_JUSTIFY_LEFT + True + False + 0 + 0 + 12 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + 2 + 2 + False + 4 + 4 + + + + True + True + True + True + 0 + + True + * + True + + + 1 + 2 + 0 + 1 + + + + + + + True + Exclude: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 12 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + + True + Include: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 12 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + + True + True + True + True + 0 + + True + * + True + + + 1 + 2 + 1 + 2 + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Recursively search for cover + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 45 + 0 + + + + True + False + 0 + + + + True + Search depth: + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 4 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + True + True + + + + + + True + True + 1 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 0 0 100 1 10 10 + + + 0 + True + True + + + + + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Use per-file cover + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + 0 + True + True + + + + + + True + <b>Miscellaneous</b> + False + True + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + True + Show Progress bar for the current track + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + 0 + False + False + + + + + + True + 0 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + False + 0 + + + + True + Delay until filepopup comes up: + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 12 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + True + True + + + + + + True + True + 1 + 0 + True + GTK_UPDATE_ALWAYS + False + False + 0 0 100 1 10 10 + + + 0 + True + True + + + + + + + 0 + True + True + + + + + + True + GTK_BUTTONBOX_END + 6 + + + + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + + + + + + + True + True + True + True + gtk-ok + True + GTK_RELIEF_NORMAL + True + + + + + + 0 + False + False + + + + + + + + 12 + Color Adjustment + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_DIALOG + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 12 + + + + True + Audacious allows you to alter the color balance of the skinned UI. The sliders below will allow you to do this. + False + False + GTK_JUSTIFY_LEFT + True + False + 0 + 0 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + 3 + 2 + False + 6 + 12 + + + + True + Blue + False + False + GTK_JUSTIFY_RIGHT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 2 + 3 + + + + + + + + True + Green + False + False + GTK_JUSTIFY_RIGHT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 1 + 2 + + + + + + + + True + Red + False + False + GTK_JUSTIFY_RIGHT + False + False + 1 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + 1 + 0 + 1 + + + + + + + + True + True + False + GTK_POS_TOP + 3 + GTK_UPDATE_CONTINUOUS + False + 0 0 255 0 0 0 + + + + 1 + 2 + 0 + 1 + + + + + + True + True + False + GTK_POS_TOP + 3 + GTK_UPDATE_CONTINUOUS + False + 0 0 255 0 0 0 + + + + 1 + 2 + 1 + 2 + + + + + + True + True + False + GTK_POS_TOP + 3 + GTK_UPDATE_CONTINUOUS + False + 0 0 255 0 0 0 + + + + 1 + 2 + 2 + 3 + + + + + 0 + True + True + + + + + + True + GTK_BUTTONBOX_END + 6 + + + + True + True + True + True + gtk-close + True + GTK_RELIEF_NORMAL + True + + + + + + 0 + False + False + + + + + + diff -r 21d58602af29 -r 3ac3d2d8b909 src/audacious/ui_preferences.c --- a/src/audacious/ui_preferences.c Mon Oct 08 21:42:27 2007 +0900 +++ b/src/audacious/ui_preferences.c Mon Oct 08 23:14:27 2007 +0900 @@ -1820,6 +1820,21 @@ plugin_system_init(); } +static void +on_twoway_scroller_realize(GtkToggleButton * button, + gpointer data) +{ + gtk_toggle_button_set_active(button, cfg.twoway_scroll); +} + +static void +on_twoway_scroller_toggled(GtkToggleButton * button, + gpointer data) +{ + cfg.twoway_scroll = gtk_toggle_button_get_active(button); + //XXX need to redraw textbox? --yaz +} + /* FIXME: complete the map */ FUNC_MAP_BEGIN(prefswin_func_map) FUNC_MAP_ENTRY(on_input_plugin_view_realize) @@ -1918,6 +1933,10 @@ FUNC_MAP_ENTRY(on_show_wm_decorations_toggled) FUNC_MAP_ENTRY(on_show_wm_decorations_realize) + /* two-way scroller */ + FUNC_MAP_ENTRY(on_twoway_scroller_toggled) + FUNC_MAP_ENTRY(on_twoway_scroller_realize) + /* colorize */ FUNC_MAP_ENTRY(on_colorize_button_clicked) FUNC_MAP_ENTRY(on_red_scale_value_changed)