Remmina - The GTK+ Remote Desktop Client  v1.4.2
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)
 Called when the main window is destroyed via a call from gtk_widget_destroy() More...
 
void remmina_main_save_before_destroy (void)
 Save the Remmina Main Window size and the exapnded group before to close Remmina. More...
 
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_news (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_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_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)
 

Typedef Documentation

◆ RemminaMain

typedef struct _RemminaMain RemminaMain

◆ RemminaMainPriv

Definition at line 43 of file remmina_main.h.

Function Documentation

◆ remmina_main_destroy()

void remmina_main_destroy ( void  )

Called when the main window is destroyed via a call from gtk_widget_destroy()

Definition at line 227 of file remmina_main.c.

◆ remmina_main_get_window()

GtkWindow* remmina_main_get_window ( void  )

Definition at line 1361 of file remmina_main.c.

◆ remmina_main_new()

G_BEGIN_DECLS GtkWidget* remmina_main_new ( void  )

Definition at line 1292 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 1031 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 853 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 699 of file remmina_main.c.

◆ remmina_main_on_action_application_news()

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

Definition at line 1037 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 995 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 843 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 879 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 1090 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 661 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 773 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 818 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 796 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 681 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 730 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 1096 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 1013 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 1025 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 1019 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 1001 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 1007 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 965 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 953 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 exapnded group before to close Remmina.

This function uses remmina_main_save_size and remmina_main_save_expanded_group.

Definition at line 172 of file remmina_main.c.

◆ remmina_main_show_warning_dialog()

void remmina_main_show_warning_dialog ( const gchar *  message)

Definition at line 1380 of file remmina_main.c.

◆ remmina_main_update_file_datetime()

void remmina_main_update_file_datetime ( RemminaFile file)

Definition at line 1373 of file remmina_main.c.