Remmina - The GTK+ Remote Desktop Client  v1.4.33
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.
rdp_settings.c File Reference

Go to the source code of this file.

Data Structures

struct  _RemminaPluginRdpsetGrid
 
struct  _RemminaPluginRdpsetGridClass
 

Typedefs

typedef struct _RemminaPluginRdpsetGrid RemminaPluginRdpsetGrid
 
typedef struct _RemminaPluginRdpsetGridClass RemminaPluginRdpsetGridClass
 

Functions

static void remmina_rdp_settings_kbd_init (void)
 
void remmina_rdp_settings_init (void)
 
guint remmina_rdp_settings_get_keyboard_layout (void)
 
GType remmina_rdp_settings_grid_get_type (void)
 
static void remmina_rdp_settings_grid_destroy (GtkWidget *widget, gpointer data)
 
static void remmina_rdp_settings_grid_load_layout (RemminaPluginRdpsetGrid *grid)
 
static void remmina_rdp_settings_grid_load_devicescalefactor_combo (RemminaPluginRdpsetGrid *grid)
 
static void remmina_rdp_settings_grid_load_desktoporientation_combo (RemminaPluginRdpsetGrid *grid)
 
static void remmina_rdp_settings_grid_load_quality (RemminaPluginRdpsetGrid *grid)
 
static void remmina_rdp_settings_appscale_on_changed (GtkComboBox *widget, RemminaPluginRdpsetGrid *grid)
 
static void remmina_rdp_settings_quality_on_changed (GtkComboBox *widget, RemminaPluginRdpsetGrid *grid)
 
static void remmina_rdp_settings_quality_option_on_toggled (GtkToggleButton *togglebutton, RemminaPluginRdpsetGrid *grid)
 
static void remmina_rdp_settings_set_combo_active_item (GtkComboBox *combo, int itemval)
 
static void remmina_rdp_settings_grid_init (RemminaPluginRdpsetGrid *grid)
 
GtkWidget * remmina_rdp_settings_new (RemminaPrefPlugin *plugin)
 
void remmina_rdp_settings_get_orientation_scale_prefs (int *desktopOrientation, int *desktopScaleFactor, int *deviceScaleFactor)
 

Variables

static guint keyboard_layout = 0
 
static guint rdp_keyboard_layout = 0
 
static gchar * rdp_keyboard_remapping_list = NULL
 

Typedef Documentation

◆ RemminaPluginRdpsetGrid

◆ RemminaPluginRdpsetGridClass

Function Documentation

◆ remmina_rdp_settings_appscale_on_changed()

static void remmina_rdp_settings_appscale_on_changed ( GtkComboBox *  widget,
RemminaPluginRdpsetGrid grid 
)
static

Definition at line 307 of file rdp_settings.c.

◆ remmina_rdp_settings_get_keyboard_layout()

guint remmina_rdp_settings_get_keyboard_layout ( void  )

Definition at line 72 of file rdp_settings.c.

◆ remmina_rdp_settings_get_orientation_scale_prefs()

void remmina_rdp_settings_get_orientation_scale_prefs ( int *  desktopOrientation,
int *  desktopScaleFactor,
int *  deviceScaleFactor 
)

Definition at line 707 of file rdp_settings.c.

◆ remmina_rdp_settings_grid_destroy()

static void remmina_rdp_settings_grid_destroy ( GtkWidget *  widget,
gpointer  data 
)
static

Definition at line 132 of file rdp_settings.c.

◆ remmina_rdp_settings_grid_get_type()

GType remmina_rdp_settings_grid_get_type ( void  )

Definition at line 123 of file rdp_settings.c.

◆ remmina_rdp_settings_grid_init()

static void remmina_rdp_settings_grid_init ( RemminaPluginRdpsetGrid grid)
static

Definition at line 408 of file rdp_settings.c.

◆ remmina_rdp_settings_grid_load_desktoporientation_combo()

static void remmina_rdp_settings_grid_load_desktoporientation_combo ( RemminaPluginRdpsetGrid grid)
static

Definition at line 256 of file rdp_settings.c.

◆ remmina_rdp_settings_grid_load_devicescalefactor_combo()

static void remmina_rdp_settings_grid_load_devicescalefactor_combo ( RemminaPluginRdpsetGrid grid)
static

Definition at line 241 of file rdp_settings.c.

◆ remmina_rdp_settings_grid_load_layout()

static void remmina_rdp_settings_grid_load_layout ( RemminaPluginRdpsetGrid grid)
static

Definition at line 206 of file rdp_settings.c.

◆ remmina_rdp_settings_grid_load_quality()

static void remmina_rdp_settings_grid_load_quality ( RemminaPluginRdpsetGrid grid)
static

Definition at line 271 of file rdp_settings.c.

◆ remmina_rdp_settings_init()

void remmina_rdp_settings_init ( void  )

Definition at line 57 of file rdp_settings.c.

◆ remmina_rdp_settings_kbd_init()

static void remmina_rdp_settings_kbd_init ( void  )
static

Definition at line 44 of file rdp_settings.c.

◆ remmina_rdp_settings_new()

GtkWidget* remmina_rdp_settings_new ( RemminaPrefPlugin plugin)

Definition at line 696 of file rdp_settings.c.

◆ remmina_rdp_settings_quality_on_changed()

static void remmina_rdp_settings_quality_on_changed ( GtkComboBox *  widget,
RemminaPluginRdpsetGrid grid 
)
static

Definition at line 326 of file rdp_settings.c.

◆ remmina_rdp_settings_quality_option_on_toggled()

static void remmina_rdp_settings_quality_option_on_toggled ( GtkToggleButton *  togglebutton,
RemminaPluginRdpsetGrid grid 
)
static

Definition at line 364 of file rdp_settings.c.

◆ remmina_rdp_settings_set_combo_active_item()

static void remmina_rdp_settings_set_combo_active_item ( GtkComboBox *  combo,
int  itemval 
)
static

Definition at line 388 of file rdp_settings.c.

Variable Documentation

◆ keyboard_layout

guint keyboard_layout = 0
static

Definition at line 40 of file rdp_settings.c.

◆ rdp_keyboard_layout

guint rdp_keyboard_layout = 0
static

Definition at line 41 of file rdp_settings.c.

◆ rdp_keyboard_remapping_list

gchar* rdp_keyboard_remapping_list = NULL
static

Definition at line 42 of file rdp_settings.c.