Remmina - The GTK+ Remote Desktop Client  v1.4.34
Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.
remmina_main.h File Reference

Go to the source code of this file.

Data Structures

struct  _RemminaMain
 
struct  _RemminaMainPriv
 

Typedefs

typedef struct _RemminaMainPriv RemminaMainPriv
 
typedef struct _RemminaMain RemminaMain
 

Functions

G_BEGIN_DECLS GtkWidget * remmina_main_new (void)
 
GtkWindow * remmina_main_get_window (void)
 
void remmina_main_update_file_datetime (RemminaFile *file)
 
void remmina_main_destroy (void)
 
void remmina_main_on_destroy_event (void)
 Called when the remminamain->window widget is destroyed (glade event handler) More...
 
void remmina_main_save_before_destroy (void)
 Save the Remmina Main Window size and the expanded group before to close Remmina. More...
 
void remmina_main_show_dialog (GtkMessageType msg, GtkButtonsType buttons, const gchar *message)
 
void remmina_main_show_warning_dialog (const gchar *message)
 
void remmina_main_on_action_application_about (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_application_bug_report (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_application_default (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_application_mpchange (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_application_plugins (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_application_dark_theme (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_application_preferences (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_application_quit (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_connection_connect (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_connection_copy (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_connection_delete (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_connection_delete_multiple (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_connection_edit (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_connection_external_tools (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_connection_new (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_help_community (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_help_debug (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_help_donations (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_help_homepage (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_help_wiki (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_tools_export (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_tools_import (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_expand (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_collapse (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_on_action_search_toggle (GSimpleAction *action, GVariant *param, gpointer data)
 
void remmina_main_toggle_password_view (GtkWidget *widget, gpointer data)
 
void remmina_main_reload_preferences ()
 

Typedef Documentation

◆ RemminaMain

typedef struct _RemminaMain RemminaMain

◆ RemminaMainPriv

Definition at line 1 of file remmina_main.h.

Function Documentation

◆ remmina_main_destroy()

void remmina_main_destroy ( void  )

Definition at line 196 of file remmina_main.c.

◆ remmina_main_get_window()

GtkWindow* remmina_main_get_window ( void  )

Definition at line 1806 of file remmina_main.c.

◆ remmina_main_new()

G_BEGIN_DECLS GtkWidget* remmina_main_new ( void  )

Definition at line 1722 of file remmina_main.c.

◆ remmina_main_on_action_application_about()

void remmina_main_on_action_application_about ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1391 of file remmina_main.c.

◆ remmina_main_on_action_application_bug_report()

void remmina_main_on_action_application_bug_report ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1397 of file remmina_main.c.

◆ remmina_main_on_action_application_dark_theme()

void remmina_main_on_action_application_dark_theme ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1345 of file remmina_main.c.

◆ remmina_main_on_action_application_default()

void remmina_main_on_action_application_default ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1121 of file remmina_main.c.

◆ remmina_main_on_action_application_mpchange()

void remmina_main_on_action_application_mpchange ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 817 of file remmina_main.c.

◆ remmina_main_on_action_application_plugins()

void remmina_main_on_action_application_plugins ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1338 of file remmina_main.c.

◆ remmina_main_on_action_application_preferences()

void remmina_main_on_action_application_preferences ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1097 of file remmina_main.c.

◆ remmina_main_on_action_application_quit()

void remmina_main_on_action_application_quit ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1149 of file remmina_main.c.

◆ remmina_main_on_action_collapse()

void remmina_main_on_action_collapse ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1484 of file remmina_main.c.

◆ remmina_main_on_action_connection_connect()

void remmina_main_on_action_connection_connect ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 771 of file remmina_main.c.

◆ remmina_main_on_action_connection_copy()

void remmina_main_on_action_connection_copy ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 914 of file remmina_main.c.

◆ remmina_main_on_action_connection_delete()

void remmina_main_on_action_connection_delete ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 981 of file remmina_main.c.

◆ remmina_main_on_action_connection_delete_multiple()

void remmina_main_on_action_connection_delete_multiple ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1015 of file remmina_main.c.

◆ remmina_main_on_action_connection_edit()

void remmina_main_on_action_connection_edit ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 950 of file remmina_main.c.

◆ remmina_main_on_action_connection_external_tools()

void remmina_main_on_action_connection_external_tools ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 799 of file remmina_main.c.

◆ remmina_main_on_action_connection_new()

void remmina_main_on_action_connection_new ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 854 of file remmina_main.c.

◆ remmina_main_on_action_expand()

void remmina_main_on_action_expand ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1513 of file remmina_main.c.

◆ remmina_main_on_action_help_community()

void remmina_main_on_action_help_community ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1373 of file remmina_main.c.

◆ remmina_main_on_action_help_debug()

void remmina_main_on_action_help_debug ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1385 of file remmina_main.c.

◆ remmina_main_on_action_help_donations()

void remmina_main_on_action_help_donations ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1379 of file remmina_main.c.

◆ remmina_main_on_action_help_homepage()

void remmina_main_on_action_help_homepage ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1361 of file remmina_main.c.

◆ remmina_main_on_action_help_wiki()

void remmina_main_on_action_help_wiki ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1367 of file remmina_main.c.

◆ remmina_main_on_action_search_toggle()

void remmina_main_on_action_search_toggle ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1490 of file remmina_main.c.

◆ remmina_main_on_action_tools_export()

void remmina_main_on_action_tools_export ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1289 of file remmina_main.c.

◆ remmina_main_on_action_tools_import()

void remmina_main_on_action_tools_import ( GSimpleAction *  action,
GVariant *  param,
gpointer  data 
)

Definition at line 1261 of file remmina_main.c.

◆ remmina_main_on_destroy_event()

void remmina_main_on_destroy_event ( void  )

Called when the remminamain->window widget is destroyed (glade event handler)

Definition at line 251 of file remmina_main.c.

◆ remmina_main_reload_preferences()

void remmina_main_reload_preferences ( )

Definition at line 1081 of file remmina_main.c.

◆ remmina_main_save_before_destroy()

void remmina_main_save_before_destroy ( void  )

Save the Remmina Main Window size and the expanded group before to close Remmina.

This function uses remmina_main_save_size and remmina_main_save_expanded_group.

Definition at line 183 of file remmina_main.c.

◆ remmina_main_show_dialog()

void remmina_main_show_dialog ( GtkMessageType  msg,
GtkButtonsType  buttons,
const gchar *  message 
)

Definition at line 1825 of file remmina_main.c.

◆ remmina_main_show_warning_dialog()

void remmina_main_show_warning_dialog ( const gchar *  message)

Definition at line 1835 of file remmina_main.c.

◆ remmina_main_toggle_password_view()

void remmina_main_toggle_password_view ( GtkWidget *  widget,
gpointer  data 
)

Definition at line 1167 of file remmina_main.c.

◆ remmina_main_update_file_datetime()

void remmina_main_update_file_datetime ( RemminaFile file)

Definition at line 1818 of file remmina_main.c.