|
| G_DEFINE_TYPE (RemminaFileEditor, remmina_file_editor, GTK_TYPE_DIALOG) |
|
static void | remmina_file_editor_class_init (RemminaFileEditorClass *klass) |
|
static void | remmina_file_editor_show_validation_error_popup (RemminaFileEditor *gfe, GtkWidget *failed_widget, GError *err) |
| Shows a tooltip-like window which tells the user what they did wrong to trigger the validation function of a ProtocolSetting widget. More...
|
|
static void | remmina_file_editor_browse_avahi (GtkWidget *button, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_on_realize (GtkWidget *widget, gpointer user_data) |
|
static void | remmina_file_editor_destroy (GtkWidget *widget, gpointer data) |
|
static void | remmina_file_editor_button_on_toggled (GtkToggleButton *togglebutton, GtkWidget *widget) |
|
static void | remmina_file_editor_create_notebook_container (RemminaFileEditor *gfe) |
|
static GtkWidget * | remmina_file_editor_create_notebook_tab (RemminaFileEditor *gfe, const gchar *stock_id, const gchar *label, gint rows, gint cols) |
|
static void | remmina_file_editor_assistance_enabled_check_on_toggled (GtkToggleButton *togglebutton, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_ssh_tunnel_server_custom_radio_on_toggled (GtkToggleButton *togglebutton, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_ssh_tunnel_enabled_check_on_toggled (GtkToggleButton *togglebutton, RemminaFileEditor *gfe, RemminaProtocolSSHSetting ssh_setting) |
|
static void | remmina_file_editor_create_server (RemminaFileEditor *gfe, const RemminaProtocolSetting *setting, GtkWidget *grid, gint row) |
|
static GtkWidget * | remmina_file_editor_create_password (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, const gchar *value, gchar *setting_name) |
|
static void | remmina_file_editor_update_resolution (GtkWidget *widget, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_browse_resolution (GtkWidget *button, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_create_resolution (RemminaFileEditor *gfe, const RemminaProtocolSetting *setting, GtkWidget *grid, gint row) |
|
static void | remmina_file_editor_create_assistance (RemminaFileEditor *gfe, const RemminaProtocolSetting *setting, GtkWidget *grid, gint row) |
|
static GtkWidget * | remmina_file_editor_create_text2 (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, const gchar *value, gint left, gint right, gchar *setting_name) |
|
static GtkWidget * | remmina_file_editor_create_text (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, const gchar *value, gchar *setting_name) |
|
static GtkWidget * | remmina_file_editor_create_textarea (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, const gchar *value, gchar *setting_name) |
|
static GtkWidget * | remmina_file_editor_create_select (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, const gpointer *list, const gchar *value, gchar *setting_name) |
|
static GtkWidget * | remmina_file_editor_create_combo (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, const gchar *list, const gchar *value, gchar *setting_name) |
|
static GtkWidget * | remmina_file_editor_create_check (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint top, const gchar *label, gboolean value, gchar *setting_name) |
|
static GtkWidget * | remmina_file_editor_create_chooser (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, const gchar *value, gint type, gchar *setting_name) |
| Create checkbox + gtk_file_chooser for open files and select folders. More...
|
|
void | remmina_file_editor_int_setting_filter (GtkEditable *editable, const gchar *text, gint length, gint *position, gpointer data) |
|
void | remmina_file_editor_double_setting_filter (GtkEditable *editable, const gchar *text, gint length, gint *position, gpointer data) |
|
static GtkWidget * | remmina_file_editor_create_int (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, const gint value, gint left, gint right, gchar *setting_name) |
|
static GtkWidget * | remmina_file_editor_create_double (RemminaFileEditor *gfe, GtkWidget *grid, gint row, gint col, const gchar *label, gdouble value, gint left, gint right, gchar *setting_name) |
|
static void | remmina_file_editor_create_settings (RemminaFileEditor *gfe, GtkWidget *grid, const RemminaProtocolSetting *settings) |
|
static void | remmina_file_editor_create_behavior_tab (RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_create_ssh_tunnel_tab (RemminaFileEditor *gfe, RemminaProtocolSSHSetting ssh_setting) |
|
static void | remmina_file_editor_create_all_settings (RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_protocol_combo_on_changed (GtkComboBox *combo, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_save_behavior_tab (RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_save_ssh_tunnel_tab (RemminaFileEditor *gfe) |
|
static gboolean | remmina_file_editor_validate_settings (RemminaFileEditor *gfe, gchar *setting_name_to_validate, gconstpointer value, GError **err) |
|
static GError * | remmina_file_editor_update_settings (RemminaFileEditor *gfe, GtkWidget **failed_widget) |
|
static GError * | remmina_file_editor_update (RemminaFileEditor *gfe, GtkWidget **failed_widget) |
|
static void | remmina_file_editor_on_default (GtkWidget *button, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_on_save (GtkWidget *button, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_on_connect (GtkWidget *button, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_on_save_connect (GtkWidget *button, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_on_cancel (GtkWidget *button, RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_init (RemminaFileEditor *gfe) |
|
static gboolean | remmina_file_editor_iterate_protocol (gchar *protocol, RemminaPlugin *plugin, gpointer data) |
|
void | remmina_file_editor_check_profile (RemminaFileEditor *gfe) |
|
static void | remmina_file_editor_entry_on_changed (GtkEditable *editable, RemminaFileEditor *gfe) |
|
void | remmina_file_editor_file_save (RemminaFileEditor *gfe) |
|
GtkWidget * | remmina_file_editor_new_from_file (RemminaFile *remminafile) |
|
GtkWidget * | remmina_file_editor_new (void) |
|
GtkWidget * | remmina_file_editor_new_full (const gchar *server, const gchar *protocol) |
|
GtkWidget * | remmina_file_editor_new_copy (const gchar *filename) |
|
GtkWidget * | remmina_file_editor_new_from_filename (const gchar *filename) |
|