mp3splt-gtk
|
#include "preferences_manager.h"
#include "all_includes.h"
Go to the source code of this file.
Functions | |
gchar * | get_configuration_directory () |
gchar * | get_preferences_filename () |
void | load_preferences (ui_state *ui) |
void | pm_free (preferences_state **pm) |
void | pm_register_range_preference (gchar *main_key, gchar *second_key, gint default_value, GtkWidget *range, void(*update_adjustment_value)(GtkAdjustment *adjustment, gpointer data), gpointer user_data_for_cb, preferences_state *pm) |
void | pm_register_spinner_int_preference (gchar *main_key, gchar *second_key, gint default_value, GtkWidget *spinner, void(*update_spinner_value_cb)(GtkWidget *spinner, gpointer data), gpointer user_data_for_cb, preferences_state *pm) |
preferences_state * | pm_state_new () |
void | save_preferences (ui_state *ui) |
Save and read preferences
This file contains the functions to save the preferences on the hard disk and to read them again at the next start of the program.
Definition in file preferences_manager.c.
gchar* get_preferences_filename | ( | ) |
Get the name of the preferences file.
Definition at line 190 of file preferences_manager.c.
Referenced by load_preferences().
void load_preferences | ( | ui_state * | ui | ) |
Read the preferences from the preferences file.
Definition at line 211 of file preferences_manager.c.
References get_output_directory(), get_preferences_filename(), select_split_mode(), SPLT_NO_CONVERSION, and SPLT_UNDEFINED_GENRE.