43#include "all_includes.h"
51#define GDK_Left GDK_KEY_Left
55#define GDK_Right GDK_KEY_Right
62void put_status_message_in_idle(
const gchar *text,
ui_state *ui);
64void create_application(
ui_state *ui);
70void add_filters_to_file_chooser(GtkWidget *file_chooser);
74void print_status_bar_confirmation_in_idle(gint error,
ui_state *ui);
76void set_stop_split_safe(gboolean value,
ui_state *ui);
78gint get_is_splitting_safe(
ui_state *ui);
79void set_is_splitting_safe(gboolean value,
ui_state *ui);
81void set_split_file_mode(gint file_mode,
ui_state *ui);
82gint get_split_file_mode(
ui_state *ui);
84void set_process_in_progress_and_wait_safe(gboolean value,
ui_state *ui);
85void set_process_in_progress_safe(gboolean value,
ui_state *ui);
86gint get_process_in_progress_safe(
ui_state *ui);
void print_status_bar_confirmation(gint error, ui_state *ui)
Output an error message from libmp3splt to the status bar.
void set_input_filename(const gchar *filename, ui_state *ui)
Set the name of the input file.
void put_status_message_with_type(const gchar *text, splt_message_type mess_type, ui_state *ui)
Output a message to the status message bar.
void cancel_button_event(GtkWidget *widget, ui_state *ui)
event for the cancel button
void remove_status_message(gui_state *gui)
Removes status bar message.
void split_button_event(GtkWidget *widget, ui_state *ui)
event for the split button
gchar * get_input_filename(gui_state *gui)
Get the name of the input file.
void put_status_message(const gchar *text, ui_state *ui)
Output a info message to the status message bar.