Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <string.h>
#include <stdio.h>
#include <gdk/gdkkeysyms.h>
#include <gtk/gtk.h>
#include <libaudcore/hook.h>
#include "audconfig.h"
#include "config.h"
#include "configdb.h"
#include "debug.h"
#include "glib-compat.h"
#include "gtk-compat.h"
#include "i18n.h"
#include "misc.h"
#include "output.h"
#include "playback.h"
#include "playlist.h"
#include "playlist-utils.h"
#include "plugin.h"
#include "plugins.h"
#include "preferences.h"
#include "ui_preferences.h"
Go to the source code of this file.
Classes | |
struct | Category |
struct | TitleFieldTag |
struct | CategoryQueueEntry |
Defines | |
#define | TITLESTRING_UPDATE_TIMEOUT 3 |
Enumerations | |
enum | CategoryViewCols { CATEGORY_VIEW_COL_ICON, CATEGORY_VIEW_COL_NAME, CATEGORY_VIEW_COL_ID, CATEGORY_VIEW_N_COLS } |
Functions | |
static void | sw_volume_toggled (void) |
static void | prefswin_page_queue_destroy (CategoryQueueEntry *ent) |
static void | change_category (GtkNotebook *notebook, GtkTreeSelection *selection) |
static void | editable_insert_text (GtkEditable *editable, const gchar *text, gint *pos) |
static void | titlestring_tag_menu_callback (GtkMenuItem *menuitem, gpointer data) |
static void | on_titlestring_help_button_clicked (GtkButton *button, gpointer data) |
static void | on_titlestring_entry_realize (GtkWidget *entry, gpointer data) |
static gboolean | titlestring_timeout_proc (gpointer data) |
static void | on_titlestring_entry_changed (GtkWidget *entry, gpointer data) |
static void | on_titlestring_cbox_realize (GtkWidget *cbox, gpointer data) |
static void | on_titlestring_cbox_changed (GtkWidget *cbox, gpointer data) |
static void | on_font_btn_realize (GtkFontButton *button, gchar **cfg) |
static void | on_font_btn_font_set (GtkFontButton *button, gchar **config) |
static void | plugin_preferences_ok (GtkWidget *widget, PluginPreferences *settings) |
static void | plugin_preferences_apply (GtkWidget *widget, PluginPreferences *settings) |
static void | plugin_preferences_cancel (GtkWidget *widget, PluginPreferences *settings) |
static void | plugin_preferences_destroy (GtkWidget *widget, PluginPreferences *settings) |
void | plugin_preferences_show (PluginPreferences *settings) |
void | plugin_preferences_cleanup (PluginPreferences *p) |
static void | on_output_plugin_bufsize_realize (GtkSpinButton *button, gpointer data) |
static void | on_output_plugin_bufsize_value_changed (GtkSpinButton *button, gpointer data) |
static void | on_spin_btn_realize_gint (GtkSpinButton *button, gint *cfg) |
static void | on_spin_btn_changed_gint (GtkSpinButton *button, gint *cfg) |
static void | on_spin_btn_realize_gfloat (GtkSpinButton *button, gfloat *cfg) |
static void | on_spin_btn_changed_gfloat (GtkSpinButton *button, gfloat *cfg) |
static void | on_category_treeview_realize (GtkTreeView *treeview, GtkNotebook *notebook) |
static void | on_show_filepopup_for_tuple_realize (GtkToggleButton *button, gpointer data) |
static void | on_show_filepopup_for_tuple_toggled (GtkToggleButton *button, gpointer data) |
static void | on_recurse_for_cover_toggled (GtkToggleButton *button, gpointer data) |
static void | on_filepopup_for_tuple_settings_clicked (GtkButton *button, gpointer data) |
static void | on_filepopup_settings_ok_clicked (GtkButton *button, gpointer data) |
static void | on_filepopup_settings_cancel_clicked (GtkButton *button, gpointer data) |
static void | on_toggle_button_toggled (GtkToggleButton *button, gboolean *cfg) |
static void | on_toggle_button_realize (GtkToggleButton *button, gboolean *cfg) |
static void | on_toggle_button_cfg_toggled (GtkToggleButton *button, gchar *cfg) |
static void | on_toggle_button_cfg_realize (GtkToggleButton *button, gchar *cfg) |
static void | on_entry_realize (GtkEntry *entry, gchar **cfg) |
static void | on_entry_changed (GtkEntry *entry, gchar **cfg) |
static void | on_entry_cfg_realize (GtkEntry *entry, gchar *cfg) |
static void | on_entry_cfg_changed (GtkEntry *entry, gchar *cfg) |
static void | on_cbox_changed_int (GtkComboBox *combobox, PreferencesWidget *widget) |
static void | on_cbox_changed_string (GtkComboBox *combobox, PreferencesWidget *widget) |
static void | on_cbox_realize (GtkWidget *combobox, PreferencesWidget *widget) |
void | create_filepopup_settings (void) |
static void | create_spin_button (PreferencesWidget *widget, GtkWidget **label_pre, GtkWidget **spin_btn, GtkWidget **label_past, const gchar *domain) |
void | create_font_btn (PreferencesWidget *widget, GtkWidget **label, GtkWidget **font_btn, const gchar *domain) |
static void | create_entry (PreferencesWidget *widget, GtkWidget **label, GtkWidget **entry, const gchar *domain) |
static void | create_label (PreferencesWidget *widget, GtkWidget **label, GtkWidget **icon, const gchar *domain) |
static void | create_cbox (PreferencesWidget *widget, GtkWidget **label, GtkWidget **combobox, const gchar *domain) |
static void | fill_table (GtkWidget *table, PreferencesWidget *elements, gint amt, const gchar *domain) |
void | create_widgets_with_domain (void *box, PreferencesWidget *widgets, gint amt, const gchar *domain) |
static GtkWidget * | create_titlestring_tag_menu (void) |
static void | create_replay_gain_category (void) |
static void | show_numbers_cb (GtkToggleButton *numbers, void *unused) |
static void | leading_zero_cb (GtkToggleButton *leading) |
static void | create_playlist_category (void) |
static gboolean | output_enum_cb (PluginHandle *plugin, GList **list) |
static GList * | output_get_list (void) |
static void | output_combo_update (GtkComboBox *combo) |
static void | output_combo_changed (GtkComboBox *combo) |
static void | output_combo_fill (GtkComboBox *combo) |
static void | output_do_config (void) |
static void | output_do_about (void) |
static void | create_audio_category (void) |
static void | create_connectivity_category (void) |
static void | create_plugin_category (void) |
static gboolean | prefswin_destroy (GtkWidget *window, GdkEvent *event, gpointer data) |
void ** | create_prefs_window (void) |
void | destroy_prefs_window (void) |
void | show_prefs_window (void) |
void | hide_prefs_window (void) |
static void | prefswin_page_queue_new (GtkWidget *container, const gchar *name, const gchar *imgurl) |
gint | prefswin_page_new (void *container, const gchar *name, const gchar *imgurl) |
void | prefswin_page_destroy (GtkWidget *container) |
Variables | |
static void * | prefswin = NULL |
static GtkWidget * | filepopup_settings = NULL |
static GtkWidget * | category_treeview = NULL |
static GtkWidget * | category_notebook = NULL |
GtkWidget * | filepopupbutton = NULL |
GtkWidget * | filepopup_settings_cover_name_include |
GtkWidget * | filepopup_settings_cover_name_exclude |
GtkWidget * | filepopup_settings_recurse_for_cover |
GtkWidget * | filepopup_settings_recurse_for_cover_depth |
GtkWidget * | filepopup_settings_recurse_for_cover_depth_box |
GtkWidget * | filepopup_settings_use_file_cover |
GtkWidget * | filepopup_settings_showprogressbar |
GtkWidget * | filepopup_settings_delay |
GtkWidget * | titlestring_entry |
GtkWidget * | filepopup_for_tuple_settings_button |
static gint | titlestring_timeout_counter = 0 |
static Category | categories [] |
static gint | n_categories = G_N_ELEMENTS(categories) |
static TitleFieldTag | title_field_tags [] |
static const guint | n_title_field_tags = G_N_ELEMENTS(title_field_tags) |
static ComboBoxElements | chardet_detector_presets [] |
static ComboBoxElements | bitdepth_elements [] |
CategoryQueueEntry * | category_queue = NULL |
static PreferencesWidget | audio_page_widgets [] |
static PreferencesWidget | rg_params_elements [] |
static PreferencesWidget | replay_gain_page_widgets [] |
static PreferencesWidget | proxy_host_port_elements [] |
static PreferencesWidget | proxy_auth_elements [] |
static PreferencesWidget | connectivity_page_widgets [] |
static PreferencesWidget | chardet_elements [] |
static PreferencesWidget | playlist_page_widgets [] |
static GtkWidget * | output_config_button |
static GtkWidget * | output_about_button |
#define TITLESTRING_UPDATE_TIMEOUT 3 |
Definition at line 45 of file ui_preferences.c.
Referenced by on_titlestring_entry_changed().
enum CategoryViewCols |
Definition at line 49 of file ui_preferences.c.
static void change_category | ( | GtkNotebook * | notebook, |
GtkTreeSelection * | selection | ||
) | [static] |
Definition at line 229 of file ui_preferences.c.
Referenced by on_category_treeview_realize().
static void create_audio_category | ( | void | ) | [static] |
Definition at line 1686 of file ui_preferences.c.
Referenced by create_prefs_window().
static void create_cbox | ( | PreferencesWidget * | widget, |
GtkWidget ** | label, | ||
GtkWidget ** | combobox, | ||
const gchar * | domain | ||
) | [static] |
Definition at line 1092 of file ui_preferences.c.
Referenced by create_widgets_with_domain(), and fill_table().
static void create_connectivity_category | ( | void | ) | [static] |
Definition at line 1778 of file ui_preferences.c.
Referenced by create_prefs_window().
static void create_entry | ( | PreferencesWidget * | widget, |
GtkWidget ** | label, | ||
GtkWidget ** | entry, | ||
const gchar * | domain | ||
) | [static] |
Definition at line 1040 of file ui_preferences.c.
Referenced by create_widgets_with_domain(), and fill_table().
void create_filepopup_settings | ( | void | ) |
Definition at line 797 of file ui_preferences.c.
Referenced by create_playlist_category().
void create_font_btn | ( | PreferencesWidget * | widget, |
GtkWidget ** | label, | ||
GtkWidget ** | font_btn, | ||
const gchar * | domain | ||
) |
Definition at line 1011 of file ui_preferences.c.
Referenced by create_widgets_with_domain(), and fill_table().
static void create_label | ( | PreferencesWidget * | widget, |
GtkWidget ** | label, | ||
GtkWidget ** | icon, | ||
const gchar * | domain | ||
) | [static] |
Definition at line 1077 of file ui_preferences.c.
Referenced by create_widgets_with_domain(), and fill_table().
static void create_playlist_category | ( | void | ) | [static] |
Definition at line 1437 of file ui_preferences.c.
Referenced by create_prefs_window().
static void create_plugin_category | ( | void | ) | [static] |
Definition at line 1792 of file ui_preferences.c.
Referenced by create_prefs_window().
void* * create_prefs_window | ( | void | ) |
Definition at line 1819 of file ui_preferences.c.
static void create_replay_gain_category | ( | void | ) | [static] |
Definition at line 1399 of file ui_preferences.c.
Referenced by create_prefs_window().
static void create_spin_button | ( | PreferencesWidget * | widget, |
GtkWidget ** | label_pre, | ||
GtkWidget ** | spin_btn, | ||
GtkWidget ** | label_past, | ||
const gchar * | domain | ||
) | [static] |
Definition at line 961 of file ui_preferences.c.
Referenced by create_widgets_with_domain(), and fill_table().
static GtkWidget* create_titlestring_tag_menu | ( | void | ) | [static] |
Definition at line 1380 of file ui_preferences.c.
Referenced by create_playlist_category().
void create_widgets_with_domain | ( | void * | box, |
PreferencesWidget * | widgets, | ||
gint | amt, | ||
const gchar * | domain | ||
) |
Definition at line 1165 of file ui_preferences.c.
void destroy_prefs_window | ( | void | ) |
Definition at line 1932 of file ui_preferences.c.
static void editable_insert_text | ( | GtkEditable * | editable, |
const gchar * | text, | ||
gint * | pos | ||
) | [static] |
Definition at line 244 of file ui_preferences.c.
Referenced by titlestring_tag_menu_callback().
static void fill_table | ( | GtkWidget * | table, |
PreferencesWidget * | elements, | ||
gint | amt, | ||
const gchar * | domain | ||
) | [static] |
Definition at line 1107 of file ui_preferences.c.
Referenced by create_widgets_with_domain().
void hide_prefs_window | ( | void | ) |
Definition at line 1944 of file ui_preferences.c.
static void leading_zero_cb | ( | GtkToggleButton * | leading | ) | [static] |
Definition at line 1424 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_category_treeview_realize | ( | GtkTreeView * | treeview, |
GtkNotebook * | notebook | ||
) | [static] |
Definition at line 494 of file ui_preferences.c.
Referenced by create_prefs_window().
static void on_cbox_changed_int | ( | GtkComboBox * | combobox, |
PreferencesWidget * | widget | ||
) | [static] |
Definition at line 733 of file ui_preferences.c.
Referenced by on_cbox_realize().
static void on_cbox_changed_string | ( | GtkComboBox * | combobox, |
PreferencesWidget * | widget | ||
) | [static] |
Definition at line 742 of file ui_preferences.c.
Referenced by on_cbox_realize().
static void on_cbox_realize | ( | GtkWidget * | combobox, |
PreferencesWidget * | widget | ||
) | [static] |
Definition at line 753 of file ui_preferences.c.
Referenced by create_cbox().
static void on_entry_cfg_changed | ( | GtkEntry * | entry, |
gchar * | cfg | ||
) | [static] |
Definition at line 718 of file ui_preferences.c.
Referenced by create_entry().
static void on_entry_cfg_realize | ( | GtkEntry * | entry, |
gchar * | cfg | ||
) | [static] |
Definition at line 702 of file ui_preferences.c.
Referenced by create_entry().
static void on_entry_changed | ( | GtkEntry * | entry, |
gchar ** | cfg | ||
) | [static] |
Definition at line 682 of file ui_preferences.c.
Referenced by create_entry().
static void on_entry_realize | ( | GtkEntry * | entry, |
gchar ** | cfg | ||
) | [static] |
Definition at line 673 of file ui_preferences.c.
Referenced by create_entry().
static void on_filepopup_for_tuple_settings_clicked | ( | GtkButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 587 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_filepopup_settings_cancel_clicked | ( | GtkButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 620 of file ui_preferences.c.
Referenced by create_filepopup_settings().
static void on_filepopup_settings_ok_clicked | ( | GtkButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 602 of file ui_preferences.c.
Referenced by create_filepopup_settings().
static void on_font_btn_font_set | ( | GtkFontButton * | button, |
gchar ** | config | ||
) | [static] |
Definition at line 343 of file ui_preferences.c.
Referenced by create_font_btn().
static void on_font_btn_realize | ( | GtkFontButton * | button, |
gchar ** | cfg | ||
) | [static] |
Definition at line 337 of file ui_preferences.c.
Referenced by create_font_btn().
static void on_output_plugin_bufsize_realize | ( | GtkSpinButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 455 of file ui_preferences.c.
Referenced by create_audio_category().
static void on_output_plugin_bufsize_value_changed | ( | GtkSpinButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 462 of file ui_preferences.c.
Referenced by create_audio_category().
static void on_recurse_for_cover_toggled | ( | GtkToggleButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 580 of file ui_preferences.c.
Referenced by create_filepopup_settings(), and on_filepopup_for_tuple_settings_clicked().
static void on_show_filepopup_for_tuple_realize | ( | GtkToggleButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 563 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_show_filepopup_for_tuple_toggled | ( | GtkToggleButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 572 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_spin_btn_changed_gfloat | ( | GtkSpinButton * | button, |
gfloat * | cfg | ||
) | [static] |
Definition at line 487 of file ui_preferences.c.
Referenced by create_spin_button().
static void on_spin_btn_changed_gint | ( | GtkSpinButton * | button, |
gint * | cfg | ||
) | [static] |
Definition at line 475 of file ui_preferences.c.
Referenced by create_spin_button().
static void on_spin_btn_realize_gfloat | ( | GtkSpinButton * | button, |
gfloat * | cfg | ||
) | [static] |
Definition at line 481 of file ui_preferences.c.
Referenced by create_spin_button().
static void on_spin_btn_realize_gint | ( | GtkSpinButton * | button, |
gint * | cfg | ||
) | [static] |
Definition at line 469 of file ui_preferences.c.
Referenced by create_spin_button().
static void on_titlestring_cbox_changed | ( | GtkWidget * | cbox, |
gpointer | data | ||
) | [static] |
Definition at line 325 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_titlestring_cbox_realize | ( | GtkWidget * | cbox, |
gpointer | data | ||
) | [static] |
Definition at line 316 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_titlestring_entry_changed | ( | GtkWidget * | entry, |
gpointer | data | ||
) | [static] |
Definition at line 302 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_titlestring_entry_realize | ( | GtkWidget * | entry, |
gpointer | data | ||
) | [static] |
Definition at line 281 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_titlestring_help_button_clicked | ( | GtkButton * | button, |
gpointer | data | ||
) | [static] |
Definition at line 272 of file ui_preferences.c.
Referenced by create_playlist_category().
static void on_toggle_button_cfg_realize | ( | GtkToggleButton * | button, |
gchar * | cfg | ||
) | [static] |
Definition at line 657 of file ui_preferences.c.
Referenced by create_widgets_with_domain().
static void on_toggle_button_cfg_toggled | ( | GtkToggleButton * | button, |
gchar * | cfg | ||
) | [static] |
Definition at line 644 of file ui_preferences.c.
Referenced by create_widgets_with_domain().
static void on_toggle_button_realize | ( | GtkToggleButton * | button, |
gboolean * | cfg | ||
) | [static] |
Definition at line 636 of file ui_preferences.c.
Referenced by create_widgets_with_domain().
static void on_toggle_button_toggled | ( | GtkToggleButton * | button, |
gboolean * | cfg | ||
) | [static] |
Definition at line 626 of file ui_preferences.c.
Referenced by create_widgets_with_domain().
static void output_combo_changed | ( | GtkComboBox * | combo | ) | [static] |
Definition at line 1652 of file ui_preferences.c.
Referenced by create_audio_category().
static void output_combo_fill | ( | GtkComboBox * | combo | ) | [static] |
Definition at line 1662 of file ui_preferences.c.
Referenced by create_audio_category().
static void output_combo_update | ( | GtkComboBox * | combo | ) | [static] |
Definition at line 1644 of file ui_preferences.c.
Referenced by create_audio_category(), and output_combo_changed().
static void output_do_about | ( | void | ) | [static] |
Definition at line 1677 of file ui_preferences.c.
Referenced by create_audio_category().
static void output_do_config | ( | void | ) | [static] |
Definition at line 1669 of file ui_preferences.c.
Referenced by create_audio_category().
static gboolean output_enum_cb | ( | PluginHandle * | plugin, |
GList ** | list | ||
) | [static] |
Definition at line 1624 of file ui_preferences.c.
Referenced by output_get_list().
static GList* output_get_list | ( | void | ) | [static] |
Definition at line 1630 of file ui_preferences.c.
Referenced by output_combo_changed(), output_combo_fill(), and output_combo_update().
static void plugin_preferences_apply | ( | GtkWidget * | widget, |
PluginPreferences * | settings | ||
) | [static] |
Definition at line 362 of file ui_preferences.c.
Referenced by plugin_preferences_show().
static void plugin_preferences_cancel | ( | GtkWidget * | widget, |
PluginPreferences * | settings | ||
) | [static] |
Definition at line 369 of file ui_preferences.c.
Referenced by plugin_preferences_show().
void plugin_preferences_cleanup | ( | PluginPreferences * | p | ) |
Definition at line 445 of file ui_preferences.c.
Referenced by general_plugin_stop(), plugin2_unload(), and vis_plugin_stop().
static void plugin_preferences_destroy | ( | GtkWidget * | widget, |
PluginPreferences * | settings | ||
) | [static] |
Definition at line 377 of file ui_preferences.c.
Referenced by plugin_preferences_show().
static void plugin_preferences_ok | ( | GtkWidget * | widget, |
PluginPreferences * | settings | ||
) | [static] |
Definition at line 353 of file ui_preferences.c.
Referenced by plugin_preferences_show().
void plugin_preferences_show | ( | PluginPreferences * | settings | ) |
Definition at line 387 of file ui_preferences.c.
Referenced by do_config().
static gboolean prefswin_destroy | ( | GtkWidget * | window, |
GdkEvent * | event, | ||
gpointer | data | ||
) | [static] |
Definition at line 1808 of file ui_preferences.c.
Referenced by create_prefs_window(), and destroy_prefs_window().
void prefswin_page_destroy | ( | GtkWidget * | container | ) |
Definition at line 2031 of file ui_preferences.c.
gint prefswin_page_new | ( | void * | container, |
const gchar * | name, | ||
const gchar * | imgurl | ||
) |
Definition at line 1985 of file ui_preferences.c.
Referenced by on_category_treeview_realize().
static void prefswin_page_queue_destroy | ( | CategoryQueueEntry * | ent | ) | [static] |
Definition at line 1966 of file ui_preferences.c.
Referenced by on_category_treeview_realize().
static void prefswin_page_queue_new | ( | GtkWidget * | container, |
const gchar * | name, | ||
const gchar * | imgurl | ||
) | [static] |
Definition at line 1950 of file ui_preferences.c.
Referenced by prefswin_page_new().
static void show_numbers_cb | ( | GtkToggleButton * | numbers, |
void * | unused | ||
) | [static] |
Definition at line 1412 of file ui_preferences.c.
Referenced by create_playlist_category().
void show_prefs_window | ( | void | ) |
Definition at line 1938 of file ui_preferences.c.
static void sw_volume_toggled | ( | void | ) | [static] |
Definition at line 2078 of file ui_preferences.c.
static void titlestring_tag_menu_callback | ( | GtkMenuItem * | menuitem, |
gpointer | data | ||
) | [static] |
Definition at line 252 of file ui_preferences.c.
Referenced by create_titlestring_tag_menu().
static gboolean titlestring_timeout_proc | ( | gpointer | data | ) | [static] |
Definition at line 288 of file ui_preferences.c.
Referenced by on_titlestring_entry_changed().
PreferencesWidget audio_page_widgets[] [static] |
{ {WIDGET_LABEL, N_("<b>Bit Depth</b>"), NULL, NULL, NULL, FALSE}, {WIDGET_COMBO_BOX, N_("Output bit depth:"), &cfg.output_bit_depth, NULL, N_("All streams will be converted to this bit depth.\n" "This should be the max supported bit depth of\nthe sound card or output plugin."), FALSE, {.combo = {bitdepth_elements, G_N_ELEMENTS(bitdepth_elements), TRUE}}, VALUE_INT}, {WIDGET_LABEL, N_("<b>Volume Control</b>"), NULL, NULL, NULL, FALSE}, {WIDGET_CHK_BTN, N_("Use software volume control"), & cfg.software_volume_control, sw_volume_toggled, N_("Use software volume control. This may be useful for situations where your audio system does not support controlling the playback volume."), FALSE}, }
Definition at line 145 of file ui_preferences.c.
Referenced by create_audio_category().
ComboBoxElements bitdepth_elements[] [static] |
{ { GINT_TO_POINTER(16), "16" }, { GINT_TO_POINTER(24), "24" }, { GINT_TO_POINTER(32), "32" }, {GINT_TO_POINTER (0), "Floating point"}, }
Definition at line 129 of file ui_preferences.c.
Category categories[] [static] |
GtkWidget* category_notebook = NULL [static] |
Definition at line 69 of file ui_preferences.c.
Referenced by create_audio_category(), create_connectivity_category(), create_playlist_category(), create_plugin_category(), create_prefs_window(), create_replay_gain_category(), prefswin_destroy(), prefswin_page_destroy(), and prefswin_page_new().
CategoryQueueEntry* category_queue = NULL |
Definition at line 143 of file ui_preferences.c.
Referenced by on_category_treeview_realize(), and prefswin_page_queue_new().
GtkWidget* category_treeview = NULL [static] |
Definition at line 68 of file ui_preferences.c.
Referenced by create_prefs_window(), on_category_treeview_realize(), prefswin_page_destroy(), and prefswin_page_new().
ComboBoxElements chardet_detector_presets[] [static] |
{ { N_("None") , N_("None") }, { N_("Japanese") , N_("Japanese") }, { N_("Taiwanese"), N_("Taiwanese") }, { N_("Chinese") , N_("Chinese") }, { N_("Korean") , N_("Korean") }, { N_("Russian") , N_("Russian") }, { N_("Greek") , N_("Greek") }, { N_("Hebrew") , N_("Hebrew") }, { N_("Turkish") , N_("Turkish") }, { N_("Arabic") , N_("Arabic") }, { N_("Polish") , N_("Polish") }, { N_("Baltic") , N_("Baltic") }, { N_("Universal"), N_("Universal") } }
Definition at line 113 of file ui_preferences.c.
PreferencesWidget chardet_elements[] [static] |
{ {WIDGET_COMBO_BOX, N_("Auto character encoding detector for:"), &cfg.chardet_detector, NULL, NULL, TRUE, {.combo = {chardet_detector_presets, G_N_ELEMENTS(chardet_detector_presets), FALSE }}, VALUE_STRING}, {WIDGET_ENTRY, N_("Fallback character encodings:"), &cfg.chardet_fallback, aud_config_chardet_update, N_("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, {.entry = {FALSE}}, VALUE_STRING}, }
Definition at line 200 of file ui_preferences.c.
PreferencesWidget connectivity_page_widgets[] [static] |
{ {WIDGET_LABEL, N_("<b>Proxy Configuration</b>"), NULL, NULL, NULL, FALSE}, {WIDGET_CHK_BTN, N_("Enable proxy usage"), "use_proxy", NULL, NULL, FALSE, .cfg_type = VALUE_CFG_BOOLEAN}, {WIDGET_TABLE, NULL, NULL, NULL, NULL, TRUE, {.table = {proxy_host_port_elements, G_N_ELEMENTS(proxy_host_port_elements)}}}, {WIDGET_CHK_BTN, N_("Use authentication with proxy"), "proxy_use_auth", NULL, NULL, FALSE, .cfg_type = VALUE_CFG_BOOLEAN}, {WIDGET_TABLE, NULL, NULL, NULL, NULL, TRUE, {.table = {proxy_auth_elements, G_N_ELEMENTS(proxy_auth_elements)}}}, {WIDGET_LABEL, N_("<span size=\"small\">Changing these settings will require a restart of Audacious.</span>"), NULL, NULL, NULL, FALSE, {.label = {"gtk-dialog-warning"}}}, }
Definition at line 189 of file ui_preferences.c.
Referenced by create_connectivity_category().
GtkWidget* filepopup_for_tuple_settings_button |
Definition at line 84 of file ui_preferences.c.
Referenced by create_playlist_category(), on_show_filepopup_for_tuple_realize(), and on_show_filepopup_for_tuple_toggled().
GtkWidget* filepopup_settings = NULL [static] |
Definition at line 67 of file ui_preferences.c.
Referenced by create_filepopup_settings(), on_filepopup_for_tuple_settings_clicked(), on_filepopup_settings_cancel_clicked(), on_filepopup_settings_ok_clicked(), and prefswin_destroy().
GtkWidget* filepopup_settings_cover_name_exclude |
Definition at line 74 of file ui_preferences.c.
Referenced by create_filepopup_settings(), on_filepopup_for_tuple_settings_clicked(), and on_filepopup_settings_ok_clicked().
GtkWidget* filepopup_settings_cover_name_include |
Definition at line 73 of file ui_preferences.c.
Referenced by create_filepopup_settings(), on_filepopup_for_tuple_settings_clicked(), and on_filepopup_settings_ok_clicked().
GtkWidget* filepopup_settings_delay |
Definition at line 80 of file ui_preferences.c.
Referenced by create_filepopup_settings(), on_filepopup_for_tuple_settings_clicked(), and on_filepopup_settings_ok_clicked().
GtkWidget* filepopup_settings_recurse_for_cover |
Definition at line 75 of file ui_preferences.c.
Referenced by create_filepopup_settings(), on_filepopup_for_tuple_settings_clicked(), and on_filepopup_settings_ok_clicked().
GtkWidget* filepopup_settings_recurse_for_cover_depth |
Definition at line 76 of file ui_preferences.c.
Referenced by create_filepopup_settings(), on_filepopup_for_tuple_settings_clicked(), and on_filepopup_settings_ok_clicked().
Definition at line 77 of file ui_preferences.c.
Referenced by create_filepopup_settings(), and on_filepopup_for_tuple_settings_clicked().
GtkWidget* filepopup_settings_showprogressbar |
Definition at line 79 of file ui_preferences.c.
Referenced by create_filepopup_settings(), on_filepopup_for_tuple_settings_clicked(), and on_filepopup_settings_ok_clicked().
GtkWidget* filepopup_settings_use_file_cover |
Definition at line 78 of file ui_preferences.c.
Referenced by create_filepopup_settings(), on_filepopup_for_tuple_settings_clicked(), and on_filepopup_settings_ok_clicked().
GtkWidget* filepopupbutton = NULL |
Definition at line 70 of file ui_preferences.c.
Referenced by on_show_filepopup_for_tuple_realize().
gint n_categories = G_N_ELEMENTS(categories) [static] |
Definition at line 95 of file ui_preferences.c.
Referenced by on_category_treeview_realize().
const guint n_title_field_tags = G_N_ELEMENTS(title_field_tags) [static] |
Definition at line 111 of file ui_preferences.c.
Referenced by create_titlestring_tag_menu().
GtkWidget * output_about_button |
Definition at line 1622 of file ui_preferences.c.
Referenced by create_audio_category(), and output_combo_update().
GtkWidget* output_config_button [static] |
Definition at line 1622 of file ui_preferences.c.
Referenced by create_audio_category(), and output_combo_update().
PreferencesWidget playlist_page_widgets[] [static] |
{ {WIDGET_LABEL, N_("<b>Behavior</b>"), NULL, NULL, NULL, FALSE}, {WIDGET_CHK_BTN, N_("Continue playback on startup"), & cfg.resume_playback_on_startup, NULL, NULL, FALSE}, {WIDGET_CHK_BTN, N_("Advance when the current song is deleted"), & cfg.advance_on_delete, NULL, NULL, FALSE}, {WIDGET_CHK_BTN, N_("Clear the playlist when opening files"), & cfg.clear_playlist, NULL, NULL, FALSE}, {WIDGET_CHK_BTN, N_("Open files in a temporary playlist"), & cfg.open_to_temporary, NULL, NULL, FALSE}, {WIDGET_LABEL, N_("<b>Metadata</b>"), NULL, NULL, NULL, FALSE}, {WIDGET_TABLE, NULL, NULL, NULL, NULL, TRUE, {.table = {chardet_elements, G_N_ELEMENTS(chardet_elements)}}}, }
Definition at line 212 of file ui_preferences.c.
Referenced by create_playlist_category().
void* prefswin = NULL [static] |
Definition at line 66 of file ui_preferences.c.
Referenced by create_filepopup_settings(), create_prefs_window(), destroy_prefs_window(), hide_prefs_window(), plugin_preferences_show(), prefswin_destroy(), and show_prefs_window().
PreferencesWidget proxy_auth_elements[] [static] |
{ {WIDGET_ENTRY, N_("Proxy username:"), "proxy_user", NULL, NULL, FALSE, {.entry = {FALSE}}, VALUE_CFG_STRING}, {WIDGET_ENTRY, N_("Proxy password:"), "proxy_pass", NULL, NULL, FALSE, {.entry = {TRUE}}, VALUE_CFG_STRING}, }
Definition at line 184 of file ui_preferences.c.
PreferencesWidget proxy_host_port_elements[] [static] |
{ {WIDGET_ENTRY, N_("Proxy hostname:"), "proxy_host", NULL, NULL, FALSE, {.entry = {FALSE}}, VALUE_CFG_STRING}, {WIDGET_ENTRY, N_("Proxy port:"), "proxy_port", NULL, NULL, FALSE, {.entry = {FALSE}}, VALUE_CFG_STRING}, }
Definition at line 179 of file ui_preferences.c.
PreferencesWidget replay_gain_page_widgets[] [static] |
{{WIDGET_LABEL, N_("<b>Replay Gain</b>"), NULL, NULL, NULL, FALSE}, {WIDGET_CHK_BTN, N_("Enable Replay Gain"), &cfg.enable_replay_gain, NULL, NULL, FALSE}, {WIDGET_LABEL, N_("<b>Mode</b>"), NULL, NULL, NULL, TRUE}, {WIDGET_RADIO_BTN, N_("Single track mode"), &cfg.replay_gain_track, NULL, NULL, TRUE}, {WIDGET_RADIO_BTN, N_("Album mode"), &cfg.replay_gain_album, NULL, NULL, TRUE}, {WIDGET_LABEL, N_("<b>Adjust Levels</b>"), NULL, NULL, NULL, TRUE}, {WIDGET_TABLE, NULL, NULL, NULL, NULL, TRUE, {.table = {rg_params_elements, G_N_ELEMENTS (rg_params_elements)}}}, {WIDGET_LABEL, N_("<b>Clipping Prevention</b>"), NULL, NULL, NULL, TRUE}, {WIDGET_CHK_BTN, N_("Enable clipping prevention"), & cfg.enable_clipping_prevention, NULL, NULL, TRUE}}
Definition at line 163 of file ui_preferences.c.
Referenced by create_replay_gain_category().
PreferencesWidget rg_params_elements[] [static] |
{{WIDGET_SPIN_BTN, N_("Amplify all files:"), & cfg.replay_gain_preamp, NULL, NULL, FALSE, {.spin_btn = {-15, 15, 0.01, N_("dB")}}, VALUE_FLOAT}, {WIDGET_SPIN_BTN, N_("Amplify untagged files:"), & cfg.default_gain, NULL, NULL, FALSE, {.spin_btn = {-15, 15, 0.01, N_("dB")}}, VALUE_FLOAT}}
Definition at line 157 of file ui_preferences.c.
TitleFieldTag title_field_tags[] [static] |
{ { N_("Artist") , "${artist}" }, { N_("Album") , "${album}" }, { N_("Title") , "${title}" }, { N_("Tracknumber"), "${track-number}" }, { N_("Genre") , "${genre}" }, { N_("Filename") , "${file-name}" }, { N_("Filepath") , "${file-path}" }, { N_("Date") , "${date}" }, { N_("Year") , "${year}" }, { N_("Comment") , "${comment}" }, { N_("Codec") , "${codec}" }, { N_("Quality") , "${quality}" }, }
Definition at line 97 of file ui_preferences.c.
GtkWidget* titlestring_entry |
Definition at line 83 of file ui_preferences.c.
Referenced by create_playlist_category(), and titlestring_tag_menu_callback().
gint titlestring_timeout_counter = 0 [static] |
Definition at line 85 of file ui_preferences.c.
Referenced by on_titlestring_entry_changed(), and titlestring_timeout_proc().