Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHiroyuki Tanaka <myheroyuki@outlook.com>2023-06-29 17:31:26 +0300
committerHiroyuki Tanaka <myheroyuki@outlook.com>2023-06-29 17:31:26 +0300
commitf70fa2656a725b9c9dd3e8ebc8a5ca85ad38950e (patch)
tree380953c16d9f68dcbbc6d283cbb575e5de24300c /src
parent4027d57cdad7337d51a8ac1f6abf86e55efc0281 (diff)
parent9de041014608c75a2494c467e422e9e0d536f7b7 (diff)
Merge branch 'REM-2926' into 'master'
[REM-2926] Added ability to set a fixed aspect ratio for vnc connections when... See merge request Remmina/Remmina!2511
Diffstat (limited to 'src')
-rw-r--r--src/include/remmina/plugin.h1
-rw-r--r--src/remmina_file.h1
-rw-r--r--src/remmina_file_editor.c2
-rw-r--r--src/remmina_plugin_manager.c1
4 files changed, 4 insertions, 1 deletions
diff --git a/src/include/remmina/plugin.h b/src/include/remmina/plugin.h
index 7022de52e..a69b54359 100644
--- a/src/include/remmina/plugin.h
+++ b/src/include/remmina/plugin.h
@@ -220,6 +220,7 @@ typedef struct _RemminaPluginService {
gchar * (*file_get_secret)(RemminaFile * remminafile, const gchar *setting);
void (*file_set_int)(RemminaFile *remminafile, const gchar *setting, gint value);
gint (*file_get_int)(RemminaFile *remminafile, const gchar *setting, gint default_value);
+ gdouble (*file_get_double)(RemminaFile *remminafile, const gchar *setting, gdouble default_value);
void (*file_unsave_passwords)(RemminaFile *remminafile);
void (*pref_set_value)(const gchar *key, const gchar *value);
diff --git a/src/remmina_file.h b/src/remmina_file.h
index ac6ced360..96964415c 100644
--- a/src/remmina_file.h
+++ b/src/remmina_file.h
@@ -95,6 +95,7 @@ gchar *remmina_file_get_secret(RemminaFile *remminafile, const gchar *setting);
gchar *remmina_file_format_properties(RemminaFile *remminafile, const gchar *setting);
void remmina_file_set_int(RemminaFile *remminafile, const gchar *setting, gint value);
gint remmina_file_get_int(RemminaFile *remminafile, const gchar *setting, gint default_value);
+gdouble remmina_file_get_double(RemminaFile *remminafile, const gchar *setting, gdouble default_value);
void remmina_file_store_secret_plugin_password(RemminaFile *remminafile, const gchar *key, const gchar *value);
gboolean remmina_file_remove_key(RemminaFile *remminafile, const gchar *setting);
void remmina_file_set_state(RemminaFile *remminafile, const gchar *setting, const gchar *value);
diff --git a/src/remmina_file_editor.c b/src/remmina_file_editor.c
index 89f0f1e44..faafb7c80 100644
--- a/src/remmina_file_editor.c
+++ b/src/remmina_file_editor.c
@@ -914,7 +914,7 @@ static GtkWidget *remmina_file_editor_create_double(RemminaFileEditor *gfe,
return widget;
}
-gdouble remmina_file_get_double(RemminaFile *remminafile, const gchar *setting, gfloat default_value);
+
static void remmina_file_editor_create_settings(RemminaFileEditor *gfe, GtkWidget *grid,
const RemminaProtocolSetting *settings)
diff --git a/src/remmina_plugin_manager.c b/src/remmina_plugin_manager.c
index 6baedc3a4..1b056ea34 100644
--- a/src/remmina_plugin_manager.c
+++ b/src/remmina_plugin_manager.c
@@ -229,6 +229,7 @@ RemminaPluginService remmina_plugin_manager_service =
remmina_file_get_secret,
remmina_file_set_int,
remmina_file_get_int,
+ remmina_file_get_double,
remmina_file_unsave_passwords,
remmina_pref_set_value,