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
diff options
context:
space:
mode:
authorAntenore Gatta <antenore@simbiosi.org>2019-02-03 02:06:22 +0300
committerAntenore Gatta <antenore@simbiosi.org>2019-02-03 02:06:22 +0300
commit667cd5a7cd9a731ea52a49181807f02457b5405e (patch)
treec9b5e8d8d1cc43e4bd9428c528a5e456d94a5c3f
parent9206a0a74d51ea87bce54f07781148bc2182a7d3 (diff)
refactoring: new name space for remmina_connection_window
-rw-r--r--plugins/rdp/rdp_channels.c2
-rw-r--r--plugins/rdp/rdp_plugin.c4
-rw-r--r--po/POTFILES.in4
-rw-r--r--po/ar.po42
-rw-r--r--po/ast.po42
-rw-r--r--po/bg.po42
-rw-r--r--po/bn.po42
-rw-r--r--po/bs.po42
-rw-r--r--po/ca.po42
-rw-r--r--po/ca@valencia.po42
-rw-r--r--po/cs.po42
-rw-r--r--po/da.po42
-rw-r--r--po/de.po42
-rw-r--r--po/el.po42
-rw-r--r--po/en_AU.po42
-rw-r--r--po/en_GB.po42
-rw-r--r--po/es.po42
-rw-r--r--po/es_VE.po42
-rw-r--r--po/et.po42
-rw-r--r--po/eu.po42
-rw-r--r--po/fi.po42
-rw-r--r--po/fr.po42
-rw-r--r--po/gl.po42
-rw-r--r--po/he.po42
-rw-r--r--po/hr.po42
-rw-r--r--po/hu.po42
-rw-r--r--po/id.po42
-rw-r--r--po/it.po42
-rw-r--r--po/ja.po42
-rw-r--r--po/kk.po42
-rw-r--r--po/km.po42
-rw-r--r--po/kn.po42
-rw-r--r--po/ko.po42
-rw-r--r--po/lt.po42
-rw-r--r--po/lv.po42
-rw-r--r--po/ms.po42
-rw-r--r--po/my.po42
-rw-r--r--po/nb.po42
-rw-r--r--po/nl.po42
-rw-r--r--po/oc.po42
-rw-r--r--po/pl.po42
-rw-r--r--po/pt.po42
-rw-r--r--po/pt_BR.po42
-rw-r--r--po/pt_PT.po42
-rw-r--r--po/remmina.pot42
-rw-r--r--po/ro.po42
-rw-r--r--po/ru.po42
-rw-r--r--po/shn.po42
-rw-r--r--po/si.po42
-rw-r--r--po/sk.po42
-rw-r--r--po/sl.po42
-rw-r--r--po/sq.po42
-rw-r--r--po/sr.po42
-rw-r--r--po/sv.po42
-rw-r--r--po/te.po42
-rw-r--r--po/th.po42
-rw-r--r--po/tr.po42
-rw-r--r--po/ug.po42
-rw-r--r--po/uk.po42
-rw-r--r--po/uz@cyrillic.po42
-rw-r--r--po/zh_CN.po42
-rw-r--r--po/zh_TW.po42
-rw-r--r--src/CMakeLists.txt4
-rw-r--r--src/rcw.c (renamed from src/remmina_connection_window.c)647
-rw-r--r--src/rcw.h (renamed from src/remmina_connection_window.h)38
-rw-r--r--src/remmina_exec.c16
-rw-r--r--src/remmina_file_editor.c6
-rw-r--r--src/remmina_icon.c2
-rw-r--r--src/remmina_main.c6
-rw-r--r--src/remmina_plugin_manager.c4
-rw-r--r--src/remmina_protocol_widget.c28
-rw-r--r--src/remmina_protocol_widget.h2
-rw-r--r--src/remmina_ssh.h2
73 files changed, 1620 insertions, 1623 deletions
diff --git a/plugins/rdp/rdp_channels.c b/plugins/rdp/rdp_channels.c
index c211c5b36..7037c0134 100644
--- a/plugins/rdp/rdp_channels.c
+++ b/plugins/rdp/rdp_channels.c
@@ -71,7 +71,7 @@ void remmina_rdp_OnChannelConnectedEventHandler(rdpContext* context, ChannelConn
}else if (g_strcmp0(e->name, DISP_DVC_CHANNEL_NAME) == 0) {
// "disp" channel connected, save its context pointer
rfi->dispcontext = (DispClientContext*)e->pInterface;
- // Notify remmina_connection_window to unlock dynres capability
+ // Notify rcw to unlock dynres capability
remmina_plugin_service->protocol_plugin_emit_signal(rfi->protocol_widget, "unlock-dynres");
// Send monitor layout message here to ask for resize of remote desktop now
if (rfi->scale == REMMINA_PROTOCOL_WIDGET_SCALE_MODE_DYNRES) {
diff --git a/plugins/rdp/rdp_plugin.c b/plugins/rdp/rdp_plugin.c
index b3295c7e1..96482f2ea 100644
--- a/plugins/rdp/rdp_plugin.c
+++ b/plugins/rdp/rdp_plugin.c
@@ -543,7 +543,7 @@ static BOOL remmina_rdp_authenticate(freerdp* instance, char** username, char**
if (save) {
// User has requested to save credentials. We put all the new cretentials
// into remminafile->settings. They will be saved later, on successful connection, by
- // remmina_connection_window.c
+ // rcw.c
remmina_plugin_service->file_set_string( remminafile, "username", s_username );
remmina_plugin_service->file_set_string( remminafile, "password", s_password );
@@ -598,7 +598,7 @@ static BOOL remmina_rdp_gw_authenticate(freerdp* instance, char** username, char
if (save) {
// User has requested to save credentials. We put all the new cretentials
// into remminafile->settings. They will be saved later, on successful connection, by
- // remmina_connection_window.c
+ // rcw.c
remmina_plugin_service->file_set_string( remminafile, "gateway_username", s_username );
remmina_plugin_service->file_set_string( remminafile, "gateway_password", s_password );
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 988ac08e3..b7a4d2a65 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -42,11 +42,11 @@ src/remmina_marshals.h
src/remmina_string_array.c
src/remmina_string_list.h
src/remmina_file_editor.c
-src/remmina_connection_window.c
+src/rcw.c
src/remmina_sftp_client.c
src/remmina_mpchange.c
src/remmina_exec.c
-src/remmina_connection_window.h
+src/rcw.h
src/remmina_message_panel.c
src/remmina_sysinfo.h
src/remmina_widget_pool.h
diff --git a/po/ar.po b/po/ar.po
index 176ef4601..557108965 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -833,96 +833,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr ""
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr ""
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/ast.po b/po/ast.po
index 475c86b14..782c428a5 100644
--- a/po/ast.po
+++ b/po/ast.po
@@ -842,97 +842,97 @@ msgstr ""
msgid "File %s not found."
msgstr "Ficheru %s non alcontráu."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"Hai %i conexones actives na ventana actual. ¿Tas seguru de que quies zarrar?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Mou a pantalla completa"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Mou pantalla completa con barres de desplazamientu"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Camudar el tamañu de la ventana a la resolución remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Conmutar el mou a pantalla completa"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Conmutar ente llingüetes"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Camudar el mou d’escala"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturar tolos eventos del tecláu"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferencies"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Ferramientes"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizar ventana"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desconeutase"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/bg.po b/po/bg.po
index 98e027139..ecc5660da 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -838,7 +838,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Файлът %s не е открит."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -846,92 +846,92 @@ msgstr ""
"В текущия прозорец има %i активни връзки. Сигурни ли сте, че желаете да го "
"затворите?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Пълен екран"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Пълен екран с превъртане"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
"Преоразмерява прозореца така, че да пасне с отдалечената разделителна "
"способност"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Превключване на пълноекранен режим"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Превключва подстраниците"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Превключва в мащабиран режим"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Прихващане на входа от клавиатурата"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Настройки"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Инструменти"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Минимизиране на прозорец"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Прекъсване"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/bn.po b/po/bn.po
index 1b455bd07..1e6657db2 100644
--- a/po/bn.po
+++ b/po/bn.po
@@ -832,97 +832,97 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"বর্তমানে উইন্ডোতে %i টি সক্রিয় সংযোগ রয়েছে। আপনি নিশ্চিত যে এটি বন্ধ করতে চান?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr ""
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr ""
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/bs.po b/po/bs.po
index bc01026c7..e9ff266e7 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -842,7 +842,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Datoteka %s nije nađena."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -850,92 +850,92 @@ msgstr ""
"Ima %i aktivnih konekcija u trenutnom prozoru. Da li ste sigurni da želite "
"zatvoriti?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Pogled u punom ekranu"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Klizajući puni ekran"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
"Promijenite veličinu prozora kako bi stao na rezoluciju daljinskog "
"upravljanja."
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Postavi preko cijelog ekrana"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Mjenjaj tab stranice"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Uključi/isključi skalirani režim"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Zgrabi sve aktivnosti na tastaturi."
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Postavke"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Alati"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimiziraj prozor"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Prekini vezu"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/ca.po b/po/ca.po
index 0043873a7..e4e4f7f56 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -843,7 +843,7 @@ msgstr ""
msgid "File %s not found."
msgstr "No s’ha trobat el fitxer %s."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -851,90 +851,90 @@ msgstr ""
"Hi ha %i connexions actives a la finestra actual. Esteu segur que la voleu "
"tancar?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Pantalla completa"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Pantalla completa amb barres de desplaçament"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Canvia la mida de la finestra perquè s’ajusti a la resolució remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Commuta el mode de pantalla completa"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Canvia les pestanyes"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Canvia el mode d’escalat"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Captura tots els esdeveniments del teclat"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferències"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Eines"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimitza la finestra"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desconnecta"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/ca@valencia.po b/po/ca@valencia.po
index 2763fc6bd..eb87ac1f5 100644
--- a/po/ca@valencia.po
+++ b/po/ca@valencia.po
@@ -839,7 +839,7 @@ msgstr ""
msgid "File %s not found."
msgstr "No s’ha trobat el fitxer %s."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -847,90 +847,90 @@ msgstr ""
"Hi ha %i connexions actives a la finestra actual. Esteu segur que la voleu "
"tancar?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Pantalla completa"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Pantalla completa amb barres de desplaçament"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Canvia la mida de la finestra perquè s’ajuste a la resolució remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Commuta el mode de pantalla completa"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Canvia les pestanyes"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Canvia el mode d’escalat"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Captura tots els esdeveniments del teclat"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferències"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Eines"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimitza la finestra"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desconnecta"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/cs.po b/po/cs.po
index 23ae77465..6737da77e 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -841,97 +841,97 @@ msgstr ""
msgid "File %s not found."
msgstr "Soubor %s nenalezen."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"V aktuálním okně je aktivních %i připojení. Skutečně chcete okno zavřít?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Režim celé obrazovky"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Roztáhnout na obrazovku s posuvnou lištou"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Snímek pořízen"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Roztáhnout okno dle vzdáleného rozlišení"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Přepnutí fullscreen zobrazení"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Přepnout záložky"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Přepnout dynamickou aktualizaci rozlišení"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Zmenšit"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Brát všechny události klávesnice"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Předvolby"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Nástroje"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Snímek obrazovky"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimalizovat okno"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Odpojit se"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/da.po b/po/da.po
index da9d4cae6..686ae602f 100644
--- a/po/da.po
+++ b/po/da.po
@@ -856,7 +856,7 @@ msgstr "Efterkommando"
msgid "File %s not found."
msgstr "Filen %s findes ikke."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -864,29 +864,29 @@ msgstr ""
"Der er %i aktive forbindelser i det nuværende vindue. Er du sikker på, at du "
"vil lukke?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Viewport - fuldskærmstilstand"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Rullet - fuldskærmstilstand"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Bevar højde-bredde-forhold når skaleret"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Udfyld klientens vindue når skaleret"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Tastetryk"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -895,61 +895,61 @@ msgstr ""
"for at få et bedre skærmbillede."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Skærmbillede taget"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Tilpas størrelsen på vinduet efter serverens opløsning"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Fuldskærmstilstand til/fra"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Skift faneblade"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Opdatering af dynamisk opløsning til/fra"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Skaleret tilstand til/fra"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Fang alle tastetryk"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Præferencer"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Værktøjer"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Skærmbillede"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimér vindue"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Afbryd forbindelsen"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr "Filen %s er korrupt, ulæselig eller ikke fundet."
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr "Advarsel: Pluginet kræver GtkSocket, men det er ikke tilgængeligt."
diff --git a/po/de.po b/po/de.po
index 99fe633fc..a484ee009 100644
--- a/po/de.po
+++ b/po/de.po
@@ -865,7 +865,7 @@ msgstr "Befehle nach Verbindung ausführen"
msgid "File %s not found."
msgstr "Datei %s nicht gefunden."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -873,29 +873,29 @@ msgstr ""
"Es sind %i Verbindungen in diesem Fenster aktiv. Sind Sie sicher, dass Sie "
"das Fenster schließen möchten?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Vollbildmodus"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Vollbildmodus mit Scollbar"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Bildformat im skalierten Modus beibehalten"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Client-Fenster füllen wenn skaliert"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Tastenkombinationen"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -904,61 +904,61 @@ msgstr ""
"um bessere Bildschirmfotos zu bekommen."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Screenshot wurde erzeugt"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Das Fenster auf die entfernte Bildschirmauflösung anpassen"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Vollbildmodus umschalten"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Wechsel zwischen den Reitern"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Dynamische Auflösung umschalten"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Skalierten Modus umschalten"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Alle Tastatureingaben abfangen"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Einstellungen"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Werkzeuge"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Bildschirmfoto"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Fenster minimieren"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Verbindung trennen"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr "Datei %s ist korrupt, unlesbar oder wurde nicht gefunden."
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
"Warnung: Dieses Plugin benötigt GtkSocket, welches aber nicht verfügbar ist."
diff --git a/po/el.po b/po/el.po
index 76bc44cdb..98bbf54ce 100644
--- a/po/el.po
+++ b/po/el.po
@@ -844,7 +844,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Το αρχείο %s δεν βρέθηκε."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -852,92 +852,92 @@ msgstr ""
"Υπάρχουν %i ενεργές συνδέσεις στο τρέχον παράθυρο. Είστε σίγουροι ότι θέλετε "
"να τις κλείσετε;"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Κατάσταση πλήρους οθόνης θύρας όψης"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Κατάσταση κύλισης πλήρους οθόνης"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
"Αλλαγή μεγέθους παραθύρου για ταίριασμα στην ανάλυση του απομακρυσμένου "
"υπολογιστή"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Εναλλαγή πλήρους οθόνης"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Εναλλαγή καρτέλας στις σελίδες"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Εναλλαγή κλιμακωτής κατάστασης"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Λήψη όλων των γεγονότων των πλήκτρων"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Προτιμήσεις"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Εργαλεία"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Ελαχιστοποίηση του παραθύρου"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Αποσύνδεση"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/en_AU.po b/po/en_AU.po
index 8ef7630c3..fe56dc0b6 100644
--- a/po/en_AU.po
+++ b/po/en_AU.po
@@ -841,97 +841,97 @@ msgstr ""
msgid "File %s not found."
msgstr "File %s not found."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"There are %i active connections in the current window. Are you sure to close?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Viewport fullscreen mode"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Scrolled fullscreen mode"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Keystrokes"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Resize the window to fit in remote resolution"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Toggle fullscreen mode"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Switch tab pages"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Toggle scaled mode"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Grab all keyboard events"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferences"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Tools"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimise window"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Disconnect"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/en_GB.po b/po/en_GB.po
index 41c2a3bb5..deffac56c 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -841,97 +841,97 @@ msgstr ""
msgid "File %s not found."
msgstr "File %s not found."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"There are %i active connections in the current window. Are you sure to close?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Viewport fullscreen mode"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Scrolled fullscreen mode"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Keystrokes"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Resize the window to fit in remote resolution"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Toggle fullscreen mode"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Switch tab pages"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Toggle scaled mode"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Grab all keyboard events"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferences"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Tools"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimise window"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Disconnect"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/es.po b/po/es.po
index dde994df4..00134cadd 100644
--- a/po/es.po
+++ b/po/es.po
@@ -843,36 +843,36 @@ msgstr "Orden posterior"
msgid "File %s not found."
msgstr "No se encontró el archivo %s."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"Hay %i conexiones activas en la ventana actual. ¿Confirma que quiere cerrar?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Modo a pantalla completa"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Modo pantalla completa con barras de desplazamiento"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Mantener relación de aspecto cuando se escala"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Ampliar la ventana del cliente cuando se escala"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Pulsaciones de teclas"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -881,61 +881,61 @@ msgstr ""
"escalado para mejorar la calidad de la imagen."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Captura de pantalla realizada"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Redimensionar la ventana para ajustarla a la resolución remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Conmutar el modo a pantalla completa"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Cambiar entre pestañas"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Conmutar actualización dinámica de resolución"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Cambiar el modo de escala"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturar todos los eventos del teclado"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferencias"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Herramientas"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Captura de pantalla"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizar ventana"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desconectarse"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/es_VE.po b/po/es_VE.po
index 538c56ac3..1f18b73ff 100644
--- a/po/es_VE.po
+++ b/po/es_VE.po
@@ -843,36 +843,36 @@ msgstr "Comando Siguiente"
msgid "File %s not found."
msgstr "No se encontró el archivo %s."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"Hay %i conexiones activas en la ventana actual. ¿Realmente quiere cerrar?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Modo a pantalla completa"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Modo pantalla completa con barras de desplazamiento"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Mantener relación de aspecto cuando se escala"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Ampliar la ventana del cliente cuando se escala"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Pulsaciones de teclas"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -881,61 +881,61 @@ msgstr ""
"escalado para tener una mejorcaptura de pantalla."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Captura de pantalla realizada"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Redimensionar la ventana para ajustarla a la resolución remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Conmutar el modo a pantalla completa"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Cambiar entre pestañas"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Cambiar la actualización de resolución dinámica"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Cambiar el modo de escala"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturar todos los eventos del teclado"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferencias"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Herramientas"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Captura de pantalla"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizar ventana"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desconectarse"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/et.po b/po/et.po
index e4d8fd18a..56724d041 100644
--- a/po/et.po
+++ b/po/et.po
@@ -834,7 +834,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Faili %s ei leitud."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -842,90 +842,90 @@ msgstr ""
"Seal on %i aktiivset ühendust samas aknas. Kas sa oled kindel, et on vaja "
"sulgeda?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Täisekraanvaate sisse- ja väljalülitamine"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Eelistused"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Tööriistad"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimeeri aken"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Katkesta ühendus"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/eu.po b/po/eu.po
index 3ded6927e..d65029b0a 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -842,96 +842,96 @@ msgstr ""
msgid "File %s not found."
msgstr "Ez da '%s' fitxategia aurkitu."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "Uneko leihoan %i konexio aktibo daude. Ixtea nahi duzu?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Pantaila osoko leihatila modua"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Korritutako pantaila osoa modua"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Aldatu leihoaren tamaina urruneko bereizmenera doitzeko"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Txandakatu pantaila osoko modua"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Aldatu fitxak"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Txandakatu eskalaren modua"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Kapturatu teklatuko gertaera guztiak"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Hobespenak"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Tresnak"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizatu leihoa"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Deskonektatu"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/fi.po b/po/fi.po
index 2ad35e601..79cc90682 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -842,97 +842,97 @@ msgstr ""
msgid "File %s not found."
msgstr "Tiedostoa %s ei löytynyt."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"Nykyisessä ikkunassa on %i aktiivista yhteyttä. Haluatko varmasti sulkea?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Muuta ikkunan koko vastaamaan etäpään resoluutiota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Koko näytön tila päälle/pois"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Kaappaa kaikki näppäimistön tapahtumat"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Asetukset"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Työkalut"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Pienennä ikkuna"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Katkaise yhteys"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/fr.po b/po/fr.po
index 6da621896..eff6dd355 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -862,7 +862,7 @@ msgstr "Post‐commande"
msgid "File %s not found."
msgstr "Fichier %s introuvable."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -870,29 +870,29 @@ msgstr ""
"Il y a %i connexions actives dans la fenêtre courante. Êtes‐vous sûr(e) de "
"vouloir quitter ?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Mode plein écran avec zone de visualisation"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Mode plein écran avec barres de défilement"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Garder le rapport d’aspect lors du redimensionnement"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Remplir la fenêtre d’affichage lors du redimensionnement"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Entrées clavier"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -901,61 +901,61 @@ msgstr ""
"désactiver le redimensionnement pour de meilleures captures d’écran."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Capture d’écran effectuée"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Redimensionner la fenêtre en fonction de la définition distante"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Basculer en mode plein écran"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Changer d’onglet"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Commuter la mise à jour dynamique de la définition"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Basculer en mode réduit"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturer les événements du clavier"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Préférences"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Outils"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Capture d’écran"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Réduire la fenêtre"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Se déconnecter"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr "Le fichier %s est corrompu, non accessible en lecture ou introuvable."
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
"Attention : ce greffon nécessite GtkSocket, mais ce dernier n’est pas "
diff --git a/po/gl.po b/po/gl.po
index a5a3805fa..b03c7d7ea 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -842,96 +842,96 @@ msgstr ""
msgid "File %s not found."
msgstr "Ficheiro %s non atopado."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "Hai %i conexións activas na xanela actual. Está seguro de pechala?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Modo a pantalla completa"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Modo pantalla completa con barras de desprazamento"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Axustar o tamaño da xanela á resolución remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Trocar o modo de pantalla completa"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Trocar entre lapelas"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Cambiar o modo de escalado"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturar todos os eventos do teclado"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "_Preferencias"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Ferramentas"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizar a xanela"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desconectar"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/he.po b/po/he.po
index 028fa0bb6..370a144cf 100644
--- a/po/he.po
+++ b/po/he.po
@@ -840,96 +840,96 @@ msgstr ""
msgid "File %s not found."
msgstr "הקובץ %s לא נמצא."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "ישנם %i חיבורים פעילים בחלון הנוכחי. האם ברצונך לסגור?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "מצב מסך מלא בלתי מתואם"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "מצב חלון מלא עם גלילה"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "שינוי גודל החלון כדי שיתאים לרזולוציה המרוחקת"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "הפעלה/כיבוי מצב מסך מלא"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "מעבר בין עמודי לשוניות"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "הפעלה/כיבוי מצב התאמת גודל"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "לכידת כל אירועי המקלדת"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "העדפות"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "כלים"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "מזעור חלון"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "ניתוק"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/hr.po b/po/hr.po
index 0f8e4cabc..294400e61 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -838,96 +838,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr ""
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr ""
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/hu.po b/po/hu.po
index 2430887a9..d1d027286 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -859,36 +859,36 @@ msgstr "Parancs utána"
msgid "File %s not found."
msgstr "A(z) „%s” fájl nem található."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"%i nyitott kapcsolat van a jelenlegi ablakban. Biztosan be akarja zárni?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Munkalap teljes képernyős módja"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Görgetett teljes képernyős mód"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Eredeti méretarány megtartása"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Képernyő kitöltése"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Billentyűleütések"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -897,61 +897,61 @@ msgstr ""
"képernyőképhez tiltsa le az átméretezést."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Képernyőkép készült"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Az ablak átméretezése a távoli felbontásnak megfelelően"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Teljes képernyős mód"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Lapok váltása"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Dinamikus felbontásfrissítés átváltása"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Átméretezett mód"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Minden billentyűesemény elkapása"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Beállítások"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Eszközök"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Képernyőkép"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Ablak minimalizálása"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Bontás"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr "A(z) %s fájl sérült, nem olvasható vagy nem található."
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
"Figyelmeztetés: Ehhez a bővítményhez GtkSocket szükséges, de az nem érhető "
diff --git a/po/id.po b/po/id.po
index ec1af2f12..b16f76013 100644
--- a/po/id.po
+++ b/po/id.po
@@ -833,96 +833,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Mengubah mode layar penuh"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Pengaturan"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Perkakas"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimalkan ukuran jendela"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Putuskan"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/it.po b/po/it.po
index bd4733a95..33ce094c7 100644
--- a/po/it.po
+++ b/po/it.po
@@ -860,35 +860,35 @@ msgstr "Esegui dopo"
msgid "File %s not found."
msgstr "File %s non trovato."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "Sono presenti %i connessioni attive. Terminare ugualmente?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Modalità area visibile a schermo intero"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Modalità schermo intero a scorrimento"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Ridimensiona mantenendo le proporzioni"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Ridimensiona riempiendo la finestra"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Battute"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -897,61 +897,61 @@ msgstr ""
"ridimensionamento per ottenere uno screenshot migliore."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Screenshot eseguito"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Ridimensionare lo schermo per adattarsi alla risoluzione remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Imposta Schermo Intero"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Cambia Scheda"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Attiva aggiornamento dinamico della risoluzione"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Attivare modalità riscalata"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Catturare tutti gli eventi della tastiera"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferenze"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Strumenti"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Cattura schermata"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizzare la finestra"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Scollegarsi"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr "Il file %s è corrotto, illeggibile o non trovato."
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr "Attenzione: Questo plugin richiede GtkSocket, ma non è disponibile."
diff --git a/po/ja.po b/po/ja.po
index 725026a8f..7f1d41cdb 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -840,97 +840,97 @@ msgstr ""
msgid "File %s not found."
msgstr "ファイル %s は見つかりませんでした"
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"このウィンドウには %i 個のアクティブな接続があります。本当に閉じますか?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "全画面表示(ウィンドウモード)"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "全画面表示(スクロールモード)"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "ウィンドウサイズをリモートの解像度に合わせる"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "全画面モードのオン/オフ"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "タブページを切り替える"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "スケールモードのオン/オフ"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "すべてのキーボードイベントを取得する"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "設定"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "ツール"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "ウィンドウ最小化"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "切断"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/kk.po b/po/kk.po
index 1c70e7326..1d1885743 100644
--- a/po/kk.po
+++ b/po/kk.po
@@ -837,7 +837,7 @@ msgstr ""
msgid "File %s not found."
msgstr "%s файлы табылмады."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -845,90 +845,90 @@ msgstr ""
"Осы терезеде %i белсенді қосылыс бар болып тұр.\n"
"Терезені жабуға сенімдісіз бе?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Толық экран режимі"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Жылжытуы бар толық экран режимі"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Терезе қашықтаған жұмыс үстелдің экран өлшемдер қатынасын қабылдауы"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Толық экран режиміне өту"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Масштабтау режиміне өту"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Басылған барлық пернелерді өзіне қаратып қабылдау"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Баптаулар"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Құралдар"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Терезені қайыру"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Байланысты үзу"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/km.po b/po/km.po
index dd3844144..a4fe1780e 100644
--- a/po/km.po
+++ b/po/km.po
@@ -836,96 +836,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "បិទ/បើក​របៀប​ពេញ​អេក្រង់"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "ចំណូលចិត្ត"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "ឧបករណ៍​"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "បង្រួម​​បង្អួច​អប្បបរមា"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "ផ្តាច់"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/kn.po b/po/kn.po
index 545d732f2..3c6ca190a 100644
--- a/po/kn.po
+++ b/po/kn.po
@@ -834,96 +834,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr ""
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr ""
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/ko.po b/po/ko.po
index 79bfa6fb0..ed2783507 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -839,96 +839,96 @@ msgstr ""
msgid "File %s not found."
msgstr "%s 파일 없음"
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "현재 %i 과(와) 연결되어있습니다. 연결을 종료하시겠습니까?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "전체 화면 보기"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "스크롤된 전체화면 보기"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "원격접속 해상도에 맞춰 내 창 크기 조정"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "전체 화면 모드 전환"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "탭 전환 페이지들"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "비율보기 전환"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "모든 키 입력 기록"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "환경 설정"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "도구"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "창 최소화"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "연결 끊기"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/lt.po b/po/lt.po
index af3df86e2..1dad2a628 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -843,96 +843,96 @@ msgstr ""
msgid "File %s not found."
msgstr "Failas %s nerastas."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "Dabartiniame lange yra %i aktyvūs ryšiai. Ar norite užverti?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Peržiūros srities viso ekrano veiksena"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Slankiojama viso ekrano veiksena"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Pakeisti lango dydį, kad tilptų nutolusi skiriamoji geba"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Perjungti viso ekrano veikseną"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Perjungti kortelių puslapius"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Perjungti mastelio keitimo veiskeną"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Pasisavinti visus klaviatūros įvykius"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Nustatymai"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Įrankiai"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Sutraukti langą"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Nutraukti ryšį"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/lv.po b/po/lv.po
index 875d523ea..060b6cf41 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -843,96 +843,96 @@ msgstr ""
msgid "File %s not found."
msgstr "Datne %s nav atrasta."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "Šajā logā ir %i aktīvs savienojums. Vai tiešam aizvērt?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Skatu logs pilnekrāna režīmā"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Ritināts pilnekrāna režīmā"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Mainīt loga izmēru, lai tas iekļautos attālinātajā izšķirtspējā"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Pārslēgt pilnekrāna režīmu"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Pārslēgt ciļņu lapas"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Pārslēgt mēroga režīmu"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Tvert visus tastatūras notikumus"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Iestatījumi"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Rīki"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizēt logu"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Atvienot"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/ms.po b/po/ms.po
index 8924f394d..7be7bca58 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -841,7 +841,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Fail %s tidak ditemui."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -849,90 +849,90 @@ msgstr ""
"Terdapat %i sambungan aktif dalam tetingkap semasa. Anda pasti hendak "
"menutupnya?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Mod skrin penuh port pandang"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Mod skrin penuh bertatal"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Saiz semula tetingkap untuk muatkannya dalam resolusi jauh"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Togol mod skrin penuh"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Tukar halaman tab"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Togol mod berskala"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Cekau semua peristiwa papan kekunci"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Keutamaan"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Alatan"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimunkan window"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Putuskan"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/my.po b/po/my.po
index c6ba98757..b46ffa412 100644
--- a/po/my.po
+++ b/po/my.po
@@ -836,96 +836,96 @@ msgstr ""
msgid "File %s not found."
msgstr "ဖိုင် %s ကိုမတွေ့ပါ"
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Tools"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "အဆက်အသွယ်ဖြတ်မည်။"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/nb.po b/po/nb.po
index 929ffd8c3..d55e1fa1d 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -842,7 +842,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Fant ikke fila «%s»."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -850,90 +850,90 @@ msgstr ""
"Det aktive vinduet står for %i aktive tilkoblinger. Er du sikker på at du "
"vil lukke det?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Fullskjerm-modus"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Rullende fullskjermmodus"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Tilpass vindustørrelsen slik at det passer med ekstern oppløsning"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Slå av/på fullskjermmodus"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Bytt mellom fanesider"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Skru av/på skalert modus"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Håndter alle tastaturhendelser"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Innstillinger"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Verktøy"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimer vindu"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Koble fra"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/nl.po b/po/nl.po
index 4cb6a292d..22d9586e8 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -843,7 +843,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Bestand %s niet gevonden."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -851,90 +851,90 @@ msgstr ""
"Er zijn %i actieve verbindingen in dit venster. Weet u zeker dat u wilt "
"afsluiten?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Blikveld op volledig scherm"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Volledig scherm met schuifbalk"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Pas het venster aan om in de externe resolutie te passen"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Schermvullend"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Wijzig tab pagina’s"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Schaal modus"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Alle toetsenbord-gebeurtenissen afvangen"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Voorkeuren"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Hulpmiddelen"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Venster minimaliseren"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Verbinding verbreken"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/oc.po b/po/oc.po
index f9920ff8d..9eec346fb 100644
--- a/po/oc.po
+++ b/po/oc.po
@@ -842,7 +842,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Fichièr %s introbable."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -850,90 +850,90 @@ msgstr ""
"I a %i connexion(s) activa(s) sus la fenèstra correnta. Sètz segur que "
"volètz quitar ?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Afichatge deportat en mòde ecran complet"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Desfilament del mòde ecran complet"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Redimensionar la fenèstra en foncion de la resolucion distanta"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "(Des)activar lo mòde ecran complet"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Cambiar d’onglet"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Bascuolar en mòde reduch"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturar los eveniments del clavièr"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferéncias"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Aisinas"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Reduire la fenèstra"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Se desconnectar"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/pl.po b/po/pl.po
index e6766ff56..d45303e20 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -842,96 +842,96 @@ msgstr ""
msgid "File %s not found."
msgstr "Nie odnaleziono pliku %s."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "W bieżącym oknie pozostało %i nawiązanych połączeń. Przerwać je?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Dopasowuje rozmiar okna do rozdzielczości zdalnego pulpitu"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Przełączenie trybu pełnego ekranu"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Przejście pomiędzy kartami pulpitów"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Przełączenie skalowania ekranu serwera"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Przechwytywanie wszystkich zdarzeń klawiatury"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Rozwija menu preferencji"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Rozwija menu narzędzi"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Zminimalizowanie okna"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Przerwanie połączenia"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/pt.po b/po/pt.po
index 05f8cad7e..a351bc4f6 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -842,7 +842,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Ficheiro %s não encontrado."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -850,90 +850,90 @@ msgstr ""
"Existem %i ligações activas na janela atual. Tem a certeza que a deseja "
"fechar?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Janela com visualização em ecrã inteiro"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Janela com deslocamento em ecrã inteiro"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Redimensionar janela para ajustar à resolução remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Alternar entre o modo de ecrã inteiro"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Alternar páginas de separadores"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Alternar modo de escala"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturar todos os eventos de teclado"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferências"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Ferramentas"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizar a janela"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desligar"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index d1d4159d5..07a1b6f15 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -841,97 +841,97 @@ msgstr ""
msgid "File %s not found."
msgstr "Arquivo %s não encontrado."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"Existem %i conexões ativas na janela atual. Tem certeza que deseja fechá-la?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Ver modo de porta em tela cheia"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Listagem do modo de tela cheia"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Redimensionar a janela para adaptar-se à resolução remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Alternar para modo tela cheia"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Mudar guia de páginas"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Alternar para modo dimensionado"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturar todos eventos do teclado"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferências"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Ferramentas"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizar janela"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desconectar"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 541c22d8d..26f4acac1 100644
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -842,7 +842,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Ficheiro %s não encontrado."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -850,90 +850,90 @@ msgstr ""
"Existem %i ligações activas na janela atual. Tem a certeza que a deseja "
"fechar?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Janela com visualização em ecrã inteiro"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Janela com deslocamento em ecrã inteiro"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Redimensionar janela para ajustar à resolução remota"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Alternar entre o modo de ecrã inteiro"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Alternar páginas de separadores"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Alternar modo de escala"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Capturar todos os eventos de teclado"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferências"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Ferramentas"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizar a janela"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Desligar"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/remmina.pot b/po/remmina.pot
index eb778b21d..736070bae 100644
--- a/po/remmina.pot
+++ b/po/remmina.pot
@@ -831,96 +831,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr ""
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr ""
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/ro.po b/po/ro.po
index 5dcd7b7d8..e908aeaae 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -843,98 +843,98 @@ msgstr ""
msgid "File %s not found."
msgstr "Fișierul %s nu a fost găsit."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"În fereastra curentă există %i conexiuni active. Sigur doriți să o închideți?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Mod pe tot ecranul pentru vizualizare"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Mod pe tot ecranul, cu derulare"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
"Redimensionează ferestra pentru a cuprinde rezoluția sistemului la distanță"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Comutare mod pe tot ecranul"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Schimbă paginile cu categorii"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Comutare mod scalat"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Preia toate evenimentele apărute la tastatură"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Preferințe"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Unelte"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizare fereastră"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Deconectează"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/ru.po b/po/ru.po
index 4b7a535a1..362d6743a 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -862,36 +862,36 @@ msgid "File %s not found."
msgstr "Файл %s не найден."
# You need set up plural forms for 1, 2 and 5 here.
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"Найдено %i активных подключений в этом окне. Вы действительно хотите выйти?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Режим полного экрана"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Режим полного экрана с прокруткой"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Сохранять пропорции при масштабировании"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Заполнять окно клиента при масштабировании"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Комбинации клавиш"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -900,61 +900,61 @@ msgstr ""
"для получения лучшего снимка."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Снимок сделан"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Растянуть окно под размер удалённого разрешения"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Переключить на полный экран"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Перейти на вкладку"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Переключить на динамическое обновление разрешения"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Переключить в режим масштабирования"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Захватывать все нажатия клавиш"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Параметры"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Инструменты"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Снимок экрана"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Свернуть окно"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Отключиться"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr "Файл %s поврежден, не читается или не найден."
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr "Внимание: Этот модуль требует GtkSocket, но он недоступен."
diff --git a/po/shn.po b/po/shn.po
index d650eed16..d251ddf0f 100644
--- a/po/shn.po
+++ b/po/shn.po
@@ -832,96 +832,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr ""
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr ""
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/si.po b/po/si.po
index 897191767..6843f8df3 100644
--- a/po/si.po
+++ b/po/si.po
@@ -832,96 +832,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "අභිරුචි"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "මෙවලම්"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "විසන්ධි කරන්න"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/sk.po b/po/sk.po
index 8421136a5..4c33d48f6 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -839,96 +839,96 @@ msgstr ""
msgid "File %s not found."
msgstr "Súbor %s nenájdený."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "V aktuálnom okne je %i aktívnych pripojení. Chcete ich naozaj zavrieť?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Režim pohľadu na celú obrazovku"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Zmeniť na režim celej obrazovky"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Nástroje"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimalizovanie okna"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Odpojenie"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/sl.po b/po/sl.po
index c30ab263c..6f2835681 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -842,97 +842,97 @@ msgstr ""
msgid "File %s not found."
msgstr "Datoteka %s ni bila najdena."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "V oknu je %i aktivnih povezav. Ste prepričani, da želite zapreti okno?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Okno v celozaslonskem načinu"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Pomični celozaslonski način"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
"Spremeni velikost okna, da bo ustrezalo ločljivosti oddaljenega namizja"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Vključi celozaslonski način"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Preklopi med zavihki"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Vključi prilagajanje velikosti"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Prevzemi vse dogodke tipkovnice"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Lastnosti"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Orodja"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Pomanjšaj okno"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Prekini povezavo"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/sq.po b/po/sq.po
index 962195e37..727edb37e 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -836,96 +836,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Aktivizon/çaktivizon modalitetin me ekran të plotë"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Parapëlqimet"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Mjetet"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimizo dritaren"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Shkëputu"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/sr.po b/po/sr.po
index 1824518f3..c936a152e 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -842,96 +842,96 @@ msgstr ""
msgid "File %s not found."
msgstr "Датотека %s није пронађена."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "%i покренуте везе у тренутном прозору. Сигурно желите да изађете?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Преко целог екрана"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Преко целог екрана са превлачењем"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Промени величину прозора да би одговарао резолуцији удаљеног рачунара"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Искључи/укључи приказ преко целог екрана"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Пребаци између језичака"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Искључи/укључи прилагођен модалитет"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Уграби све уносе са тастатуре"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Поставке"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Алатке"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Умањи прозор"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Прекини везу"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/sv.po b/po/sv.po
index ad2c570b7..4158e1966 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -838,7 +838,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Kunde inte hitta fil: %s"
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -846,90 +846,90 @@ msgstr ""
"Det finns %i aktiva anslutningar i aktuellt fönster. Är du säker på att du "
"vill stänga?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Vyport i helskärmsläge"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Rullande helskärmsläge"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Justera fönstrets storlek för att passa upplösningen på fjärrdatorn"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Fullskärmsläge av/på"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Växla flikar"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Växla skalat läge"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Fånga alla tangentbordshändelser"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Inställningar"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Verktyg"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Minimera fönster"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Koppla ner"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/te.po b/po/te.po
index 5496dc568..1da96060e 100644
--- a/po/te.po
+++ b/po/te.po
@@ -832,96 +832,96 @@ msgstr ""
msgid "File %s not found."
msgstr ""
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr ""
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr ""
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr ""
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr ""
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr ""
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr ""
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr ""
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/th.po b/po/th.po
index c80b150cf..3bfd66d31 100644
--- a/po/th.po
+++ b/po/th.po
@@ -837,96 +837,96 @@ msgstr ""
msgid "File %s not found."
msgstr "ไม่พบแฟ้ม %s"
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "มี %i การเชื่อมต่อในหน้าต่างปัจจุบัน คุณแน่ใจหรือไม่ที่จะปิด?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr ""
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "ปรับขนาดหน้าต่างให้พอดีกับความละเอียดของเครื่องทางไกล"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "สลับสถานะโหมดเต็มจอ"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "สลับหน้าแท็บ"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "สลับสถานะโหมดการปรับขนาด"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "จับทุกเหตุการณ์แป้นพิมพ์"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "ปรับแต่ง"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "เครื่องมือ"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "ย่อหน้าต่าง"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "ตัดการเชื่อมต่อ"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/tr.po b/po/tr.po
index 82eb1bf8f..8c7368076 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -859,36 +859,36 @@ msgstr "Yazılı Komut"
msgid "File %s not found."
msgstr "Dosya %s bulunamadı."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"Aktif pencerede %i aktif bağlantı var. Kapatmak istediğinizdem eminmisiniz?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Görünüm alanı tam ekran hali"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Kaydırmalı tam ekran"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "En boy oranını koru"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "İstemci penceresini doldur"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Tuş vuruşları"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -897,61 +897,61 @@ msgstr ""
"için ölçeklendirmeyi devre dışı bırakın."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr "Ekran görüntüsü alındı"
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Pencereyi uzak sunucu çözünürlüğüne göre ayarla"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Tam ekran modunu değiştir"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Sekme sayfalarını değiştir"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr "Çözünürlük güncellemesini değiştir"
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Ölçekleme modunu değiştir"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Tüm klavye olaylarını yakala"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Seçenekler"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Araçlar"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Ekran görüntüsü"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Pencereyi simge durumuna küçült"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Bağlantıyı kes"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr "Dosya %s bozuk, okunamıyor veya bulunamadı."
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr "Uyarı: Bu eklenti GtkSocket gerektirir, ancak mevcut değil."
diff --git a/po/ug.po b/po/ug.po
index 931bc641b..e05cca977 100644
--- a/po/ug.po
+++ b/po/ug.po
@@ -842,96 +842,96 @@ msgstr ""
msgid "File %s not found."
msgstr "ھۆججەت %s تېپىلمىدى."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "نۆۋەتتىكى كۆزنەكتە %i دانە ئاكتىپ باغلىنىش باش. راستلا ياپامسىز؟"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Viewport پۈتۈن ئېكران ھالىتى"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "دومىلايدىغان پۈتۈن ئېكران ھالىتى"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "يىراقتىكى ئېنىقلىققا ماسلاشتۇرۇپ كۆزنەك چوڭلۇقىنى ئۆزگەرتىدۇ"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "تولۇق ئېكران ھالىتىنى ئالماشتۇرۇش"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "بەتكۈچلەرنى ئالماشتۇرۇش"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "چوڭايتىلغان ھالەتنى ئالماشتۇرۇش"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "بارلىق كۇنۇپكا ھادىسىلىرىنى تۇتىدۇ"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "مايىللىقلار"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "قوراللار"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "كۆزنەكنى كىچىكلىتىدۇ"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "ئۈزۈش"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/uk.po b/po/uk.po
index cca8e9be0..2a043bd09 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -843,7 +843,7 @@ msgstr ""
msgid "File %s not found."
msgstr "Файл %s не знайдено."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
@@ -851,91 +851,91 @@ msgstr ""
"У цьому вікні відкрито %i активних з’єднань. \n"
"Впевнені, що потрібно вийти?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Повноекранний режим"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Повноекранний режим з прокруткою"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr ""
"Розтягнути вікно відповідно до роздільної здатності віддаленого комп’ютера"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Переключити повноекранний режим"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Переключити вкладку"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Розтягувати під прозмір екрану"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Передавати на віддалений комп’ютер будь-яке натискання клавіш"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Налаштування"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Інструменти"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Згорнути вікно"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Від’єднатися"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/uz@cyrillic.po b/po/uz@cyrillic.po
index 546a1b82a..e73992024 100644
--- a/po/uz@cyrillic.po
+++ b/po/uz@cyrillic.po
@@ -845,36 +845,36 @@ msgstr "Кейинги комманда"
msgid "File %s not found."
msgstr "%s файли топилмади."
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr ""
"Танланган ойнада %iта фаол боғланишлар мавжуд. Ҳақиқатдан ҳам ёпмоқчимисиз?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "Тўлиқ экран режими"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "Скроллик тўлиқ экран режими"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "Масштаб ўзгартирилганда томонлар мутаносиблиги сақлансин"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "Масштаб ўзгартирилганда клиент ойнасини тўлиқ қоплаш"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "Тугма босишлар"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
@@ -883,61 +883,61 @@ msgstr ""
"сифатда скриншотлар олиш учун масштаблашни ўчириб қўйинг."
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "Масофадаги экран ўлчамига хос равишда ойна ўлчамларини мослаш"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "Тўлиқ экран режимини ёқиш/ўчириш"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "Таб саҳифаларига ўтиш"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "Масштаб услубини ёқиш/ўчириш"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "Барча клавиатура тугмаларини босиш сигналларини тортиб олиш"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "Танловлар"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "Функциялар"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "Скриншот"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "Ойнани минималлаштириш"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "Узиш"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 89094c017..00c578ff6 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -839,96 +839,96 @@ msgstr "连接后执行命令"
msgid "File %s not found."
msgstr "文件 %s 未找到"
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "当前窗口已打开 %i 个连接。确认要关闭吗?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "视口全屏模式"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "滚动全屏模式"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr "缩放时保持比例"
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr "缩放时填满客户端窗口"
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr "键盘监听"
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr "警告:截屏被缩放或扭曲。禁用缩放以取得更好的截屏。"
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "调整窗口大小以适应远程分辨率"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "切换全屏模式"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "切换标签页"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "切换缩放模式"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "俘获所有键盘事件"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "首选项"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "工具"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr "截屏"
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "最小化窗口"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "断开"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/po/zh_TW.po b/po/zh_TW.po
index d61020e54..3878d083a 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -839,96 +839,96 @@ msgstr ""
msgid "File %s not found."
msgstr "找不到檔案 %s。"
-#: src/remmina_connection_window.c:588
+#: src/rcw.c:588
#, c-format
msgid ""
"There are %i active connections in the current window. Are you sure to close?"
msgstr "目前視窗中已開啟 %i 個活動中的連線。您確定要關閉嗎?"
-#: src/remmina_connection_window.c:1169
+#: src/rcw.c:1169
msgid "Viewport fullscreen mode"
msgstr "視接口全螢幕模式"
-#: src/remmina_connection_window.c:1178
+#: src/rcw.c:1178
msgid "Scrolled fullscreen mode"
msgstr "捲動的全螢幕模式"
-#: src/remmina_connection_window.c:1249
+#: src/rcw.c:1249
msgid "Keep aspect ratio when scaled"
msgstr ""
-#: src/remmina_connection_window.c:1258
+#: src/rcw.c:1258
msgid "Fill client window when scaled"
msgstr ""
#. Add a keystrokes submenu
-#: src/remmina_connection_window.c:1692 src/remmina_pref_dialog.c:142
+#: src/rcw.c:1692 src/remmina_pref_dialog.c:142
#: data/ui/remmina_preferences.glade:252
msgid "Keystrokes"
msgstr ""
-#: src/remmina_connection_window.c:1795
+#: src/rcw.c:1795
msgid ""
"Warning: screenshot is scaled or distorted. Disable scaling to have better "
"screenshot."
msgstr ""
#. send a desktop notification
-#: src/remmina_connection_window.c:1856
+#: src/rcw.c:1856
msgid "Screenshot taken"
msgstr ""
-#: src/remmina_connection_window.c:1923
+#: src/rcw.c:1923
msgid "Resize the window to fit in remote resolution"
msgstr "調整視窗大小以適應遠端解析度"
-#: src/remmina_connection_window.c:1934 data/ui/remmina_preferences.glade:740
+#: src/rcw.c:1934 data/ui/remmina_preferences.glade:740
msgid "Toggle fullscreen mode"
msgstr "切換全螢幕模式"
-#: src/remmina_connection_window.c:1980 data/ui/remmina_preferences.glade:796
+#: src/rcw.c:1980 data/ui/remmina_preferences.glade:796
msgid "Switch tab pages"
msgstr "切換分頁"
-#: src/remmina_connection_window.c:1994
+#: src/rcw.c:1994
msgid "Toggle dynamic resolution update"
msgstr ""
-#: src/remmina_connection_window.c:2004 data/ui/remmina_preferences.glade:837
+#: src/rcw.c:2004 data/ui/remmina_preferences.glade:837
msgid "Toggle scaled mode"
msgstr "啟用縮放的模式"
-#: src/remmina_connection_window.c:2040
+#: src/rcw.c:2040
msgid "Grab all keyboard events"
msgstr "抓取所有鍵盤事件"
-#: src/remmina_connection_window.c:2049 data/ui/remmina_main.glade:42
+#: src/rcw.c:2049 data/ui/remmina_main.glade:42
#: data/ui/remmina_main.glade:43
msgid "Preferences"
msgstr "偏好設定"
-#: src/remmina_connection_window.c:2057 src/remmina_connection_window.c:2058
+#: src/rcw.c:2057 src/rcw.c:2058
msgid "Tools"
msgstr "工具"
-#: src/remmina_connection_window.c:2070 data/ui/remmina_preferences.glade:978
+#: src/rcw.c:2070 data/ui/remmina_preferences.glade:978
msgid "Screenshot"
msgstr ""
-#: src/remmina_connection_window.c:2078 data/ui/remmina_preferences.glade:893
+#: src/rcw.c:2078 data/ui/remmina_preferences.glade:893
msgid "Minimize window"
msgstr "最小化視窗"
-#: src/remmina_connection_window.c:2088 data/ui/remmina_preferences.glade:922
+#: src/rcw.c:2088 data/ui/remmina_preferences.glade:922
msgid "Disconnect"
msgstr "斷開連接"
-#: src/remmina_connection_window.c:3730
+#: src/rcw.c:3730
#, c-format
msgid "File %s is corrupted, unreadable or not found."
msgstr ""
-#: src/remmina_connection_window.c:3874
+#: src/rcw.c:3874
msgid "Warning: This plugin require GtkSocket, but it’s not available."
msgstr ""
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index b211e91ff..299152754 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -109,8 +109,8 @@ list(APPEND REMMINA_SRCS
"remmina_external_tools.h"
"remmina_sysinfo.h"
"remmina_sysinfo.c"
- "remmina_connection_window.c"
- "remmina_connection_window.h"
+ "rcw.c"
+ "rcw.h"
"remmina_mpchange.c"
"remmina_mpchange.h"
"remmina_stats.c"
diff --git a/src/remmina_connection_window.c b/src/rcw.c
index 71a51f014..00a53a447 100644
--- a/src/remmina_connection_window.c
+++ b/src/rcw.c
@@ -44,7 +44,7 @@
#include <stdlib.h>
#include "remmina.h"
-#include "remmina_connection_window.h"
+#include "rcw.h"
#include "remmina_file.h"
#include "remmina_file_manager.h"
#include "remmina_message_panel.h"
@@ -70,7 +70,7 @@
gchar *remmina_pref_file;
RemminaPref remmina_pref;
-G_DEFINE_TYPE( RemminaConnectionWindow, remmina_connection_window, GTK_TYPE_WINDOW)
+G_DEFINE_TYPE( RemminaConnectionWindow, rcw, GTK_TYPE_WINDOW)
#define MOTION_TIME 100
@@ -175,7 +175,7 @@ enum {
LAST_SIGNAL
};
-static guint remmina_connection_window_signals[LAST_SIGNAL] =
+static guint rcw_signals[LAST_SIGNAL] =
{ 0 };
#define DECLARE_CNNOBJ \
@@ -190,17 +190,17 @@ static guint remmina_connection_window_signals[LAST_SIGNAL] =
G_OBJECT(gtk_notebook_get_nth_page(GTK_NOTEBOOK(cnnhld->cnnwin->priv->notebook), \
gtk_notebook_get_current_page(GTK_NOTEBOOK(cnnhld->cnnwin->priv->notebook)))), "cnnobj");
-static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* cnnhld, RemminaConnectionObject* cnnobj);
-static void remmina_connection_holder_create_fullscreen(RemminaConnectionHolder* cnnhld, RemminaConnectionObject* cnnobj,
+static void rch_create_scrolled(RemminaConnectionHolder* cnnhld, RemminaConnectionObject* cnnobj);
+static void rch_create_fullscreen(RemminaConnectionHolder* cnnhld, RemminaConnectionObject* cnnobj,
gint view_mode);
-static gboolean remmina_connection_window_hostkey_func(RemminaProtocolWidget* gp, guint keyval, gboolean release);
+static gboolean rcw_hostkey_func(RemminaProtocolWidget* gp, guint keyval, gboolean release);
-static void remmina_connection_holder_grab_focus(GtkNotebook *notebook);
-static GtkWidget* remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint mode);
-static void remmina_connection_holder_place_toolbar(GtkToolbar *toolbar, GtkGrid *grid, GtkWidget *sibling, int toolbar_placement);
-static void remmina_connection_holder_keyboard_grab(RemminaConnectionHolder* cnnhld);
+static void rch_grab_focus(GtkNotebook *notebook);
+static GtkWidget* rch_create_toolbar(RemminaConnectionHolder* cnnhld, gint mode);
+static void rch_place_toolbar(GtkToolbar *toolbar, GtkGrid *grid, GtkWidget *sibling, int toolbar_placement);
+static void rch_keyboard_grab(RemminaConnectionHolder* cnnhld);
-static void remmina_connection_window_ftb_drag_begin(GtkWidget *widget, GdkDragContext *context, gpointer user_data);
+static void rcw_ftb_drag_begin(GtkWidget *widget, GdkDragContext *context, gpointer user_data);
static const GtkTargetEntry dnd_targets_ftb[] =
{
@@ -220,7 +220,7 @@ static const GtkTargetEntry dnd_targets_tb[] =
},
};
-static void remmina_connection_window_class_init(RemminaConnectionWindowClass* klass)
+static void rcw_class_init(RemminaConnectionWindowClass* klass)
{
TRACE_CALL(__func__);
GtkCssProvider *provider;
@@ -360,8 +360,8 @@ static void remmina_connection_window_class_init(RemminaConnectionWindowClass* k
g_object_unref(provider);
- /* Define a signal used to notify all remmina_connection_windows of toolbar move */
- remmina_connection_window_signals[TOOLBARPLACE_SIGNAL] = g_signal_new("toolbar-place", G_TYPE_FROM_CLASS(klass),
+ /* Define a signal used to notify all rcws of toolbar move */
+ rcw_signals[TOOLBARPLACE_SIGNAL] = g_signal_new("toolbar-place", G_TYPE_FROM_CLASS(klass),
G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION, G_STRUCT_OFFSET(RemminaConnectionWindowClass, toolbar_place), NULL, NULL,
g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
@@ -398,7 +398,7 @@ static RemminaScaleMode get_current_allowed_scale_mode(RemminaConnectionObject*
}
-static void remmina_connection_holder_disconnect_current_page(RemminaConnectionHolder* cnnhld)
+static void rch_disconnect_current_page(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -408,7 +408,7 @@ static void remmina_connection_holder_disconnect_current_page(RemminaConnectionH
remmina_protocol_widget_close_connection(REMMINA_PROTOCOL_WIDGET(cnnobj->proto));
}
-static void remmina_connection_holder_keyboard_ungrab(RemminaConnectionHolder* cnnhld)
+static void rch_keyboard_ungrab(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
GdkDisplay *display;
@@ -458,18 +458,18 @@ static void remmina_connection_holder_keyboard_ungrab(RemminaConnectionHolder* c
}
}
-static gboolean remmina_connection_holder_keyboard_grab_retry(gpointer user_data)
+static gboolean rch_keyboard_grab_retry(gpointer user_data)
{
TRACE_CALL(__func__);
RemminaConnectionHolder* cnnhld;
cnnhld = (RemminaConnectionHolder *)user_data;
- remmina_connection_holder_keyboard_grab(cnnhld);
+ rch_keyboard_grab(cnnhld);
cnnhld->grab_retry_eventsourceid = 0;
return G_SOURCE_REMOVE;
}
-static void remmina_connection_holder_keyboard_grab(RemminaConnectionHolder* cnnhld)
+static void rch_keyboard_grab(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -530,7 +530,7 @@ static void remmina_connection_holder_keyboard_grab(RemminaConnectionHolder* cnn
#endif
/* Reschedule grabbing in half a second if not already done */
if (cnnhld->grab_retry_eventsourceid == 0) {
- cnnhld->grab_retry_eventsourceid = g_timeout_add(500, (GSourceFunc)remmina_connection_holder_keyboard_grab_retry, cnnhld);
+ cnnhld->grab_retry_eventsourceid = g_timeout_add(500, (GSourceFunc)rch_keyboard_grab_retry, cnnhld);
}
} else {
#if DEBUG_KB_GRABBING
@@ -543,12 +543,12 @@ static void remmina_connection_holder_keyboard_grab(RemminaConnectionHolder* cnn
cnnhld->cnnwin->priv->kbcaptured = TRUE;
}
}else {
- remmina_connection_holder_keyboard_ungrab(cnnhld);
+ rch_keyboard_ungrab(cnnhld);
}
}
}
-static void remmina_connection_window_close_all_connections(RemminaConnectionWindow* cnnwin)
+static void rcw_close_all_connections(RemminaConnectionWindow* cnnwin)
{
RemminaConnectionWindowPriv* priv = cnnwin->priv;
GtkNotebook* notebook = GTK_NOTEBOOK(priv->notebook);
@@ -568,7 +568,7 @@ static void remmina_connection_window_close_all_connections(RemminaConnectionWin
}
-gboolean remmina_connection_window_delete(RemminaConnectionWindow* cnnwin)
+gboolean rcw_delete(RemminaConnectionWindow* cnnwin)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnwin->priv;
@@ -580,7 +580,7 @@ gboolean remmina_connection_window_delete(RemminaConnectionWindow* cnnwin)
if (!REMMINA_IS_CONNECTION_WINDOW(cnnwin))
return TRUE;
- if (cnnwin->priv->on_delete_confirm_mode != REMMINA_CONNECTION_WINDOW_ONDELETE_NOCONFIRM) {
+ if (cnnwin->priv->on_delete_confirm_mode != RCW_ONDELETE_NOCONFIRM) {
n = gtk_notebook_get_n_pages(notebook);
if (n > 1) {
dialog = gtk_message_dialog_new(GTK_WINDOW(cnnwin), GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION,
@@ -592,9 +592,9 @@ gboolean remmina_connection_window_delete(RemminaConnectionWindow* cnnwin)
return FALSE;
}
}
- remmina_connection_window_close_all_connections(cnnwin);
+ rcw_close_all_connections(cnnwin);
- /* After remmina_connection_window_close_all_connections() call, cnnwin
+ /* After rcw_close_all_connections() call, cnnwin
* has been already destroyed during a last page of notebook removal.
* So we must rely on cnnhld */
if (cnnhld->cnnwin != NULL && GTK_IS_WIDGET(cnnhld->cnnwin))
@@ -604,20 +604,20 @@ gboolean remmina_connection_window_delete(RemminaConnectionWindow* cnnwin)
return TRUE;
}
-static gboolean remmina_connection_window_delete_event(GtkWidget* widget, GdkEvent* event, gpointer data)
+static gboolean rcw_delete_event(GtkWidget* widget, GdkEvent* event, gpointer data)
{
TRACE_CALL(__func__);
- remmina_connection_window_delete(REMMINA_CONNECTION_WINDOW(widget));
+ rcw_delete(RCW(widget));
return TRUE;
}
-static void remmina_connection_window_destroy(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rcw_destroy(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
- RemminaConnectionWindowPriv* priv = REMMINA_CONNECTION_WINDOW(widget)->priv;
+ RemminaConnectionWindowPriv* priv = RCW(widget)->priv;
if (priv->kbcaptured)
- remmina_connection_holder_keyboard_ungrab(cnnhld);
+ rch_keyboard_ungrab(cnnhld);
if (priv->floating_toolbar_motion_handler) {
g_source_remove(priv->floating_toolbar_motion_handler);
@@ -653,11 +653,11 @@ static void remmina_connection_window_destroy(GtkWidget* widget, RemminaConnecti
}
-gboolean remmina_connection_window_notify_widget_toolbar_placement(GtkWidget *widget, gpointer data)
+gboolean rcw_notify_widget_toolbar_placement(GtkWidget *widget, gpointer data)
{
TRACE_CALL(__func__);
GType rcwtype;
- rcwtype = remmina_connection_window_get_type();
+ rcwtype = rcw_get_type();
if (G_TYPE_CHECK_INSTANCE_TYPE(widget, rcwtype)) {
g_signal_emit_by_name(G_OBJECT(widget), "toolbar-place");
return TRUE;
@@ -665,7 +665,7 @@ gboolean remmina_connection_window_notify_widget_toolbar_placement(GtkWidget *wi
return FALSE;
}
-static gboolean remmina_connection_window_tb_drag_failed(GtkWidget *widget, GdkDragContext *context,
+static gboolean rcw_tb_drag_failed(GtkWidget *widget, GdkDragContext *context,
GtkDragResult result, gpointer user_data)
{
TRACE_CALL(__func__);
@@ -681,7 +681,7 @@ static gboolean remmina_connection_window_tb_drag_failed(GtkWidget *widget, GdkD
return TRUE;
}
-static gboolean remmina_connection_window_tb_drag_drop(GtkWidget *widget, GdkDragContext *context,
+static gboolean rcw_tb_drag_drop(GtkWidget *widget, GdkDragContext *context,
gint x, gint y, guint time, gpointer user_data)
{
TRACE_CALL(__func__);
@@ -715,7 +715,7 @@ static gboolean remmina_connection_window_tb_drag_drop(GtkWidget *widget, GdkDra
remmina_pref_save();
/* Signal all windows that the toolbar must be moved */
- remmina_widget_pool_foreach(remmina_connection_window_notify_widget_toolbar_placement, NULL);
+ remmina_widget_pool_foreach(rcw_notify_widget_toolbar_placement, NULL);
}
if (priv->toolbar)
@@ -725,7 +725,7 @@ static gboolean remmina_connection_window_tb_drag_drop(GtkWidget *widget, GdkDra
}
-static void remmina_connection_window_tb_drag_begin(GtkWidget *widget, GdkDragContext *context, gpointer user_data)
+static void rcw_tb_drag_begin(GtkWidget *widget, GdkDragContext *context, gpointer user_data)
{
TRACE_CALL(__func__);
@@ -751,7 +751,7 @@ static void remmina_connection_window_tb_drag_begin(GtkWidget *widget, GdkDragCo
}
-static void remmina_connection_holder_update_toolbar_opacity(RemminaConnectionHolder* cnnhld)
+static void rch_update_toolbar_opacity(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -765,7 +765,7 @@ static void remmina_connection_holder_update_toolbar_opacity(RemminaConnectionHo
}
}
-static gboolean remmina_connection_holder_floating_toolbar_make_invisible(gpointer data)
+static gboolean rch_floating_toolbar_make_invisible(gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = (RemminaConnectionWindowPriv*)data;
@@ -774,7 +774,7 @@ static gboolean remmina_connection_holder_floating_toolbar_make_invisible(gpoint
return FALSE;
}
-static void remmina_connection_holder_floating_toolbar_show(RemminaConnectionHolder* cnnhld, gboolean show)
+static void rch_floating_toolbar_show(RemminaConnectionHolder* cnnhld, gboolean show)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -784,7 +784,7 @@ static void remmina_connection_holder_floating_toolbar_show(RemminaConnectionHol
if (show || priv->pin_down) {
/* Make the FTB no longer transparent, in case we have an hidden toolbar */
- remmina_connection_holder_update_toolbar_opacity(cnnhld);
+ rch_update_toolbar_opacity(cnnhld);
/* Remove outstanding hide events, if not yet active */
if (priv->ftb_hide_eventsource) {
g_source_remove(priv->ftb_hide_eventsource);
@@ -795,7 +795,7 @@ static void remmina_connection_holder_floating_toolbar_show(RemminaConnectionHol
* a later toolbar hide */
if (remmina_pref.fullscreen_toolbar_visibility == FLOATING_TOOLBAR_VISIBILITY_INVISIBLE) {
if (priv->ftb_hide_eventsource == 0)
- priv->ftb_hide_eventsource = g_timeout_add(1000, remmina_connection_holder_floating_toolbar_make_invisible, priv);
+ priv->ftb_hide_eventsource = g_timeout_add(1000, rch_floating_toolbar_make_invisible, priv);
}
}
@@ -803,7 +803,7 @@ static void remmina_connection_holder_floating_toolbar_show(RemminaConnectionHol
}
-static void remmina_connection_holder_get_desktop_size(RemminaConnectionHolder* cnnhld, gint* width, gint* height)
+static void rch_get_desktop_size(RemminaConnectionHolder* cnnhld, gint* width, gint* height)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -820,7 +820,7 @@ static void remmina_connection_holder_get_desktop_size(RemminaConnectionHolder*
}
}
-static void remmina_connection_object_set_scrolled_policy(RemminaConnectionObject* cnnobj, GtkScrolledWindow* scrolled_window)
+static void rco_set_scrolled_policy(RemminaConnectionObject* cnnobj, GtkScrolledWindow* scrolled_window)
{
TRACE_CALL(__func__);
RemminaScaleMode scalemode;
@@ -830,7 +830,7 @@ static void remmina_connection_object_set_scrolled_policy(RemminaConnectionObjec
scalemode == REMMINA_PROTOCOL_WIDGET_SCALE_MODE_SCALED ? GTK_POLICY_NEVER : GTK_POLICY_AUTOMATIC);
}
-static gboolean remmina_connection_holder_toolbar_autofit_restore(RemminaConnectionHolder* cnnhld)
+static gboolean rch_toolbar_autofit_restore(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ_WITH_RETURN(FALSE)
@@ -842,7 +842,7 @@ static gboolean remmina_connection_holder_toolbar_autofit_restore(RemminaConnect
return FALSE;
if (cnnobj->connected && GTK_IS_SCROLLED_WINDOW(cnnobj->scrolled_container)) {
- remmina_connection_holder_get_desktop_size(cnnhld, &dwidth, &dheight);
+ rch_get_desktop_size(cnnhld, &dwidth, &dheight);
gtk_widget_get_allocation(priv->notebook, &nba);
gtk_widget_get_allocation(cnnobj->scrolled_container, &ca);
gtk_widget_get_allocation(priv->toolbar, &ta);
@@ -857,12 +857,12 @@ static gboolean remmina_connection_holder_toolbar_autofit_restore(RemminaConnect
gtk_container_check_resize(GTK_CONTAINER(cnnhld->cnnwin));
}
if (GTK_IS_SCROLLED_WINDOW(cnnobj->scrolled_container)) {
- remmina_connection_object_set_scrolled_policy(cnnobj, GTK_SCROLLED_WINDOW(cnnobj->scrolled_container));
+ rco_set_scrolled_policy(cnnobj, GTK_SCROLLED_WINDOW(cnnobj->scrolled_container));
}
return FALSE;
}
-static void remmina_connection_holder_toolbar_autofit(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_autofit(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -878,12 +878,12 @@ static void remmina_connection_holder_toolbar_autofit(GtkWidget* widget, Remmina
GTK_POLICY_NEVER);
/** @todo save returned source id in priv->something and then delete when main object is destroyed */
- g_timeout_add(200, (GSourceFunc)remmina_connection_holder_toolbar_autofit_restore, cnnhld);
+ g_timeout_add(200, (GSourceFunc)rch_toolbar_autofit_restore, cnnhld);
}
}
-void remmina_connection_object_get_monitor_geometry(RemminaConnectionObject* cnnobj, GdkRectangle *sz)
+void rco_get_monitor_geometry(RemminaConnectionObject* cnnobj, GdkRectangle *sz)
{
TRACE_CALL(__func__);
@@ -937,7 +937,7 @@ void remmina_connection_object_get_monitor_geometry(RemminaConnectionObject* cnn
-static void remmina_connection_holder_check_resize(RemminaConnectionHolder* cnnhld)
+static void rch_check_resize(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -951,10 +951,10 @@ static void remmina_connection_holder_check_resize(RemminaConnectionHolder* cnnh
scalemode = remmina_protocol_widget_get_current_scale_mode(REMMINA_PROTOCOL_WIDGET(cnnobj->proto));
/* Get remote destkop size */
- remmina_connection_holder_get_desktop_size(cnnhld, &rd_width, &rd_height);
+ rch_get_desktop_size(cnnhld, &rd_width, &rd_height);
/* Get our monitor size */
- remmina_connection_object_get_monitor_geometry(cnnobj, &monitor_geometry);
+ rco_get_monitor_geometry(cnnobj, &monitor_geometry);
if (!remmina_protocol_widget_get_expand(REMMINA_PROTOCOL_WIDGET(cnnobj->proto)) &&
(monitor_geometry.width < rd_width || monitor_geometry.height < rd_height) &&
@@ -989,7 +989,7 @@ static void remmina_connection_holder_check_resize(RemminaConnectionHolder* cnnh
gtk_window_maximize(GTK_WINDOW(cnnhld->cnnwin));
remmina_file_set_int(cnnobj->remmina_file, "window_maximize", TRUE);
}else {
- remmina_connection_holder_toolbar_autofit(NULL, cnnhld);
+ rch_toolbar_autofit(NULL, cnnhld);
remmina_file_set_int(cnnobj->remmina_file, "window_maximize", FALSE);
}
}else {
@@ -1004,7 +1004,7 @@ static void remmina_connection_holder_check_resize(RemminaConnectionHolder* cnnh
}
}
-static void remmina_connection_holder_set_tooltip(GtkWidget* item, const gchar* tip, guint key1, guint key2)
+static void rch_set_tooltip(GtkWidget* item, const gchar* tip, guint key1, guint key2)
{
TRACE_CALL(__func__);
gchar* s1;
@@ -1066,7 +1066,7 @@ static void remmina_protocol_widget_update_alignment(RemminaConnectionObject* cn
g_object_unref(cnnobj->proto);
gtk_widget_show(cnnobj->aspectframe);
if (cnnobj->cnnhld != NULL && cnnobj->cnnhld->cnnwin != NULL && cnnobj->cnnhld->cnnwin->priv->notebook != NULL)
- remmina_connection_holder_grab_focus(GTK_NOTEBOOK(cnnobj->cnnhld->cnnwin->priv->notebook));
+ rch_grab_focus(GTK_NOTEBOOK(cnnobj->cnnhld->cnnwin->priv->notebook));
}else {
gtk_aspect_frame_set(GTK_ASPECT_FRAME(cnnobj->aspectframe), 0.5, 0.5, aratio, FALSE);
}
@@ -1083,7 +1083,7 @@ static void remmina_protocol_widget_update_alignment(RemminaConnectionObject* cn
gtk_container_add(GTK_CONTAINER(cnnobj->viewport), cnnobj->proto);
g_object_unref(cnnobj->proto);
if (cnnobj->cnnhld != NULL && cnnobj->cnnhld->cnnwin != NULL && cnnobj->cnnhld->cnnwin->priv->notebook != NULL)
- remmina_connection_holder_grab_focus(GTK_NOTEBOOK(cnnobj->cnnhld->cnnwin->priv->notebook));
+ rch_grab_focus(GTK_NOTEBOOK(cnnobj->cnnhld->cnnwin->priv->notebook));
}
}
@@ -1103,7 +1103,7 @@ static void remmina_protocol_widget_update_alignment(RemminaConnectionObject* cn
}
-static void remmina_connection_holder_toolbar_fullscreen(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_fullscreen(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
@@ -1113,31 +1113,31 @@ static void remmina_connection_holder_toolbar_fullscreen(GtkWidget* widget, Remm
return;
if (gtk_toggle_tool_button_get_active(GTK_TOGGLE_TOOL_BUTTON(widget))) {
- remmina_connection_holder_create_fullscreen(cnnhld, NULL, cnnhld->fullscreen_view_mode);
+ rch_create_fullscreen(cnnhld, NULL, cnnhld->fullscreen_view_mode);
}else {
- remmina_connection_holder_create_scrolled(cnnhld, NULL);
+ rch_create_scrolled(cnnhld, NULL);
}
}
-static void remmina_connection_holder_viewport_fullscreen_mode(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_viewport_fullscreen_mode(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
if (!gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(widget)))
return;
cnnhld->fullscreen_view_mode = VIEWPORT_FULLSCREEN_MODE;
- remmina_connection_holder_create_fullscreen(cnnhld, NULL, cnnhld->fullscreen_view_mode);
+ rch_create_fullscreen(cnnhld, NULL, cnnhld->fullscreen_view_mode);
}
-static void remmina_connection_holder_scrolled_fullscreen_mode(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_scrolled_fullscreen_mode(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
if (!gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(widget)))
return;
cnnhld->fullscreen_view_mode = SCROLLED_FULLSCREEN_MODE;
- remmina_connection_holder_create_fullscreen(cnnhld, NULL, cnnhld->fullscreen_view_mode);
+ rch_create_fullscreen(cnnhld, NULL, cnnhld->fullscreen_view_mode);
}
-static void remmina_connection_holder_fullscreen_option_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_fullscreen_option_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -1145,10 +1145,10 @@ static void remmina_connection_holder_fullscreen_option_popdown(GtkWidget* widge
priv->sticky = FALSE;
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(priv->fullscreen_option_button), FALSE);
- remmina_connection_holder_floating_toolbar_show(cnnhld, FALSE);
+ rch_floating_toolbar_show(cnnhld, FALSE);
}
-static void remmina_connection_holder_toolbar_fullscreen_option(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_fullscreen_option(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -1173,7 +1173,7 @@ static void remmina_connection_holder_toolbar_fullscreen_option(GtkWidget* widge
if (priv->view_mode == VIEWPORT_FULLSCREEN_MODE) {
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), TRUE);
}
- g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(remmina_connection_holder_viewport_fullscreen_mode), cnnhld);
+ g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(rch_viewport_fullscreen_mode), cnnhld);
menuitem = gtk_radio_menu_item_new_with_label(group, _("Scrolled fullscreen mode"));
gtk_widget_show(menuitem);
@@ -1181,9 +1181,9 @@ static void remmina_connection_holder_toolbar_fullscreen_option(GtkWidget* widge
if (priv->view_mode == SCROLLED_FULLSCREEN_MODE) {
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), TRUE);
}
- g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(remmina_connection_holder_scrolled_fullscreen_mode), cnnhld);
+ g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(rch_scrolled_fullscreen_mode), cnnhld);
- g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(remmina_connection_holder_fullscreen_option_popdown), cnnhld);
+ g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(rch_fullscreen_option_popdown), cnnhld);
#if GTK_CHECK_VERSION(3, 22, 0)
gtk_menu_popup_at_widget(GTK_MENU(menu), widget,
@@ -1195,7 +1195,7 @@ static void remmina_connection_holder_toolbar_fullscreen_option(GtkWidget* widge
}
-static void remmina_connection_holder_scaler_option_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_scaler_option_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -1203,10 +1203,10 @@ static void remmina_connection_holder_scaler_option_popdown(GtkWidget* widget, R
return;
priv->sticky = FALSE;
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(priv->scaler_option_button), FALSE);
- remmina_connection_holder_floating_toolbar_show(cnnhld, FALSE);
+ rch_floating_toolbar_show(cnnhld, FALSE);
}
-static void remmina_connection_holder_scaler_expand(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_scaler_expand(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1216,7 +1216,7 @@ static void remmina_connection_holder_scaler_expand(GtkWidget* widget, RemminaCo
remmina_file_set_int(cnnobj->remmina_file, "scaler_expand", TRUE);
remmina_protocol_widget_update_alignment(cnnobj);
}
-static void remmina_connection_holder_scaler_keep_aspect(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_scaler_keep_aspect(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1227,7 +1227,7 @@ static void remmina_connection_holder_scaler_keep_aspect(GtkWidget* widget, Remm
remmina_protocol_widget_update_alignment(cnnobj);
}
-static void remmina_connection_holder_toolbar_scaler_option(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_scaler_option(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1253,7 +1253,7 @@ static void remmina_connection_holder_toolbar_scaler_option(GtkWidget* widget, R
if (!scaler_expand) {
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), TRUE);
}
- g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(remmina_connection_holder_scaler_keep_aspect), cnnhld);
+ g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(rch_scaler_keep_aspect), cnnhld);
menuitem = gtk_radio_menu_item_new_with_label(group, _("Fill client window when scaled"));
gtk_widget_show(menuitem);
@@ -1261,9 +1261,9 @@ static void remmina_connection_holder_toolbar_scaler_option(GtkWidget* widget, R
if (scaler_expand) {
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), TRUE);
}
- g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(remmina_connection_holder_scaler_expand), cnnhld);
+ g_signal_connect(G_OBJECT(menuitem), "toggled", G_CALLBACK(rch_scaler_expand), cnnhld);
- g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(remmina_connection_holder_scaler_option_popdown), cnnhld);
+ g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(rch_scaler_option_popdown), cnnhld);
#if GTK_CHECK_VERSION(3, 22, 0)
gtk_menu_popup_at_widget(GTK_MENU(menu), widget,
@@ -1274,7 +1274,7 @@ static void remmina_connection_holder_toolbar_scaler_option(GtkWidget* widget, R
#endif
}
-static void remmina_connection_holder_switch_page_activate(GtkMenuItem* menuitem, RemminaConnectionHolder* cnnhld)
+static void rch_switch_page_activate(GtkMenuItem* menuitem, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -1284,7 +1284,7 @@ static void remmina_connection_holder_switch_page_activate(GtkMenuItem* menuitem
gtk_notebook_set_current_page(GTK_NOTEBOOK(priv->notebook), page_num);
}
-static void remmina_connection_holder_toolbar_switch_page_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_switch_page_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -1292,10 +1292,10 @@ static void remmina_connection_holder_toolbar_switch_page_popdown(GtkWidget* wid
priv->sticky = FALSE;
gtk_toggle_tool_button_set_active(GTK_TOGGLE_TOOL_BUTTON(priv->toolitem_switch_page), FALSE);
- remmina_connection_holder_floating_toolbar_show(cnnhld, FALSE);
+ rch_floating_toolbar_show(cnnhld, FALSE);
}
-static void remmina_connection_holder_toolbar_switch_page(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_switch_page(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj;
@@ -1331,14 +1331,14 @@ static void remmina_connection_holder_toolbar_switch_page(GtkWidget* widget, Rem
gtk_widget_show(image);
g_object_set_data(G_OBJECT(menuitem), "new-page-num", GINT_TO_POINTER(i));
- g_signal_connect(G_OBJECT(menuitem), "activate", G_CALLBACK(remmina_connection_holder_switch_page_activate),
+ g_signal_connect(G_OBJECT(menuitem), "activate", G_CALLBACK(rch_switch_page_activate),
cnnhld);
if (i == gtk_notebook_get_current_page(GTK_NOTEBOOK(priv->notebook))) {
gtk_widget_set_sensitive(menuitem, FALSE);
}
}
- g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(remmina_connection_holder_toolbar_switch_page_popdown),
+ g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(rch_toolbar_switch_page_popdown),
cnnhld);
#if GTK_CHECK_VERSION(3, 22, 0)
@@ -1350,7 +1350,7 @@ static void remmina_connection_holder_toolbar_switch_page(GtkWidget* widget, Rem
}
-static void remmina_connection_holder_update_toolbar_autofit_button(RemminaConnectionHolder* cnnhld)
+static void rch_update_toolbar_autofit_button(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1369,7 +1369,7 @@ static void remmina_connection_holder_update_toolbar_autofit_button(RemminaConne
}
}
-static void remmina_connection_holder_change_scalemode(RemminaConnectionHolder* cnnhld, gboolean bdyn, gboolean bscale)
+static void rch_change_scalemode(RemminaConnectionHolder* cnnhld, gboolean bdyn, gboolean bscale)
{
RemminaScaleMode scalemode;
DECLARE_CNNOBJ
@@ -1385,21 +1385,21 @@ static void remmina_connection_holder_change_scalemode(RemminaConnectionHolder*
remmina_protocol_widget_set_current_scale_mode(REMMINA_PROTOCOL_WIDGET(cnnobj->proto), scalemode);
remmina_file_set_int(cnnobj->remmina_file, "scale", scalemode);
gtk_widget_set_sensitive(GTK_WIDGET(priv->scaler_option_button), scalemode == REMMINA_PROTOCOL_WIDGET_SCALE_MODE_SCALED);
- remmina_connection_holder_update_toolbar_autofit_button(cnnhld);
+ rch_update_toolbar_autofit_button(cnnhld);
remmina_protocol_widget_call_feature_by_type(REMMINA_PROTOCOL_WIDGET(cnnobj->proto),
REMMINA_PROTOCOL_FEATURE_TYPE_SCALE, 0);
if (cnnhld->cnnwin->priv->view_mode != SCROLLED_WINDOW_MODE) {
- remmina_connection_holder_check_resize(cnnhld);
+ rch_check_resize(cnnhld);
}
if (GTK_IS_SCROLLED_WINDOW(cnnobj->scrolled_container)) {
- remmina_connection_object_set_scrolled_policy(cnnobj, GTK_SCROLLED_WINDOW(cnnobj->scrolled_container));
+ rco_set_scrolled_policy(cnnobj, GTK_SCROLLED_WINDOW(cnnobj->scrolled_container));
}
}
-static void remmina_connection_holder_toolbar_dynres(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_dynres(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1418,12 +1418,12 @@ static void remmina_connection_holder_toolbar_dynres(GtkWidget* widget, RemminaC
bscale = FALSE;
}
- remmina_connection_holder_change_scalemode(cnnhld, bdyn, bscale);
+ rch_change_scalemode(cnnhld, bdyn, bscale);
}
}
-static void remmina_connection_holder_toolbar_scaled_mode(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_scaled_mode(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
gboolean bdyn, bscale;
@@ -1440,10 +1440,10 @@ static void remmina_connection_holder_toolbar_scaled_mode(GtkWidget* widget, Rem
bdyn = FALSE;
}
- remmina_connection_holder_change_scalemode(cnnhld, bdyn, bscale);
+ rch_change_scalemode(cnnhld, bdyn, bscale);
}
-static void remmina_connection_holder_toolbar_preferences_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_preferences_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -1454,10 +1454,10 @@ static void remmina_connection_holder_toolbar_preferences_popdown(GtkWidget* wid
priv->sticky = FALSE;
gtk_toggle_tool_button_set_active(GTK_TOGGLE_TOOL_BUTTON(priv->toolitem_preferences), FALSE);
- remmina_connection_holder_floating_toolbar_show(cnnhld, FALSE);
+ rch_floating_toolbar_show(cnnhld, FALSE);
}
-static void remmina_connection_holder_toolbar_tools_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_tools_popdown(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -1468,10 +1468,10 @@ static void remmina_connection_holder_toolbar_tools_popdown(GtkWidget* widget, R
priv->sticky = FALSE;
gtk_toggle_tool_button_set_active(GTK_TOGGLE_TOOL_BUTTON(priv->toolitem_tools), FALSE);
- remmina_connection_holder_floating_toolbar_show(cnnhld, FALSE);
+ rch_floating_toolbar_show(cnnhld, FALSE);
}
-static void remmina_connection_holder_call_protocol_feature_radio(GtkMenuItem* menuitem, RemminaConnectionHolder* cnnhld)
+static void rch_call_protocol_feature_radio(GtkMenuItem* menuitem, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1487,7 +1487,7 @@ static void remmina_connection_holder_call_protocol_feature_radio(GtkMenuItem* m
}
}
-static void remmina_connection_holder_call_protocol_feature_check(GtkMenuItem* menuitem, RemminaConnectionHolder* cnnhld)
+static void rch_call_protocol_feature_check(GtkMenuItem* menuitem, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1500,7 +1500,7 @@ static void remmina_connection_holder_call_protocol_feature_check(GtkMenuItem* m
remmina_protocol_widget_call_feature_by_ref(REMMINA_PROTOCOL_WIDGET(cnnobj->proto), feature);
}
-static void remmina_connection_holder_call_protocol_feature_activate(GtkMenuItem* menuitem, RemminaConnectionHolder* cnnhld)
+static void rch_call_protocol_feature_activate(GtkMenuItem* menuitem, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1510,7 +1510,7 @@ static void remmina_connection_holder_call_protocol_feature_activate(GtkMenuItem
remmina_protocol_widget_call_feature_by_ref(REMMINA_PROTOCOL_WIDGET(cnnobj->proto), feature);
}
-static void remmina_connection_holder_toolbar_preferences_radio(RemminaConnectionHolder* cnnhld, RemminaFile* remminafile,
+static void rch_toolbar_preferences_radio(RemminaConnectionHolder* cnnhld, RemminaFile* remminafile,
GtkWidget* menu, const RemminaProtocolFeature* feature, const gchar* domain, gboolean enabled)
{
TRACE_CALL(__func__);
@@ -1538,14 +1538,14 @@ static void remmina_connection_holder_toolbar_preferences_radio(RemminaConnectio
}
g_signal_connect(G_OBJECT(menuitem), "toggled",
- G_CALLBACK(remmina_connection_holder_call_protocol_feature_radio), cnnhld);
+ G_CALLBACK(rch_call_protocol_feature_radio), cnnhld);
}else {
gtk_widget_set_sensitive(menuitem, FALSE);
}
}
}
-static void remmina_connection_holder_toolbar_preferences_check(RemminaConnectionHolder* cnnhld, RemminaFile* remminafile,
+static void rch_toolbar_preferences_check(RemminaConnectionHolder* cnnhld, RemminaFile* remminafile,
GtkWidget* menu, const RemminaProtocolFeature* feature, const gchar* domain, gboolean enabled)
{
TRACE_CALL(__func__);
@@ -1562,13 +1562,13 @@ static void remmina_connection_holder_toolbar_preferences_check(RemminaConnectio
remmina_file_get_int(remminafile, (const gchar*)feature->opt2, FALSE));
g_signal_connect(G_OBJECT(menuitem), "toggled",
- G_CALLBACK(remmina_connection_holder_call_protocol_feature_check), cnnhld);
+ G_CALLBACK(rch_call_protocol_feature_check), cnnhld);
}else {
gtk_widget_set_sensitive(menuitem, FALSE);
}
}
-static void remmina_connection_holder_toolbar_preferences(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_preferences(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1606,12 +1606,12 @@ static void remmina_connection_holder_toolbar_preferences(GtkWidget* widget, Rem
enabled = remmina_protocol_widget_query_feature_by_ref(REMMINA_PROTOCOL_WIDGET(cnnobj->proto), feature);
switch (GPOINTER_TO_INT(feature->opt1)) {
case REMMINA_PROTOCOL_FEATURE_PREF_RADIO:
- remmina_connection_holder_toolbar_preferences_radio(cnnhld, cnnobj->remmina_file, menu, feature,
+ rch_toolbar_preferences_radio(cnnhld, cnnobj->remmina_file, menu, feature,
domain, enabled);
separator = TRUE;
break;
case REMMINA_PROTOCOL_FEATURE_PREF_CHECK:
- remmina_connection_holder_toolbar_preferences_check(cnnhld, cnnobj->remmina_file, menu, feature,
+ rch_toolbar_preferences_check(cnnhld, cnnobj->remmina_file, menu, feature,
domain, enabled);
break;
}
@@ -1619,7 +1619,7 @@ static void remmina_connection_holder_toolbar_preferences(GtkWidget* widget, Rem
g_free(domain);
- g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(remmina_connection_holder_toolbar_preferences_popdown),
+ g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(rch_toolbar_preferences_popdown),
cnnhld);
#if GTK_CHECK_VERSION(3, 22, 0)
@@ -1631,7 +1631,7 @@ static void remmina_connection_holder_toolbar_preferences(GtkWidget* widget, Rem
}
-static void remmina_connection_holder_toolbar_tools(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_tools(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1665,7 +1665,7 @@ static void remmina_connection_holder_toolbar_tools(GtkWidget* widget, RemminaCo
menuitem = gtk_menu_item_new_with_label(g_dgettext(domain, (const gchar*)feature->opt1));
}
if (feature->opt3) {
- remmina_connection_holder_set_tooltip(menuitem, "", GPOINTER_TO_UINT(feature->opt3), 0);
+ rch_set_tooltip(menuitem, "", GPOINTER_TO_UINT(feature->opt3), 0);
}
gtk_widget_show(menuitem);
gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
@@ -1675,13 +1675,13 @@ static void remmina_connection_holder_toolbar_tools(GtkWidget* widget, RemminaCo
g_object_set_data(G_OBJECT(menuitem), "feature-type", (gpointer)feature);
g_signal_connect(G_OBJECT(menuitem), "activate",
- G_CALLBACK(remmina_connection_holder_call_protocol_feature_activate), cnnhld);
+ G_CALLBACK(rch_call_protocol_feature_activate), cnnhld);
}else {
gtk_widget_set_sensitive(menuitem, FALSE);
}
}
- g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(remmina_connection_holder_toolbar_tools_popdown), cnnhld);
+ g_signal_connect(G_OBJECT(menu), "deactivate", G_CALLBACK(rch_toolbar_tools_popdown), cnnhld);
/* If the plugin accepts keystrokes include the keystrokes menu */
if (remmina_protocol_widget_plugin_receives_keystrokes(REMMINA_PROTOCOL_WIDGET(cnnobj->proto))) {
@@ -1722,7 +1722,7 @@ static void remmina_connection_holder_toolbar_tools(GtkWidget* widget, RemminaCo
}
-static void remmina_connection_holder_toolbar_screenshot(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_screenshot(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
@@ -1860,25 +1860,25 @@ static void remmina_connection_holder_toolbar_screenshot(GtkWidget* widget, Remm
cairo_surface_destroy(surface);
}
-static void remmina_connection_holder_toolbar_minimize(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_minimize(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
if (cnnhld->cnnwin->priv->toolbar_is_reconfiguring)
return;
- remmina_connection_holder_floating_toolbar_show(cnnhld, FALSE);
+ rch_floating_toolbar_show(cnnhld, FALSE);
gtk_window_iconify(GTK_WINDOW(cnnhld->cnnwin));
}
-static void remmina_connection_holder_toolbar_disconnect(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_disconnect(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
if (cnnhld->cnnwin->priv->toolbar_is_reconfiguring)
return;
- remmina_connection_holder_disconnect_current_page(cnnhld);
+ rch_disconnect_current_page(cnnhld);
}
-static void remmina_connection_holder_toolbar_grab(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_grab(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -1894,13 +1894,13 @@ static void remmina_connection_holder_toolbar_grab(GtkWidget* widget, RemminaCon
printf("DEBUG_KB_GRABBING: Grabbing for button\n");
#endif
if (cnnobj->connected)
- remmina_connection_holder_keyboard_grab(cnnhld);
+ rch_keyboard_grab(cnnhld);
}else
- remmina_connection_holder_keyboard_ungrab(cnnhld);
+ rch_keyboard_ungrab(cnnhld);
}
static GtkWidget*
-remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint mode)
+rch_create_toolbar(RemminaConnectionHolder* cnnhld, gint mode)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -1920,9 +1920,9 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
/* Auto-Fit */
toolitem = gtk_tool_button_new(NULL, NULL);
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-fit-window-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Resize the window to fit in remote resolution"),
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Resize the window to fit in remote resolution"),
remmina_pref.shortcutkey_autofit, 0);
- g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(remmina_connection_holder_toolbar_autofit), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(rch_toolbar_autofit), cnnhld);
priv->toolitem_autofit = toolitem;
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
@@ -1931,7 +1931,7 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
/* Fullscreen toggle */
toolitem = gtk_toggle_tool_button_new();
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-fullscreen-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Toggle fullscreen mode"),
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Toggle fullscreen mode"),
remmina_pref.shortcutkey_fullscreen, 0);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
@@ -1940,7 +1940,7 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
gtk_toggle_tool_button_set_active(GTK_TOGGLE_TOOL_BUTTON(toolitem), FALSE);
} else {
gtk_toggle_tool_button_set_active(GTK_TOGGLE_TOOL_BUTTON(toolitem), mode != SCROLLED_WINDOW_MODE);
- g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(remmina_connection_holder_toolbar_fullscreen), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(rch_toolbar_fullscreen), cnnhld);
}
/* Fullscreen drop-down options */
@@ -1968,7 +1968,7 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
#endif
gtk_widget_show(arrow);
gtk_container_add(GTK_CONTAINER(widget), arrow);
- g_signal_connect(G_OBJECT(widget), "toggled", G_CALLBACK(remmina_connection_holder_toolbar_fullscreen_option), cnnhld);
+ g_signal_connect(G_OBJECT(widget), "toggled", G_CALLBACK(rch_toolbar_fullscreen_option), cnnhld);
priv->fullscreen_option_button = widget;
if (mode == SCROLLED_WINDOW_MODE) {
gtk_widget_set_sensitive(GTK_WIDGET(widget), FALSE);
@@ -1977,11 +1977,11 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
/* Switch tabs */
toolitem = gtk_toggle_tool_button_new();
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-switch-page-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Switch tab pages"), remmina_pref.shortcutkey_prevtab,
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Switch tab pages"), remmina_pref.shortcutkey_prevtab,
remmina_pref.shortcutkey_nexttab);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(remmina_connection_holder_toolbar_switch_page), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(rch_toolbar_switch_page), cnnhld);
priv->toolitem_switch_page = toolitem;
toolitem = gtk_separator_tool_item_new();
@@ -1991,20 +1991,20 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
/* Dynamic Resolution Update */
toolitem = gtk_toggle_tool_button_new();
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-dynres-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Toggle dynamic resolution update"),
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Toggle dynamic resolution update"),
remmina_pref.shortcutkey_dynres, 0);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(remmina_connection_holder_toolbar_dynres), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(rch_toolbar_dynres), cnnhld);
priv->toolitem_dynres = toolitem;
/* Scaler button */
toolitem = gtk_toggle_tool_button_new();
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-scale-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Toggle scaled mode"), remmina_pref.shortcutkey_scale, 0);
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Toggle scaled mode"), remmina_pref.shortcutkey_scale, 0);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(remmina_connection_holder_toolbar_scaled_mode), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(rch_toolbar_scaled_mode), cnnhld);
priv->toolitem_scale = toolitem;
/* Scaler aspect ratio dropdown menu */
@@ -2031,17 +2031,17 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
#endif
gtk_widget_show(arrow);
gtk_container_add(GTK_CONTAINER(widget), arrow);
- g_signal_connect(G_OBJECT(widget), "toggled", G_CALLBACK(remmina_connection_holder_toolbar_scaler_option), cnnhld);
+ g_signal_connect(G_OBJECT(widget), "toggled", G_CALLBACK(rch_toolbar_scaler_option), cnnhld);
priv->scaler_option_button = widget;
/* Grab keyboard button */
toolitem = gtk_toggle_tool_button_new();
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-keyboard-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Grab all keyboard events"),
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Grab all keyboard events"),
remmina_pref.shortcutkey_grab, 0);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(remmina_connection_holder_toolbar_grab), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(rch_toolbar_grab), cnnhld);
priv->toolitem_grab = toolitem;
toolitem = gtk_toggle_tool_button_new();
@@ -2049,7 +2049,7 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
gtk_tool_item_set_tooltip_text(toolitem, _("Preferences"));
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(remmina_connection_holder_toolbar_preferences), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(rch_toolbar_preferences), cnnhld);
priv->toolitem_preferences = toolitem;
toolitem = gtk_toggle_tool_button_new();
@@ -2058,7 +2058,7 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
gtk_tool_item_set_tooltip_text(toolitem, _("Tools"));
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(remmina_connection_holder_toolbar_tools), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "toggled", G_CALLBACK(rch_toolbar_tools), cnnhld);
priv->toolitem_tools = toolitem;
toolitem = gtk_separator_tool_item_new();
@@ -2067,34 +2067,34 @@ remmina_connection_holder_create_toolbar(RemminaConnectionHolder* cnnhld, gint m
toolitem = gtk_tool_button_new(NULL, "_Screenshot");
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-camera-photo-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Screenshot"), remmina_pref.shortcutkey_screenshot, 0);
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Screenshot"), remmina_pref.shortcutkey_screenshot, 0);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(remmina_connection_holder_toolbar_screenshot), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(rch_toolbar_screenshot), cnnhld);
priv->toolitem_screenshot = toolitem;
toolitem = gtk_tool_button_new(NULL, "_Bottom");
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-go-bottom-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Minimize window"), remmina_pref.shortcutkey_minimize, 0);
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Minimize window"), remmina_pref.shortcutkey_minimize, 0);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(remmina_connection_holder_toolbar_minimize), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(rch_toolbar_minimize), cnnhld);
if (kioskmode) {
gtk_widget_set_sensitive(GTK_WIDGET(toolitem), FALSE);
}
toolitem = gtk_tool_button_new(NULL, "_Disconnect");
gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(toolitem), "remmina-disconnect-symbolic");
- remmina_connection_holder_set_tooltip(GTK_WIDGET(toolitem), _("Disconnect"), remmina_pref.shortcutkey_disconnect, 0);
+ rch_set_tooltip(GTK_WIDGET(toolitem), _("Disconnect"), remmina_pref.shortcutkey_disconnect, 0);
gtk_toolbar_insert(GTK_TOOLBAR(toolbar), toolitem, -1);
gtk_widget_show(GTK_WIDGET(toolitem));
- g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(remmina_connection_holder_toolbar_disconnect), cnnhld);
+ g_signal_connect(G_OBJECT(toolitem), "clicked", G_CALLBACK(rch_toolbar_disconnect), cnnhld);
priv->toolbar_is_reconfiguring = FALSE;
return toolbar;
}
-static void remmina_connection_holder_place_toolbar(GtkToolbar *toolbar, GtkGrid *grid, GtkWidget *sibling, int toolbar_placement)
+static void rch_place_toolbar(GtkToolbar *toolbar, GtkGrid *grid, GtkWidget *sibling, int toolbar_placement)
{
/* Place the toolbar inside the grid and set its orientation */
@@ -2129,7 +2129,7 @@ static void remmina_connection_holder_place_toolbar(GtkToolbar *toolbar, GtkGrid
}
-static void remmina_connection_holder_update_toolbar(RemminaConnectionHolder* cnnhld)
+static void rch_update_toolbar(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -2141,7 +2141,7 @@ static void remmina_connection_holder_update_toolbar(RemminaConnectionHolder* cn
priv->toolbar_is_reconfiguring = TRUE;
- remmina_connection_holder_update_toolbar_autofit_button(cnnhld);
+ rch_update_toolbar_autofit_button(cnnhld);
toolitem = priv->toolitem_switch_page;
@@ -2204,7 +2204,7 @@ static void remmina_connection_holder_update_toolbar(RemminaConnectionHolder* cn
}
-static void remmina_connection_holder_showhide_toolbar(RemminaConnectionHolder* cnnhld, gboolean resize)
+static void rch_showhide_toolbar(RemminaConnectionHolder* cnnhld, gboolean resize)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
@@ -2219,43 +2219,43 @@ static void remmina_connection_holder_showhide_toolbar(RemminaConnectionHolder*
}
}
-static gboolean remmina_connection_holder_floating_toolbar_on_enter(GtkWidget* widget, GdkEventCrossing* event,
+static gboolean rch_floating_toolbar_on_enter(GtkWidget* widget, GdkEventCrossing* event,
RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
- remmina_connection_holder_floating_toolbar_show(cnnhld, TRUE);
+ rch_floating_toolbar_show(cnnhld, TRUE);
return TRUE;
}
-static gboolean remmina_connection_object_enter_protocol_widget(GtkWidget* widget, GdkEventCrossing* event,
+static gboolean rco_enter_protocol_widget(GtkWidget* widget, GdkEventCrossing* event,
RemminaConnectionObject* cnnobj)
{
TRACE_CALL(__func__);
RemminaConnectionHolder* cnnhld = cnnobj->cnnhld;
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
if (!priv->sticky && event->mode == GDK_CROSSING_NORMAL) {
- remmina_connection_holder_floating_toolbar_show(cnnhld, FALSE);
+ rch_floating_toolbar_show(cnnhld, FALSE);
return TRUE;
}
return FALSE;
}
-static void remmina_connection_window_focus_in(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rcw_focus_in(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
if (cnnobj->connected)
- remmina_connection_holder_keyboard_grab(cnnhld);
+ rch_keyboard_grab(cnnhld);
}
-static void remmina_connection_window_focus_out(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rcw_focus_out(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
- remmina_connection_holder_keyboard_ungrab(cnnhld);
+ rch_keyboard_ungrab(cnnhld);
cnnhld->hostkey_activated = FALSE;
if (REMMINA_IS_SCROLLED_VIEWPORT(cnnobj->scrolled_container)) {
@@ -2269,27 +2269,27 @@ static void remmina_connection_window_focus_out(GtkWidget* widget, RemminaConnec
}
-static gboolean remmina_connection_window_focus_out_event(GtkWidget* widget, GdkEvent* event, RemminaConnectionHolder* cnnhld)
+static gboolean rcw_focus_out_event(GtkWidget* widget, GdkEvent* event, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
#if DEBUG_KB_GRABBING
printf("DEBUG_KB_GRABBING: focus out and mouse_pointer_entered is %s\n", cnnhld->cnnwin->priv->mouse_pointer_entered ? "true" : "false");
#endif
- remmina_connection_window_focus_out(widget, cnnhld);
+ rcw_focus_out(widget, cnnhld);
return FALSE;
}
-static gboolean remmina_connection_window_focus_in_event(GtkWidget* widget, GdkEvent* event, RemminaConnectionHolder* cnnhld)
+static gboolean rcw_focus_in_event(GtkWidget* widget, GdkEvent* event, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
#if DEBUG_KB_GRABBING
printf("DEBUG_KB_GRABBING: focus in and mouse_pointer_entered is %s\n", cnnhld->cnnwin->priv->mouse_pointer_entered ? "true" : "false");
#endif
- remmina_connection_window_focus_in(widget, cnnhld);
+ rcw_focus_in(widget, cnnhld);
return FALSE;
}
-static gboolean remmina_connection_window_on_enter(GtkWidget* widget, GdkEventCrossing* event, RemminaConnectionHolder* cnnhld)
+static gboolean rcw_on_enter(GtkWidget* widget, GdkEventCrossing* event, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
cnnhld->cnnwin->priv->mouse_pointer_entered = TRUE;
@@ -2309,13 +2309,13 @@ static gboolean remmina_connection_window_on_enter(GtkWidget* widget, GdkEventCr
#endif
if (gtk_window_is_active(GTK_WINDOW(cnnhld->cnnwin))) {
if (cnnobj->connected)
- remmina_connection_holder_keyboard_grab(cnnhld);
+ rch_keyboard_grab(cnnhld);
}
return FALSE;
}
-static gboolean remmina_connection_window_on_leave(GtkWidget* widget, GdkEventCrossing* event, RemminaConnectionHolder* cnnhld)
+static gboolean rcw_on_leave(GtkWidget* widget, GdkEventCrossing* event, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
#if DEBUG_KB_GRABBING
@@ -2340,22 +2340,22 @@ static gboolean remmina_connection_window_on_leave(GtkWidget* widget, GdkEventCr
if (event->detail == GDK_NOTIFY_VIRTUAL || event->detail == GDK_NOTIFY_ANCESTOR ||
event->detail == GDK_NOTIFY_NONLINEAR_VIRTUAL || event->detail == GDK_NOTIFY_NONLINEAR) {
cnnhld->cnnwin->priv->mouse_pointer_entered = FALSE;
- remmina_connection_holder_keyboard_ungrab(cnnhld);
+ rch_keyboard_ungrab(cnnhld);
}
return FALSE;
}
static gboolean
-remmina_connection_holder_floating_toolbar_hide(RemminaConnectionHolder* cnnhld)
+rch_floating_toolbar_hide(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
priv->hidetb_timer = 0;
- remmina_connection_holder_floating_toolbar_show(cnnhld, FALSE);
+ rch_floating_toolbar_show(cnnhld, FALSE);
return FALSE;
}
-static gboolean remmina_connection_holder_floating_toolbar_on_scroll(GtkWidget* widget, GdkEventScroll* event,
+static gboolean rch_floating_toolbar_on_scroll(GtkWidget* widget, GdkEventScroll* event,
RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
@@ -2367,14 +2367,14 @@ static gboolean remmina_connection_holder_floating_toolbar_on_scroll(GtkWidget*
case GDK_SCROLL_UP:
if (opacity > 0) {
remmina_file_set_int(cnnobj->remmina_file, "toolbar_opacity", opacity - 1);
- remmina_connection_holder_update_toolbar_opacity(cnnhld);
+ rch_update_toolbar_opacity(cnnhld);
return TRUE;
}
break;
case GDK_SCROLL_DOWN:
if (opacity < TOOLBAR_OPACITY_LEVEL) {
remmina_file_set_int(cnnobj->remmina_file, "toolbar_opacity", opacity + 1);
- remmina_connection_holder_update_toolbar_opacity(cnnhld);
+ rch_update_toolbar_opacity(cnnhld);
return TRUE;
}
break;
@@ -2382,12 +2382,12 @@ static gboolean remmina_connection_holder_floating_toolbar_on_scroll(GtkWidget*
case GDK_SCROLL_SMOOTH:
if (event->delta_y < 0 && opacity > 0) {
remmina_file_set_int(cnnobj->remmina_file, "toolbar_opacity", opacity - 1);
- remmina_connection_holder_update_toolbar_opacity(cnnhld);
+ rch_update_toolbar_opacity(cnnhld);
return TRUE;
}
if (event->delta_y > 0 && opacity < TOOLBAR_OPACITY_LEVEL) {
remmina_file_set_int(cnnobj->remmina_file, "toolbar_opacity", opacity + 1);
- remmina_connection_holder_update_toolbar_opacity(cnnhld);
+ rch_update_toolbar_opacity(cnnhld);
return TRUE;
}
break;
@@ -2398,7 +2398,7 @@ static gboolean remmina_connection_holder_floating_toolbar_on_scroll(GtkWidget*
return FALSE;
}
-static gboolean remmina_connection_window_after_configure_scrolled(gpointer user_data)
+static gboolean rcw_after_configure_scrolled(gpointer user_data)
{
TRACE_CALL(__func__);
gint width, height;
@@ -2434,7 +2434,7 @@ static gboolean remmina_connection_window_after_configure_scrolled(gpointer user
return FALSE;
}
-static gboolean remmina_connection_window_on_configure(GtkWidget* widget, GdkEventConfigure* event,
+static gboolean rcw_on_configure(GtkWidget* widget, GdkEventConfigure* event,
RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
@@ -2450,17 +2450,17 @@ static gboolean remmina_connection_window_on_configure(GtkWidget* widget, GdkEve
/* Under gnome shell we receive this configure_event BEFORE a window
* is really unmaximized, so we must read its new state and dimensions
* later, not now */
- cnnhld->cnnwin->priv->savestate_eventsourceid = g_timeout_add(500, remmina_connection_window_after_configure_scrolled, cnnhld);
+ cnnhld->cnnwin->priv->savestate_eventsourceid = g_timeout_add(500, rcw_after_configure_scrolled, cnnhld);
}
if (cnnhld->cnnwin->priv->view_mode != SCROLLED_WINDOW_MODE) {
/* Notify window of change so that scroll border can be hidden or shown if needed */
- remmina_connection_holder_check_resize(cnnobj->cnnhld);
+ rch_check_resize(cnnobj->cnnhld);
}
return FALSE;
}
-static void remmina_connection_holder_update_pin(RemminaConnectionHolder* cnnhld)
+static void rch_update_pin(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
if (cnnhld->cnnwin->priv->pin_down) {
@@ -2472,15 +2472,15 @@ static void remmina_connection_holder_update_pin(RemminaConnectionHolder* cnnhld
}
}
-static void remmina_connection_holder_toolbar_pin(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
+static void rch_toolbar_pin(GtkWidget* widget, RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
remmina_pref.toolbar_pin_down = cnnhld->cnnwin->priv->pin_down = !cnnhld->cnnwin->priv->pin_down;
remmina_pref_save();
- remmina_connection_holder_update_pin(cnnhld);
+ rch_update_pin(cnnhld);
}
-static void remmina_connection_holder_create_floating_toolbar(RemminaConnectionHolder* cnnhld, gint mode)
+static void rch_create_floating_toolbar(RemminaConnectionHolder* cnnhld, gint mode)
{
TRACE_CALL(__func__);
DECLARE_CNNOBJ
@@ -2501,7 +2501,7 @@ static void remmina_connection_holder_create_floating_toolbar(RemminaConnectionH
gtk_container_add(GTK_CONTAINER(ftb_widget), vbox);
- tb = remmina_connection_holder_create_toolbar(cnnhld, mode);
+ tb = rch_create_toolbar(cnnhld, mode);
hbox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
gtk_widget_show(hbox);
@@ -2517,10 +2517,10 @@ static void remmina_connection_holder_create_floating_toolbar(RemminaConnectionH
gtk_button_set_focus_on_click(GTK_BUTTON(pinbutton), FALSE);
#endif
gtk_widget_set_name(pinbutton, "remmina-pin-button");
- g_signal_connect(G_OBJECT(pinbutton), "clicked", G_CALLBACK(remmina_connection_holder_toolbar_pin), cnnhld);
+ g_signal_connect(G_OBJECT(pinbutton), "clicked", G_CALLBACK(rch_toolbar_pin), cnnhld);
priv->pin_button = pinbutton;
priv->pin_down = remmina_pref.toolbar_pin_down;
- remmina_connection_holder_update_pin(cnnhld);
+ rch_update_pin(cnnhld);
label = gtk_label_new(remmina_file_get_string(cnnobj->remmina_file, "name"));
@@ -2545,7 +2545,7 @@ static void remmina_connection_holder_create_floating_toolbar(RemminaConnectionH
}
-static void remmina_connection_window_toolbar_place_signal(RemminaConnectionWindow* cnnwin, gpointer data)
+static void rcw_toolbar_place_signal(RemminaConnectionWindow* cnnwin, gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv;
@@ -2555,13 +2555,13 @@ static void remmina_connection_window_toolbar_place_signal(RemminaConnectionWind
if (priv->toolbar && priv->grid) {
g_object_ref(priv->toolbar);
gtk_container_remove(GTK_CONTAINER(priv->grid), priv->toolbar);
- remmina_connection_holder_place_toolbar(GTK_TOOLBAR(priv->toolbar), GTK_GRID(priv->grid), priv->notebook, remmina_pref.toolbar_placement);
+ rch_place_toolbar(GTK_TOOLBAR(priv->toolbar), GTK_GRID(priv->grid), priv->notebook, remmina_pref.toolbar_placement);
g_object_unref(priv->toolbar);
}
}
-static void remmina_connection_window_init(RemminaConnectionWindow* cnnwin)
+static void rcw_init(RemminaConnectionWindow* cnnwin)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv;
@@ -2581,18 +2581,18 @@ static void remmina_connection_window_init(RemminaConnectionWindow* cnnwin)
remmina_widget_pool_register(GTK_WIDGET(cnnwin));
- g_signal_connect(G_OBJECT(cnnwin), "toolbar-place", G_CALLBACK(remmina_connection_window_toolbar_place_signal), NULL);
+ g_signal_connect(G_OBJECT(cnnwin), "toolbar-place", G_CALLBACK(rcw_toolbar_place_signal), NULL);
}
-static gboolean remmina_connection_window_state_event(GtkWidget* widget, GdkEventWindowState* event, gpointer user_data)
+static gboolean rcw_state_event(GtkWidget* widget, GdkEventWindowState* event, gpointer user_data)
{
TRACE_CALL(__func__);
if (event->changed_mask & GDK_WINDOW_STATE_FOCUSED) {
if (event->new_window_state & GDK_WINDOW_STATE_FOCUSED)
- remmina_connection_window_focus_in(widget, user_data);
+ rcw_focus_in(widget, user_data);
else
- remmina_connection_window_focus_out(widget, user_data);
+ rcw_focus_out(widget, user_data);
}
#ifdef ENABLE_MINIMIZE_TO_TRAY
@@ -2612,29 +2612,29 @@ static gboolean remmina_connection_window_state_event(GtkWidget* widget, GdkEven
}
static GtkWidget*
-remmina_connection_window_new_from_holder(RemminaConnectionHolder* cnnhld)
+rcw_new_from_holder(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindow* cnnwin;
- cnnwin = REMMINA_CONNECTION_WINDOW(g_object_new(REMMINA_TYPE_CONNECTION_WINDOW, NULL));
+ cnnwin = RCW(g_object_new(REMMINA_TYPE_CONNECTION_WINDOW, NULL));
cnnwin->priv->cnnhld = cnnhld;
- cnnwin->priv->on_delete_confirm_mode = REMMINA_CONNECTION_WINDOW_ONDELETE_CONFIRM_IF_2_OR_MORE;
+ cnnwin->priv->on_delete_confirm_mode = RCW_ONDELETE_CONFIRM_IF_2_OR_MORE;
- g_signal_connect(G_OBJECT(cnnwin), "delete-event", G_CALLBACK(remmina_connection_window_delete_event), cnnhld);
- g_signal_connect(G_OBJECT(cnnwin), "destroy", G_CALLBACK(remmina_connection_window_destroy), cnnhld);
+ g_signal_connect(G_OBJECT(cnnwin), "delete-event", G_CALLBACK(rcw_delete_event), cnnhld);
+ g_signal_connect(G_OBJECT(cnnwin), "destroy", G_CALLBACK(rcw_destroy), cnnhld);
/* focus-in-event and focus-out-event don’t work when keyboard is grabbed
* via gdk_device_grab. So we listen for window-state-event to detect focus in and focus out */
- g_signal_connect(G_OBJECT(cnnwin), "window-state-event", G_CALLBACK(remmina_connection_window_state_event), cnnhld);
+ g_signal_connect(G_OBJECT(cnnwin), "window-state-event", G_CALLBACK(rcw_state_event), cnnhld);
- g_signal_connect(G_OBJECT(cnnwin), "focus-in-event", G_CALLBACK(remmina_connection_window_focus_in_event), cnnhld);
- g_signal_connect(G_OBJECT(cnnwin), "focus-out-event", G_CALLBACK(remmina_connection_window_focus_out_event), cnnhld);
+ g_signal_connect(G_OBJECT(cnnwin), "focus-in-event", G_CALLBACK(rcw_focus_in_event), cnnhld);
+ g_signal_connect(G_OBJECT(cnnwin), "focus-out-event", G_CALLBACK(rcw_focus_out_event), cnnhld);
- g_signal_connect(G_OBJECT(cnnwin), "enter-notify-event", G_CALLBACK(remmina_connection_window_on_enter), cnnhld);
- g_signal_connect(G_OBJECT(cnnwin), "leave-notify-event", G_CALLBACK(remmina_connection_window_on_leave), cnnhld);
+ g_signal_connect(G_OBJECT(cnnwin), "enter-notify-event", G_CALLBACK(rcw_on_enter), cnnhld);
+ g_signal_connect(G_OBJECT(cnnwin), "leave-notify-event", G_CALLBACK(rcw_on_leave), cnnhld);
- g_signal_connect(G_OBJECT(cnnwin), "configure_event", G_CALLBACK(remmina_connection_window_on_configure), cnnhld);
+ g_signal_connect(G_OBJECT(cnnwin), "configure_event", G_CALLBACK(rcw_on_configure), cnnhld);
return GTK_WIDGET(cnnwin);
}
@@ -2642,7 +2642,7 @@ remmina_connection_window_new_from_holder(RemminaConnectionHolder* cnnhld)
/* This function will be called for the first connection. A tag is set to the window so that
* other connections can determine if whether a new tab should be append to the same window
*/
-static void remmina_connection_window_update_tag(RemminaConnectionWindow* cnnwin, RemminaConnectionObject* cnnobj)
+static void rcw_update_tag(RemminaConnectionWindow* cnnwin, RemminaConnectionObject* cnnobj)
{
TRACE_CALL(__func__);
gchar* tag;
@@ -2661,7 +2661,7 @@ static void remmina_connection_window_update_tag(RemminaConnectionWindow* cnnwin
g_object_set_data_full(G_OBJECT(cnnwin), "tag", tag, (GDestroyNotify)g_free);
}
-static void remmina_connection_object_create_scrolled_container(RemminaConnectionObject* cnnobj, gint view_mode)
+static void rco_create_scrolled_container(RemminaConnectionObject* cnnobj, gint view_mode)
{
TRACE_CALL(__func__);
GtkWidget* container;
@@ -2670,7 +2670,7 @@ static void remmina_connection_object_create_scrolled_container(RemminaConnectio
container = remmina_scrolled_viewport_new();
}else {
container = gtk_scrolled_window_new(NULL, NULL);
- remmina_connection_object_set_scrolled_policy(cnnobj, GTK_SCROLLED_WINDOW(container));
+ rco_set_scrolled_policy(cnnobj, GTK_SCROLLED_WINDOW(container));
gtk_container_set_border_width(GTK_CONTAINER(container), 0);
gtk_widget_set_can_focus(container, FALSE);
}
@@ -2680,11 +2680,11 @@ static void remmina_connection_object_create_scrolled_container(RemminaConnectio
gtk_widget_show(container);
cnnobj->scrolled_container = container;
- g_signal_connect(G_OBJECT(cnnobj->proto), "enter-notify-event", G_CALLBACK(remmina_connection_object_enter_protocol_widget), cnnobj);
+ g_signal_connect(G_OBJECT(cnnobj->proto), "enter-notify-event", G_CALLBACK(rco_enter_protocol_widget), cnnobj);
}
-static void remmina_connection_holder_grab_focus(GtkNotebook *notebook)
+static void rch_grab_focus(GtkNotebook *notebook)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj;
@@ -2697,7 +2697,7 @@ static void remmina_connection_holder_grab_focus(GtkNotebook *notebook)
}
}
-static void remmina_connection_object_closewin(RemminaProtocolWidget* gp)
+static void rco_closewin(RemminaProtocolWidget* gp)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj = gp->cnnobj;
@@ -2716,18 +2716,18 @@ static void remmina_connection_object_closewin(RemminaProtocolWidget* gp)
remmina_application_condexit(REMMINA_CONDEXIT_ONDISCONNECT);
}
-static void remmina_connection_object_on_close_button_clicked(GtkButton* button, RemminaConnectionObject* cnnobj)
+static void rco_on_close_button_clicked(GtkButton* button, RemminaConnectionObject* cnnobj)
{
TRACE_CALL(__func__);
if (REMMINA_IS_PROTOCOL_WIDGET(cnnobj->proto)) {
if (!remmina_protocol_widget_is_closed((RemminaProtocolWidget*)cnnobj->proto))
remmina_protocol_widget_close_connection(REMMINA_PROTOCOL_WIDGET(cnnobj->proto));
else
- remmina_connection_object_closewin((RemminaProtocolWidget*)cnnobj->proto);
+ rco_closewin((RemminaProtocolWidget*)cnnobj->proto);
}
}
-static GtkWidget* remmina_connection_object_create_tab(RemminaConnectionObject* cnnobj)
+static GtkWidget* rco_create_tab(RemminaConnectionObject* cnnobj)
{
TRACE_CALL(__func__);
GtkWidget* hbox;
@@ -2765,12 +2765,12 @@ static GtkWidget* remmina_connection_object_create_tab(RemminaConnectionObject*
gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 0);
- g_signal_connect(G_OBJECT(button), "clicked", G_CALLBACK(remmina_connection_object_on_close_button_clicked), cnnobj);
+ g_signal_connect(G_OBJECT(button), "clicked", G_CALLBACK(rco_on_close_button_clicked), cnnobj);
return hbox;
}
-static gint remmina_connection_object_append_page(RemminaConnectionObject* cnnobj, GtkNotebook* notebook, GtkWidget* tab,
+static gint rco_append_page(RemminaConnectionObject* cnnobj, GtkNotebook* notebook, GtkWidget* tab,
gint view_mode)
{
TRACE_CALL(__func__);
@@ -2780,7 +2780,7 @@ static gint remmina_connection_object_append_page(RemminaConnectionObject* cnnob
g_object_set_data(G_OBJECT(cnnobj->page), "cnnobj", cnnobj);
gtk_widget_set_name(cnnobj->page, "remmina-tab-page");
- remmina_connection_object_create_scrolled_container(cnnobj, view_mode);
+ rco_create_scrolled_container(cnnobj, view_mode);
gtk_box_pack_start(GTK_BOX(cnnobj->page), cnnobj->scrolled_container, TRUE, TRUE, 0);
i = gtk_notebook_append_page(notebook, cnnobj->page, tab);
@@ -2794,7 +2794,7 @@ static gint remmina_connection_object_append_page(RemminaConnectionObject* cnnob
return i;
}
-static void remmina_connection_window_initialize_notebook(GtkNotebook* to, GtkNotebook* from, RemminaConnectionObject* cnnobj,
+static void rcw_initialize_notebook(GtkNotebook* to, GtkNotebook* from, RemminaConnectionObject* cnnobj,
gint view_mode)
{
TRACE_CALL(__func__);
@@ -2825,9 +2825,9 @@ static void remmina_connection_window_initialize_notebook(GtkNotebook* to, GtkNo
} else {
/* cnnobj is not on the "from" notebook. This is a new connection for a newly created window,
* just add a tab put cnnobj->scrolled_container inside cnnobj->viewport */
- tab = remmina_connection_object_create_tab(cnnobj);
+ tab = rco_create_tab(cnnobj);
- remmina_connection_object_append_page(cnnobj, to, tab, view_mode);
+ rco_append_page(cnnobj, to, tab, view_mode);
/* Set the current page to the 1st tab page, otherwise the notebook
* will stay on page -1 for a short time and g_object_get_data(currenntab, "cnnobj") will fail
* together with DECLARE_CNNOBJ (issue #1809)*/
@@ -2843,8 +2843,8 @@ static void remmina_connection_window_initialize_notebook(GtkNotebook* to, GtkNo
frompage = gtk_notebook_get_nth_page(from, i);
tc = (RemminaConnectionObject*)g_object_get_data(G_OBJECT(frompage), "cnnobj");
- tab = remmina_connection_object_create_tab(tc);
- remmina_connection_object_append_page(tc, to, tab, view_mode);
+ tab = rco_create_tab(tc);
+ rco_append_page(tc, to, tab, view_mode);
/* Reparent message panels */
lst = gtk_container_get_children(GTK_CONTAINER(frompage));
for (l = lst; l != NULL; l = l->next) {
@@ -2867,7 +2867,7 @@ static void remmina_connection_window_initialize_notebook(GtkNotebook* to, GtkNo
}
}
-static void remmina_connection_holder_update_notebook(RemminaConnectionHolder* cnnhld)
+static void rch_update_notebook(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
GtkNotebook* notebook;
@@ -2891,21 +2891,21 @@ static void remmina_connection_holder_update_notebook(RemminaConnectionHolder* c
}
}
-static gboolean remmina_connection_holder_on_switch_page_real(gpointer data)
+static gboolean rch_on_switch_page_real(gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionHolder* cnnhld = (RemminaConnectionHolder*)data;
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
if (GTK_IS_WIDGET(cnnhld->cnnwin)) {
- remmina_connection_holder_floating_toolbar_show(cnnhld, TRUE);
+ rch_floating_toolbar_show(cnnhld, TRUE);
if (!priv->hidetb_timer)
priv->hidetb_timer = g_timeout_add(TB_HIDE_TIME_TIME, (GSourceFunc)
- remmina_connection_holder_floating_toolbar_hide, cnnhld);
- remmina_connection_holder_update_toolbar(cnnhld);
- remmina_connection_holder_grab_focus(GTK_NOTEBOOK(priv->notebook));
+ rch_floating_toolbar_hide, cnnhld);
+ rch_update_toolbar(cnnhld);
+ rch_grab_focus(GTK_NOTEBOOK(priv->notebook));
if (cnnhld->cnnwin->priv->view_mode != SCROLLED_WINDOW_MODE) {
- remmina_connection_holder_check_resize(cnnhld);
+ rch_check_resize(cnnhld);
}
}
@@ -2913,25 +2913,25 @@ static gboolean remmina_connection_holder_on_switch_page_real(gpointer data)
return FALSE;
}
-static void remmina_connection_holder_on_switch_page(GtkNotebook* notebook, GtkWidget* page, guint page_num,
+static void rch_on_switch_page(GtkNotebook* notebook, GtkWidget* page, guint page_num,
RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
RemminaConnectionWindowPriv* priv = cnnhld->cnnwin->priv;
if (!priv->switch_page_handler) {
- priv->switch_page_handler = g_idle_add(remmina_connection_holder_on_switch_page_real, cnnhld);
+ priv->switch_page_handler = g_idle_add(rch_on_switch_page_real, cnnhld);
}
}
-static void remmina_connection_holder_on_page_added(GtkNotebook* notebook, GtkWidget* child, guint page_num,
+static void rch_on_page_added(GtkNotebook* notebook, GtkWidget* child, guint page_num,
RemminaConnectionHolder* cnnhld)
{
if (gtk_notebook_get_n_pages(GTK_NOTEBOOK(cnnhld->cnnwin->priv->notebook)) > 0)
- remmina_connection_holder_update_notebook(cnnhld);
+ rch_update_notebook(cnnhld);
}
-static void remmina_connection_holder_on_page_removed(GtkNotebook* notebook, GtkWidget* child, guint page_num,
+static void rch_on_page_removed(GtkNotebook* notebook, GtkWidget* child, guint page_num,
RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
@@ -2947,7 +2947,7 @@ static void remmina_connection_holder_on_page_removed(GtkNotebook* notebook, Gtk
}
GtkNotebook*
-remmina_connection_holder_on_notebook_create_window(GtkNotebook* notebook, GtkWidget* page, gint x, gint y, gpointer data)
+rch_on_notebook_create_window(GtkNotebook* notebook, GtkWidget* page, gint x, gint y, gpointer data)
{
/* This signal callback is called by GTK when a detachable tab is dropped on the root window */
@@ -2973,8 +2973,8 @@ remmina_connection_holder_on_notebook_create_window(GtkNotebook* notebook, GtkWi
#endif
window = gdk_device_get_window_at_position(device, &x, &y);
- srccnnwin = REMMINA_CONNECTION_WINDOW(gtk_widget_get_toplevel(GTK_WIDGET(notebook)));
- dstcnnwin = REMMINA_CONNECTION_WINDOW(remmina_widget_pool_find_by_window(REMMINA_TYPE_CONNECTION_WINDOW, window));
+ srccnnwin = RCW(gtk_widget_get_toplevel(GTK_WIDGET(notebook)));
+ dstcnnwin = RCW(remmina_widget_pool_find_by_window(REMMINA_TYPE_CONNECTION_WINDOW, window));
if (srccnnwin == dstcnnwin)
return NULL;
@@ -2992,18 +2992,18 @@ remmina_connection_holder_on_notebook_create_window(GtkNotebook* notebook, GtkWi
/* Create a new scrolled window to accomodate the dropped connection
* and move our cnnobj there */
cnnobj->cnnhld->cnnwin = srccnnwin;
- remmina_connection_holder_create_scrolled(cnnobj->cnnhld, cnnobj);
+ rch_create_scrolled(cnnobj->cnnhld, cnnobj);
}
}
remmina_protocol_widget_set_hostkey_func(REMMINA_PROTOCOL_WIDGET(cnnobj->proto),
- (RemminaHostkeyFunc)remmina_connection_window_hostkey_func);
+ (RemminaHostkeyFunc)rcw_hostkey_func);
return GTK_NOTEBOOK(cnnobj->cnnhld->cnnwin->priv->notebook);
}
static GtkWidget*
-remmina_connection_holder_create_notebook(RemminaConnectionHolder* cnnhld)
+rch_create_notebook(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
GtkWidget* notebook;
@@ -3013,18 +3013,18 @@ remmina_connection_holder_create_notebook(RemminaConnectionHolder* cnnhld)
gtk_notebook_set_scrollable(GTK_NOTEBOOK(notebook), TRUE);
gtk_widget_show(notebook);
- g_signal_connect(G_OBJECT(notebook), "create-window", G_CALLBACK(remmina_connection_holder_on_notebook_create_window),
+ g_signal_connect(G_OBJECT(notebook), "create-window", G_CALLBACK(rch_on_notebook_create_window),
cnnhld);
- g_signal_connect(G_OBJECT(notebook), "switch-page", G_CALLBACK(remmina_connection_holder_on_switch_page), cnnhld);
- g_signal_connect(G_OBJECT(notebook), "page-added", G_CALLBACK(remmina_connection_holder_on_page_added), cnnhld);
- g_signal_connect(G_OBJECT(notebook), "page-removed", G_CALLBACK(remmina_connection_holder_on_page_removed), cnnhld);
+ g_signal_connect(G_OBJECT(notebook), "switch-page", G_CALLBACK(rch_on_switch_page), cnnhld);
+ g_signal_connect(G_OBJECT(notebook), "page-added", G_CALLBACK(rch_on_page_added), cnnhld);
+ g_signal_connect(G_OBJECT(notebook), "page-removed", G_CALLBACK(rch_on_page_removed), cnnhld);
gtk_widget_set_can_focus(notebook, FALSE);
return notebook;
}
/* Create a scrolled window container */
-static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* cnnhld, RemminaConnectionObject* cnnobj)
+static void rch_create_scrolled(RemminaConnectionHolder* cnnhld, RemminaConnectionObject* cnnobj)
{
TRACE_CALL(__func__);
GtkWidget* window;
@@ -3037,9 +3037,9 @@ static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* c
int newwin_width, newwin_height;
oldwindow = GTK_WIDGET(cnnhld->cnnwin);
- window = remmina_connection_window_new_from_holder(cnnhld);
+ window = rcw_new_from_holder(cnnhld);
gtk_widget_realize(window);
- cnnhld->cnnwin = REMMINA_CONNECTION_WINDOW(window);
+ cnnhld->cnnwin = RCW(window);
newwin_width = newwin_height = 100;
@@ -3054,8 +3054,8 @@ static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* c
GtkWidget* page;
RemminaConnectionObject* oldwindow_currentpage_cnnobj;
- np = gtk_notebook_get_current_page(GTK_NOTEBOOK(REMMINA_CONNECTION_WINDOW(oldwindow)->priv->notebook));
- page = gtk_notebook_get_nth_page(GTK_NOTEBOOK(REMMINA_CONNECTION_WINDOW(oldwindow)->priv->notebook), np);
+ np = gtk_notebook_get_current_page(GTK_NOTEBOOK(RCW(oldwindow)->priv->notebook));
+ page = gtk_notebook_get_nth_page(GTK_NOTEBOOK(RCW(oldwindow)->priv->notebook), np);
oldwindow_currentpage_cnnobj = (RemminaConnectionObject*)g_object_get_data(G_OBJECT(page), "cnnobj");
newwin_width = remmina_file_get_int(oldwindow_currentpage_cnnobj->remmina_file, "window_width", 640);
newwin_height = remmina_file_get_int(oldwindow_currentpage_cnnobj->remmina_file, "window_height", 480);
@@ -3064,10 +3064,10 @@ static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* c
gtk_window_set_default_size(GTK_WINDOW(cnnhld->cnnwin), newwin_width, newwin_height);
/* Create the toolbar */
- toolbar = remmina_connection_holder_create_toolbar(cnnhld, SCROLLED_WINDOW_MODE);
+ toolbar = rch_create_toolbar(cnnhld, SCROLLED_WINDOW_MODE);
/* Create the notebook */
- notebook = remmina_connection_holder_create_notebook(cnnhld);
+ notebook = rch_create_notebook(cnnhld);
/* Create the grid container for toolbars+notebook and populate it */
grid = gtk_grid_new();
@@ -3076,7 +3076,7 @@ static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* c
gtk_widget_set_hexpand(notebook, TRUE);
gtk_widget_set_vexpand(notebook, TRUE);
- remmina_connection_holder_place_toolbar(GTK_TOOLBAR(toolbar), GTK_GRID(grid), notebook, remmina_pref.toolbar_placement);
+ rch_place_toolbar(GTK_TOOLBAR(toolbar), GTK_GRID(grid), notebook, remmina_pref.toolbar_placement);
gtk_container_add(GTK_CONTAINER(window), grid);
@@ -3088,14 +3088,14 @@ static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* c
/* Add drag capabilities to the toolbar */
gtk_drag_source_set(GTK_WIDGET(toolbar), GDK_BUTTON1_MASK,
dnd_targets_tb, sizeof dnd_targets_tb / sizeof *dnd_targets_tb, GDK_ACTION_MOVE);
- g_signal_connect_after(GTK_WIDGET(toolbar), "drag-begin", G_CALLBACK(remmina_connection_window_tb_drag_begin), cnnhld);
- g_signal_connect(GTK_WIDGET(toolbar), "drag-failed", G_CALLBACK(remmina_connection_window_tb_drag_failed), cnnhld);
+ g_signal_connect_after(GTK_WIDGET(toolbar), "drag-begin", G_CALLBACK(rcw_tb_drag_begin), cnnhld);
+ g_signal_connect(GTK_WIDGET(toolbar), "drag-failed", G_CALLBACK(rcw_tb_drag_failed), cnnhld);
/* Add drop capabilities to the drop/dest target for the toolbar (the notebook) */
gtk_drag_dest_set(GTK_WIDGET(notebook), GTK_DEST_DEFAULT_MOTION | GTK_DEST_DEFAULT_HIGHLIGHT,
dnd_targets_tb, sizeof dnd_targets_tb / sizeof *dnd_targets_tb, GDK_ACTION_MOVE);
gtk_drag_dest_set_track_motion(GTK_WIDGET(notebook), TRUE);
- g_signal_connect(GTK_WIDGET(notebook), "drag-drop", G_CALLBACK(remmina_connection_window_tb_drag_drop), cnnhld);
+ g_signal_connect(GTK_WIDGET(notebook), "drag-drop", G_CALLBACK(rcw_tb_drag_drop), cnnhld);
cnnhld->cnnwin->priv->view_mode = SCROLLED_WINDOW_MODE;
cnnhld->cnnwin->priv->toolbar = toolbar;
@@ -3107,13 +3107,13 @@ static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* c
gtk_widget_show(grid);
gtk_widget_show(GTK_WIDGET(cnnhld->cnnwin));
- remmina_connection_window_initialize_notebook(GTK_NOTEBOOK(notebook),
- (oldwindow ? GTK_NOTEBOOK(REMMINA_CONNECTION_WINDOW(oldwindow)->priv->notebook) : NULL), cnnobj,
+ rcw_initialize_notebook(GTK_NOTEBOOK(notebook),
+ (oldwindow ? GTK_NOTEBOOK(RCW(oldwindow)->priv->notebook) : NULL), cnnobj,
SCROLLED_WINDOW_MODE);
if (cnnobj) {
if (!oldwindow)
- remmina_connection_window_update_tag(cnnhld->cnnwin, cnnobj);
+ rcw_update_tag(cnnhld->cnnwin, cnnobj);
if (remmina_file_get_int(cnnobj->remmina_file, "window_maximize", FALSE)) {
gtk_window_maximize(GTK_WINDOW(cnnhld->cnnwin));
@@ -3127,13 +3127,13 @@ static void remmina_connection_holder_create_scrolled(RemminaConnectionHolder* c
gtk_widget_destroy(oldwindow);
}
- remmina_connection_holder_update_toolbar(cnnhld);
- remmina_connection_holder_showhide_toolbar(cnnhld, FALSE);
- remmina_connection_holder_check_resize(cnnhld);
+ rch_update_toolbar(cnnhld);
+ rch_showhide_toolbar(cnnhld, FALSE);
+ rch_check_resize(cnnhld);
}
-static gboolean remmina_connection_window_go_fullscreen(GtkWidget *widget, GdkEvent *event, gpointer data)
+static gboolean rcw_go_fullscreen(GtkWidget *widget, GdkEvent *event, gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionHolder* cnnhld;
@@ -3158,7 +3158,7 @@ static gboolean remmina_connection_window_go_fullscreen(GtkWidget *widget, GdkEv
return FALSE;
}
-static void remmina_connection_holder_create_overlay_ftb_overlay(RemminaConnectionHolder* cnnhld)
+static void rch_create_overlay_ftb_overlay(RemminaConnectionHolder* cnnhld)
{
TRACE_CALL(__func__);
@@ -3172,8 +3172,8 @@ static void remmina_connection_holder_create_overlay_ftb_overlay(RemminaConnecti
priv->revealer = NULL;
}
- remmina_connection_holder_create_floating_toolbar(cnnhld, cnnhld->fullscreen_view_mode);
- remmina_connection_holder_update_toolbar(cnnhld);
+ rch_create_floating_toolbar(cnnhld, cnnhld->fullscreen_view_mode);
+ rch_update_toolbar(cnnhld);
priv->overlay_ftb_overlay = gtk_event_box_new();
@@ -3226,20 +3226,20 @@ static void remmina_connection_holder_create_overlay_ftb_overlay(RemminaConnecti
gtk_overlay_add_overlay(GTK_OVERLAY(priv->overlay), priv->overlay_ftb_overlay);
- remmina_connection_holder_floating_toolbar_show(cnnhld, TRUE);
+ rch_floating_toolbar_show(cnnhld, TRUE);
- g_signal_connect(G_OBJECT(priv->overlay_ftb_overlay), "enter-notify-event", G_CALLBACK(remmina_connection_holder_floating_toolbar_on_enter), cnnhld);
- g_signal_connect(G_OBJECT(priv->overlay_ftb_overlay), "scroll-event", G_CALLBACK(remmina_connection_holder_floating_toolbar_on_scroll), cnnhld);
+ g_signal_connect(G_OBJECT(priv->overlay_ftb_overlay), "enter-notify-event", G_CALLBACK(rch_floating_toolbar_on_enter), cnnhld);
+ g_signal_connect(G_OBJECT(priv->overlay_ftb_overlay), "scroll-event", G_CALLBACK(rch_floating_toolbar_on_scroll), cnnhld);
gtk_widget_add_events(GTK_WIDGET(priv->overlay_ftb_overlay), GDK_SCROLL_MASK);
/* Add drag and drop capabilities to the source */
gtk_drag_source_set(GTK_WIDGET(priv->overlay_ftb_overlay), GDK_BUTTON1_MASK,
dnd_targets_ftb, sizeof dnd_targets_ftb / sizeof *dnd_targets_ftb, GDK_ACTION_MOVE);
- g_signal_connect_after(GTK_WIDGET(priv->overlay_ftb_overlay), "drag-begin", G_CALLBACK(remmina_connection_window_ftb_drag_begin), cnnhld);
+ g_signal_connect_after(GTK_WIDGET(priv->overlay_ftb_overlay), "drag-begin", G_CALLBACK(rcw_ftb_drag_begin), cnnhld);
}
-static gboolean remmina_connection_window_ftb_drag_drop(GtkWidget *widget, GdkDragContext *context,
+static gboolean rcw_ftb_drag_drop(GtkWidget *widget, GdkDragContext *context,
gint x, gint y, guint time, gpointer user_data)
{
TRACE_CALL(__func__);
@@ -3263,14 +3263,14 @@ static gboolean remmina_connection_window_ftb_drag_drop(GtkWidget *widget, GdkDr
/* Destroy and recreate the FTB */
remmina_pref.floating_toolbar_placement = new_floating_toolbar_placement;
remmina_pref_save();
- remmina_connection_holder_create_overlay_ftb_overlay(cnnhld);
+ rch_create_overlay_ftb_overlay(cnnhld);
}
return TRUE;
}
-static void remmina_connection_window_ftb_drag_begin(GtkWidget *widget, GdkDragContext *context, gpointer user_data)
+static void rcw_ftb_drag_begin(GtkWidget *widget, GdkDragContext *context, gpointer user_data)
{
TRACE_CALL(__func__);
@@ -3294,7 +3294,7 @@ static void remmina_connection_window_ftb_drag_begin(GtkWidget *widget, GdkDragC
}
-static void remmina_connection_holder_create_fullscreen(RemminaConnectionHolder* cnnhld, RemminaConnectionObject* cnnobj,
+static void rch_create_fullscreen(RemminaConnectionHolder* cnnhld, RemminaConnectionObject* cnnobj,
gint view_mode)
{
TRACE_CALL(__func__);
@@ -3306,17 +3306,17 @@ static void remmina_connection_holder_create_fullscreen(RemminaConnectionHolder*
gchar* tag;
oldwindow = GTK_WIDGET(cnnhld->cnnwin);
- window = remmina_connection_window_new_from_holder(cnnhld);
+ window = rcw_new_from_holder(cnnhld);
gtk_widget_set_name(GTK_WIDGET(window), "remmina-connection-window-fullscreen");
gtk_widget_realize(window);
- cnnhld->cnnwin = REMMINA_CONNECTION_WINDOW(window);
+ cnnhld->cnnwin = RCW(window);
priv = cnnhld->cnnwin->priv;
if (!view_mode)
view_mode = VIEWPORT_FULLSCREEN_MODE;
- notebook = remmina_connection_holder_create_notebook(cnnhld);
+ notebook = rch_create_notebook(cnnhld);
priv->overlay = gtk_overlay_new();
gtk_container_add(GTK_CONTAINER(window), priv->overlay);
@@ -3327,12 +3327,12 @@ static void remmina_connection_holder_create_fullscreen(RemminaConnectionHolder*
priv->view_mode = view_mode;
cnnhld->fullscreen_view_mode = view_mode;
- remmina_connection_window_initialize_notebook(GTK_NOTEBOOK(notebook),
- (oldwindow ? GTK_NOTEBOOK(REMMINA_CONNECTION_WINDOW(oldwindow)->priv->notebook) : NULL), cnnobj,
+ rcw_initialize_notebook(GTK_NOTEBOOK(notebook),
+ (oldwindow ? GTK_NOTEBOOK(RCW(oldwindow)->priv->notebook) : NULL), cnnobj,
view_mode);
if (cnnobj) {
- remmina_connection_window_update_tag(cnnhld->cnnwin, cnnobj);
+ rcw_update_tag(cnnhld->cnnwin, cnnobj);
}
if (oldwindow) {
tag = g_strdup((gchar*)g_object_get_data(G_OBJECT(oldwindow), "tag"));
@@ -3342,23 +3342,23 @@ static void remmina_connection_holder_create_fullscreen(RemminaConnectionHolder*
/* Create the floating toolbar */
if (remmina_pref.fullscreen_toolbar_visibility != FLOATING_TOOLBAR_VISIBILITY_DISABLE) {
- remmina_connection_holder_create_overlay_ftb_overlay(cnnhld);
+ rch_create_overlay_ftb_overlay(cnnhld);
/* Add drag and drop capabilities to the drop/dest target for floating toolbar */
gtk_drag_dest_set(GTK_WIDGET(priv->overlay), GTK_DEST_DEFAULT_MOTION | GTK_DEST_DEFAULT_HIGHLIGHT,
dnd_targets_ftb, sizeof dnd_targets_ftb / sizeof *dnd_targets_ftb, GDK_ACTION_MOVE);
gtk_drag_dest_set_track_motion(GTK_WIDGET(priv->notebook), TRUE);
- g_signal_connect(GTK_WIDGET(priv->overlay), "drag-drop", G_CALLBACK(remmina_connection_window_ftb_drag_drop), cnnhld);
+ g_signal_connect(GTK_WIDGET(priv->overlay), "drag-drop", G_CALLBACK(rcw_ftb_drag_drop), cnnhld);
}
- remmina_connection_holder_check_resize(cnnhld);
+ rch_check_resize(cnnhld);
gtk_widget_show(window);
/* Put the window in fullscreen after it is mapped to have it appear on the same monitor */
- g_signal_connect(G_OBJECT(window), "map-event", G_CALLBACK(remmina_connection_window_go_fullscreen), (gpointer)cnnhld);
+ g_signal_connect(G_OBJECT(window), "map-event", G_CALLBACK(rcw_go_fullscreen), (gpointer)cnnhld);
}
-static gboolean remmina_connection_window_hostkey_func(RemminaProtocolWidget* gp, guint keyval, gboolean release)
+static gboolean rcw_hostkey_func(RemminaProtocolWidget* gp, guint keyval, gboolean release)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj = gp->cnnobj;
@@ -3462,7 +3462,7 @@ static gboolean remmina_connection_window_hostkey_func(RemminaProtocolWidget* gp
if (keyval == remmina_pref.shortcutkey_fullscreen) {
switch (priv->view_mode) {
case SCROLLED_WINDOW_MODE:
- remmina_connection_holder_create_fullscreen(
+ rch_create_fullscreen(
cnnhld,
NULL,
cnnhld->fullscreen_view_mode ?
@@ -3470,14 +3470,14 @@ static gboolean remmina_connection_window_hostkey_func(RemminaProtocolWidget* gp
break;
case SCROLLED_FULLSCREEN_MODE:
case VIEWPORT_FULLSCREEN_MODE:
- remmina_connection_holder_create_scrolled(cnnhld, NULL);
+ rch_create_scrolled(cnnhld, NULL);
break;
default:
break;
}
}else if (keyval == remmina_pref.shortcutkey_autofit) {
if (priv->toolitem_autofit && gtk_widget_is_sensitive(GTK_WIDGET(priv->toolitem_autofit))) {
- remmina_connection_holder_toolbar_autofit(GTK_WIDGET(gp), cnnhld);
+ rch_toolbar_autofit(GTK_WIDGET(gp), cnnhld);
}
}else if (keyval == remmina_pref.shortcutkey_nexttab) {
i = gtk_notebook_get_current_page(GTK_NOTEBOOK(priv->notebook)) + 1;
@@ -3504,22 +3504,22 @@ static gboolean remmina_connection_window_hostkey_func(RemminaProtocolWidget* gp
GTK_TOGGLE_TOOL_BUTTON(
priv->toolitem_grab)));
}else if (keyval == remmina_pref.shortcutkey_minimize) {
- remmina_connection_holder_toolbar_minimize(GTK_WIDGET(gp),
+ rch_toolbar_minimize(GTK_WIDGET(gp),
cnnhld);
}else if (keyval == remmina_pref.shortcutkey_viewonly) {
remmina_file_set_int(cnnobj->remmina_file, "viewonly",
( remmina_file_get_int(cnnobj->remmina_file, "viewonly", 0 )
== 0 ) ? 1 : 0 );
}else if (keyval == remmina_pref.shortcutkey_screenshot) {
- remmina_connection_holder_toolbar_screenshot(GTK_WIDGET(gp),
+ rch_toolbar_screenshot(GTK_WIDGET(gp),
cnnhld);
}else if (keyval == remmina_pref.shortcutkey_disconnect) {
- remmina_connection_holder_disconnect_current_page(cnnhld);
+ rch_disconnect_current_page(cnnhld);
}else if (keyval == remmina_pref.shortcutkey_toolbar) {
if (priv->view_mode == SCROLLED_WINDOW_MODE) {
remmina_pref.hide_connection_toolbar =
!remmina_pref.hide_connection_toolbar;
- remmina_connection_holder_showhide_toolbar( cnnhld, TRUE);
+ rch_showhide_toolbar( cnnhld, TRUE);
}
}else {
for (feature =
@@ -3546,7 +3546,7 @@ static gboolean remmina_connection_window_hostkey_func(RemminaProtocolWidget* gp
return TRUE;
}
-static RemminaConnectionWindow* remmina_connection_window_find(RemminaFile* remminafile)
+static RemminaConnectionWindow* rcw_find(RemminaFile* remminafile)
{
TRACE_CALL(__func__);
const gchar* tag;
@@ -3565,21 +3565,20 @@ static RemminaConnectionWindow* remmina_connection_window_find(RemminaFile* remm
default:
return NULL;
}
- return REMMINA_CONNECTION_WINDOW(remmina_widget_pool_find(REMMINA_TYPE_CONNECTION_WINDOW, tag));
+ return RCW(remmina_widget_pool_find(REMMINA_TYPE_CONNECTION_WINDOW, tag));
}
-
-static gboolean remmina_connection_object_delayed_window_present(gpointer user_data)
+static gboolean rco_delayed_window_present(gpointer user_data)
{
RemminaConnectionObject* cnnobj = (RemminaConnectionObject*)user_data;
if (cnnobj && cnnobj->connected && cnnobj->cnnhld && cnnobj->cnnhld->cnnwin) {
gtk_window_present_with_time(GTK_WINDOW(cnnobj->cnnhld->cnnwin), (guint32)(g_get_monotonic_time() / 1000));
- remmina_connection_holder_grab_focus(GTK_NOTEBOOK(cnnobj->cnnhld->cnnwin->priv->notebook));
+ rch_grab_focus(GTK_NOTEBOOK(cnnobj->cnnhld->cnnwin->priv->notebook));
}
return FALSE;
}
-static void remmina_connection_object_on_connect(RemminaProtocolWidget* gp, RemminaConnectionObject* cnnobj)
+static void rco_on_connect(RemminaProtocolWidget* gp, RemminaConnectionObject* cnnobj)
{
TRACE_CALL(__func__);
@@ -3593,7 +3592,7 @@ static void remmina_connection_object_on_connect(RemminaProtocolWidget* gp, Remm
* (and authenticated) */
if (!cnnobj->cnnhld) {
- cnnwin = remmina_connection_window_find(cnnobj->remmina_file);
+ cnnwin = rcw_find(cnnobj->remmina_file);
if (cnnwin) {
cnnhld = cnnwin->priv->cnnhld;
}else {
@@ -3607,7 +3606,7 @@ static void remmina_connection_object_on_connect(RemminaProtocolWidget* gp, Remm
cnnobj->connected = TRUE;
remmina_protocol_widget_set_hostkey_func(REMMINA_PROTOCOL_WIDGET(cnnobj->proto),
- (RemminaHostkeyFunc)remmina_connection_window_hostkey_func);
+ (RemminaHostkeyFunc)rcw_hostkey_func);
/** Remember recent list for quick connect, and save the current date
* in the last_used field.
@@ -3630,20 +3629,20 @@ static void remmina_connection_object_on_connect(RemminaProtocolWidget* gp, Remm
gtk_widget_show(cnnhld->cnnwin->priv->floating_toolbar_widget);
}
- remmina_connection_holder_update_toolbar(cnnhld);
+ rch_update_toolbar(cnnhld);
/* Try to present window */
- g_timeout_add(200, remmina_connection_object_delayed_window_present, (gpointer)cnnobj);
+ g_timeout_add(200, rco_delayed_window_present, (gpointer)cnnobj);
}
static void cb_lasterror_confirmed(void *cbdata, int btn)
{
TRACE_CALL(__func__);
- remmina_connection_object_closewin((RemminaProtocolWidget*)cbdata);
+ rco_closewin((RemminaProtocolWidget*)cbdata);
}
-static void remmina_connection_object_on_disconnect(RemminaProtocolWidget* gp, gpointer data)
+static void rco_on_disconnect(RemminaProtocolWidget* gp, gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj = gp->cnnobj;
@@ -3669,7 +3668,7 @@ static void remmina_connection_object_on_disconnect(RemminaProtocolWidget* gp, g
remmina_file_save(cnnobj->remmina_file);
}
- remmina_connection_holder_keyboard_ungrab(cnnhld);
+ rch_keyboard_ungrab(cnnhld);
gtk_toggle_tool_button_set_active(
GTK_TOGGLE_TOOL_BUTTON(priv->toolitem_grab),
FALSE);
@@ -3684,38 +3683,38 @@ static void remmina_connection_object_on_disconnect(RemminaProtocolWidget* gp, g
cnnobj->viewport = NULL;
mp = remmina_message_panel_new();
remmina_message_panel_setup_message(mp, remmina_protocol_widget_get_error_message(gp), cb_lasterror_confirmed, gp);
- remmina_connection_object_show_message_panel(gp->cnnobj, mp);
+ rco_show_message_panel(gp->cnnobj, mp);
}else {
- remmina_connection_object_closewin(gp);
+ rco_closewin(gp);
}
}
-static void remmina_connection_object_on_desktop_resize(RemminaProtocolWidget* gp, gpointer data)
+static void rco_on_desktop_resize(RemminaProtocolWidget* gp, gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj = gp->cnnobj;
if (cnnobj->cnnhld && cnnobj->cnnhld->cnnwin && cnnobj->cnnhld->cnnwin->priv->view_mode != SCROLLED_WINDOW_MODE) {
- remmina_connection_holder_check_resize(cnnobj->cnnhld);
+ rch_check_resize(cnnobj->cnnhld);
}
}
-static void remmina_connection_object_on_update_align(RemminaProtocolWidget* gp, gpointer data)
+static void rco_on_update_align(RemminaProtocolWidget* gp, gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj = gp->cnnobj;
remmina_protocol_widget_update_alignment(cnnobj);
}
-static void remmina_connection_object_on_unlock_dynres(RemminaProtocolWidget* gp, gpointer data)
+static void rco_on_unlock_dynres(RemminaProtocolWidget* gp, gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj = gp->cnnobj;
cnnobj->dynres_unlocked = TRUE;
- remmina_connection_holder_update_toolbar(cnnobj->cnnhld);
+ rch_update_toolbar(cnnobj->cnnhld);
}
-gboolean remmina_connection_window_open_from_filename(const gchar* filename)
+gboolean rcw_open_from_filename(const gchar* filename)
{
TRACE_CALL(__func__);
RemminaFile* remminafile;
@@ -3723,7 +3722,7 @@ gboolean remmina_connection_window_open_from_filename(const gchar* filename)
remminafile = remmina_file_manager_load_file(filename);
if (remminafile) {
- remmina_connection_window_open_from_file(remminafile);
+ rcw_open_from_file(remminafile);
return TRUE;
}else {
dialog = gtk_message_dialog_new(NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_CLOSE,
@@ -3742,7 +3741,7 @@ static gboolean open_connection_last_stage(gpointer user_data)
/* Now we have an allocated size for our RemminaProtocolWidget. We can proceed with the connection */
remmina_protocol_widget_update_remote_resolution(gp);
remmina_protocol_widget_open_connection(gp);
- remmina_connection_holder_check_resize(gp->cnnobj->cnnhld);
+ rch_check_resize(gp->cnnobj->cnnhld);
return FALSE;
}
@@ -3760,13 +3759,13 @@ static void rpw_size_allocated_on_connection(GtkWidget *w, GdkRectangle *allocat
return;
}
-void remmina_connection_window_open_from_file(RemminaFile* remminafile)
+void rcw_open_from_file(RemminaFile* remminafile)
{
TRACE_CALL(__func__);
- remmina_connection_window_open_from_file_full(remminafile, NULL, NULL, NULL);
+ rcw_open_from_file_full(remminafile, NULL, NULL, NULL);
}
-GtkWidget* remmina_connection_window_open_from_file_full(RemminaFile* remminafile, GCallback disconnect_cb, gpointer data, guint* handler)
+GtkWidget* rcw_open_from_file_full(RemminaFile* remminafile, GCallback disconnect_cb, gpointer data, guint* handler)
{
TRACE_CALL(__func__);
RemminaConnectionObject* cnnobj;
@@ -3814,7 +3813,7 @@ GtkWidget* remmina_connection_window_open_from_file_full(RemminaFile* remminafil
/* Determine whether this connection will be put on a new window
* or in an existing one */
- cnnwin = remmina_connection_window_find(remminafile);
+ cnnwin = rcw_find(remminafile);
if (!cnnwin) {
/* Connection goes on a new toplevel window */
cnnobj->cnnhld = g_new0(RemminaConnectionHolder, 1);
@@ -3824,18 +3823,18 @@ GtkWidget* remmina_connection_window_open_from_file_full(RemminaFile* remminafil
switch (i) {
case SCROLLED_FULLSCREEN_MODE:
case VIEWPORT_FULLSCREEN_MODE:
- remmina_connection_holder_create_fullscreen(cnnobj->cnnhld, cnnobj, i);
+ rch_create_fullscreen(cnnobj->cnnhld, cnnobj, i);
break;
case SCROLLED_WINDOW_MODE:
default:
- remmina_connection_holder_create_scrolled(cnnobj->cnnhld, cnnobj);
+ rch_create_scrolled(cnnobj->cnnhld, cnnobj);
break;
}
cnnwin = cnnobj->cnnhld->cnnwin;
}else {
cnnobj->cnnhld = cnnwin->priv->cnnhld;
- tab = remmina_connection_object_create_tab(cnnobj);
- i = remmina_connection_object_append_page(cnnobj, GTK_NOTEBOOK(cnnwin->priv->notebook), tab,
+ tab = rco_create_tab(cnnobj);
+ i = rco_append_page(cnnobj, GTK_NOTEBOOK(cnnwin->priv->notebook), tab,
cnnwin->priv->view_mode);
gtk_container_add(GTK_CONTAINER(cnnobj->scrolled_container), cnnobj->viewport);
@@ -3847,14 +3846,14 @@ GtkWidget* remmina_connection_window_open_from_file_full(RemminaFile* remminafil
// and remmina_protocol_widget_update_remote_resolution() cannot autodetect available space
gtk_widget_show(cnnobj->proto);
- g_signal_connect(G_OBJECT(cnnobj->proto), "connect", G_CALLBACK(remmina_connection_object_on_connect), cnnobj);
+ g_signal_connect(G_OBJECT(cnnobj->proto), "connect", G_CALLBACK(rco_on_connect), cnnobj);
if (disconnect_cb) {
*handler = g_signal_connect(G_OBJECT(cnnobj->proto), "disconnect", disconnect_cb, data);
}
- g_signal_connect(G_OBJECT(cnnobj->proto), "disconnect", G_CALLBACK(remmina_connection_object_on_disconnect), NULL);
- g_signal_connect(G_OBJECT(cnnobj->proto), "desktop-resize", G_CALLBACK(remmina_connection_object_on_desktop_resize), NULL);
- g_signal_connect(G_OBJECT(cnnobj->proto), "update-align", G_CALLBACK(remmina_connection_object_on_update_align), NULL);
- g_signal_connect(G_OBJECT(cnnobj->proto), "unlock-dynres", G_CALLBACK(remmina_connection_object_on_unlock_dynres), NULL);
+ g_signal_connect(G_OBJECT(cnnobj->proto), "disconnect", G_CALLBACK(rco_on_disconnect), NULL);
+ g_signal_connect(G_OBJECT(cnnobj->proto), "desktop-resize", G_CALLBACK(rco_on_desktop_resize), NULL);
+ g_signal_connect(G_OBJECT(cnnobj->proto), "update-align", G_CALLBACK(rco_on_update_align), NULL);
+ g_signal_connect(G_OBJECT(cnnobj->proto), "unlock-dynres", G_CALLBACK(rco_on_unlock_dynres), NULL);
if (!remmina_pref.save_view_mode)
remmina_file_set_int(cnnobj->remmina_file, "viewmode", remmina_pref.default_mode);
@@ -3900,7 +3899,7 @@ GtkWidget* remmina_connection_window_open_from_file_full(RemminaFile* remminafil
}
-void remmina_connection_window_set_delete_confirm_mode(RemminaConnectionWindow* cnnwin, RemminaConnectionWindowOnDeleteConfirmMode mode)
+void rcw_set_delete_confirm_mode(RemminaConnectionWindow* cnnwin, RemminaConnectionWindowOnDeleteConfirmMode mode)
{
TRACE_CALL(__func__);
cnnwin->priv->on_delete_confirm_mode = mode;
@@ -3910,7 +3909,7 @@ void remmina_connection_window_set_delete_confirm_mode(RemminaConnectionWindow*
* Deletes a RemminaMessagePanel from the current cnnobj
* and if it was visible, make visible the last remaining one.
*/
-void remmina_connection_object_destroy_message_panel(RemminaConnectionObject *cnnobj, RemminaMessagePanel *mp)
+void rco_destroy_message_panel(RemminaConnectionObject *cnnobj, RemminaMessagePanel *mp)
{
TRACE_CALL(__func__);
GList *childs, *cc;
@@ -3956,7 +3955,7 @@ void remmina_connection_object_destroy_message_panel(RemminaConnectionObject *cn
* This function adds a RemminaMessagePanel to cnnobj->page, move it to top,
* and makes it the only visible one.
*/
-void remmina_connection_object_show_message_panel(RemminaConnectionObject *cnnobj, RemminaMessagePanel *mp)
+void rco_show_message_panel(RemminaConnectionObject *cnnobj, RemminaMessagePanel *mp)
{
TRACE_CALL(__func__);
GList *childs, *cc;
diff --git a/src/remmina_connection_window.h b/src/rcw.h
index f247c6c31..ce3a0a376 100644
--- a/src/remmina_connection_window.h
+++ b/src/rcw.h
@@ -41,12 +41,12 @@
G_BEGIN_DECLS
-#define REMMINA_TYPE_CONNECTION_WINDOW (remmina_connection_window_get_type())
-#define REMMINA_CONNECTION_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), REMMINA_TYPE_CONNECTION_WINDOW, RemminaConnectionWindow))
-#define REMMINA_CONNECTION_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), REMMINA_TYPE_CONNECTION_WINDOW, RemminaConnectionWindowClass))
-#define REMMINA_IS_CONNECTION_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), REMMINA_TYPE_CONNECTION_WINDOW))
-#define REMMINA_IS_CONNECTION_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), REMMINA_TYPE_CONNECTION_WINDOW))
-#define REMMINA_CONNECTION_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), REMMINA_TYPE_CONNECTION_WINDOW, RemminaConnectionWindowClass))
+#define REMMINA_TYPE_CONNECTION_WINDOW (rcw_get_type())
+#define RCW(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), REMMINA_TYPE_CONNECTION_WINDOW, RemminaConnectionWindow))
+#define RCW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), REMMINA_TYPE_CONNECTION_WINDOW, RemminaConnectionWindowClass))
+#define REMMINA_IS_CONNECTION_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), REMMINA_TYPE_CONNECTION_WINDOW))
+#define REMMINA_IS_CONNECTION_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), REMMINA_TYPE_CONNECTION_WINDOW))
+#define RCW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), REMMINA_TYPE_CONNECTION_WINDOW, RemminaConnectionWindowClass))
typedef struct _RemminaConnectionWindowPriv RemminaConnectionWindowPriv;
@@ -63,27 +63,25 @@ typedef struct _RemminaConnectionWindowClass {
typedef struct _RemminaConnectionObject RemminaConnectionObject;
typedef enum {
- REMMINA_CONNECTION_WINDOW_ONDELETE_CONFIRM_IF_2_OR_MORE = 0,
- REMMINA_CONNECTION_WINDOW_ONDELETE_NOCONFIRM = 1
+ RCW_ONDELETE_CONFIRM_IF_2_OR_MORE = 0,
+ RCW_ONDELETE_NOCONFIRM = 1
} RemminaConnectionWindowOnDeleteConfirmMode;
-GType remmina_connection_window_get_type(void)
+GType rcw_get_type(void)
G_GNUC_CONST;
/* Open a new connection window for a .remmina file */
-gboolean remmina_connection_window_open_from_filename(const gchar* filename);
+gboolean rcw_open_from_filename(const gchar* filename);
/* Open a new connection window for a given RemminaFile struct. The struct will be freed after the call */
-void remmina_connection_window_open_from_file(RemminaFile* remminafile);
-gboolean remmina_connection_window_delete(RemminaConnectionWindow* cnnwin);
-void remmina_connection_window_set_delete_confirm_mode(RemminaConnectionWindow* cnnwin, RemminaConnectionWindowOnDeleteConfirmMode mode);
-GtkWidget* remmina_connection_window_open_from_file_full(RemminaFile* remminafile, GCallback disconnect_cb, gpointer data,
- guint* handler);
-
-
-void remmina_connection_object_destroy_message_panel(RemminaConnectionObject *cnnobj, RemminaMessagePanel *mp);
-void remmina_connection_object_show_message_panel(RemminaConnectionObject *cnnobj, RemminaMessagePanel *mp);
-void remmina_connection_object_get_monitor_geometry(RemminaConnectionObject* cnnobj, GdkRectangle *sz);
+void rcw_open_from_file(RemminaFile* remminafile);
+gboolean rcw_delete(RemminaConnectionWindow* cnnwin);
+void rcw_set_delete_confirm_mode(RemminaConnectionWindow* cnnwin, RemminaConnectionWindowOnDeleteConfirmMode mode);
+GtkWidget* rcw_open_from_file_full(RemminaFile* remminafile, GCallback disconnect_cb, gpointer data, guint* handler);
+
+void rco_destroy_message_panel(RemminaConnectionObject *cnnobj, RemminaMessagePanel *mp);
+void rco_show_message_panel(RemminaConnectionObject *cnnobj, RemminaMessagePanel *mp);
+void rco_get_monitor_geometry(RemminaConnectionObject* cnnobj, GdkRectangle *sz);
#define MESSAGE_PANEL_SPINNER 0x00000001
#define MESSAGE_PANEL_OKBUTTON 0x00000002
diff --git a/src/remmina_exec.c b/src/remmina_exec.c
index a8cbc3b97..f8e3802d3 100644
--- a/src/remmina_exec.c
+++ b/src/remmina_exec.c
@@ -46,7 +46,7 @@
#include "remmina_file.h"
#include "remmina_pref.h"
#include "remmina_file_editor.h"
-#include "remmina_connection_window.h"
+#include "rcw.h"
#include "remmina_about.h"
#include "remmina_plugin_manager.h"
#include "remmina_exec.h"
@@ -62,11 +62,11 @@
static gboolean cb_closewidget(GtkWidget *widget, gpointer data)
{
TRACE_CALL(__func__);
- /* The correct way to close a remmina_connection_window is to send
+ /* The correct way to close a rcw is to send
* it a "delete-event" signal. Simply destroying it will not close
* all network connections */
if (REMMINA_IS_CONNECTION_WINDOW(widget))
- return remmina_connection_window_delete(REMMINA_CONNECTION_WINDOW(widget));
+ return rcw_delete(RCW(widget));
return TRUE;
}
@@ -98,14 +98,14 @@ void remmina_exec_exitremmina()
g_application_quit(g_application_get_default());
}
-static gboolean disable_remmina_connection_window_delete_confirm_cb(GtkWidget *widget, gpointer data)
+static gboolean disable_rcw_delete_confirm_cb(GtkWidget *widget, gpointer data)
{
TRACE_CALL(__func__);
RemminaConnectionWindow *rcw;
if (REMMINA_IS_CONNECTION_WINDOW(widget)) {
rcw = (RemminaConnectionWindow*)widget;
- remmina_connection_window_set_delete_confirm_mode(rcw, REMMINA_CONNECTION_WINDOW_ONDELETE_NOCONFIRM);
+ rcw_set_delete_confirm_mode(rcw, RCW_ONDELETE_NOCONFIRM);
}
return TRUE;
}
@@ -135,7 +135,7 @@ void remmina_application_condexit(RemminaCondExitType why)
case REMMINA_CONDEXIT_ONQUIT:
// Quit command has been sent from main window or appindicator/systray menu
// quit means QUIT.
- remmina_widget_pool_foreach(disable_remmina_connection_window_delete_confirm_cb, NULL);
+ remmina_widget_pool_foreach(disable_rcw_delete_confirm_cb, NULL);
remmina_exec_exitremmina();
break;
}
@@ -194,7 +194,7 @@ void remmina_exec_command(RemminaCommandType command, const gchar* data)
* we can implement multi profile connection:
* https://gitlab.com/Remmina/Remmina/issues/915
*/
- remmina_connection_window_open_from_filename(data);
+ rcw_open_from_filename(data);
break;
case REMMINA_COMMAND_EDIT:
@@ -249,7 +249,7 @@ void remmina_exec_command(RemminaCommandType command, const gchar* data)
break;
case REMMINA_COMMAND_EXIT:
- remmina_widget_pool_foreach(disable_remmina_connection_window_delete_confirm_cb, NULL);
+ remmina_widget_pool_foreach(disable_rcw_delete_confirm_cb, NULL);
remmina_exec_exitremmina();
break;
diff --git a/src/remmina_file_editor.c b/src/remmina_file_editor.c
index 3d27be5e2..c37a867e4 100644
--- a/src/remmina_file_editor.c
+++ b/src/remmina_file_editor.c
@@ -43,7 +43,7 @@
#endif
#include "remmina_public.h"
#include "remmina_pref.h"
-#include "remmina_connection_window.h"
+#include "rcw.h"
#include "remmina_string_list.h"
#include "remmina_pref_dialog.h"
#include "remmina_file.h"
@@ -1236,7 +1236,7 @@ static void remmina_file_editor_on_connect(GtkWidget* button, RemminaFileEditor*
}
gtk_widget_destroy(GTK_WIDGET(gfe));
gf->prevent_saving = TRUE;
- remmina_connection_window_open_from_file(gf);
+ rcw_open_from_file(gf);
}
static void remmina_file_editor_on_save_connect(GtkWidget* button, RemminaFileEditor* gfe)
@@ -1256,7 +1256,7 @@ static void remmina_file_editor_on_save_connect(GtkWidget* button, RemminaFileEd
remmina_file_set_string(gf, "name", remmina_file_get_string(gf, "server"));
}
gtk_widget_destroy(GTK_WIDGET(gfe));
- remmina_connection_window_open_from_file(gf);
+ rcw_open_from_file(gf);
}
static void remmina_file_editor_on_cancel(GtkWidget* button, RemminaFileEditor* gfe)
diff --git a/src/remmina_icon.c b/src/remmina_icon.c
index 32ac76b5d..86e5a3b47 100644
--- a/src/remmina_icon.c
+++ b/src/remmina_icon.c
@@ -43,7 +43,7 @@
#include "remmina_avahi.h"
#include "remmina_applet_menu_item.h"
#include "remmina_applet_menu.h"
-#include "remmina_connection_window.h"
+#include "rcw.h"
#include "remmina_icon.h"
#include "remmina/remmina_trace_calls.h"
#include "remmina_sysinfo.h"
diff --git a/src/remmina_main.c b/src/remmina_main.c
index aea2dc79b..e390d4371 100644
--- a/src/remmina_main.c
+++ b/src/remmina_main.c
@@ -45,7 +45,7 @@
#include "remmina_file.h"
#include "remmina_file_manager.h"
#include "remmina_file_editor.h"
-#include "remmina_connection_window.h"
+#include "rcw.h"
#include "remmina_about.h"
#include "remmina_pref.h"
#include "remmina_pref_dialog.h"
@@ -623,7 +623,7 @@ void remmina_main_on_action_connection_connect(GtkAction *action, gpointer user_
return;
remmina_file_touch(remminafile);
- remmina_connection_window_open_from_filename(remminamain->priv->selected_filename);
+ rcw_open_from_filename(remminamain->priv->selected_filename);
remmina_file_free(remminafile);
}
@@ -971,7 +971,7 @@ static gboolean remmina_main_quickconnect(void)
gtk_combo_box_text_get_active_text(remminamain->combo_quick_connect_protocol));
g_free(server);
- remmina_connection_window_open_from_file(remminafile);
+ rcw_open_from_file(remminafile);
return FALSE;
}
diff --git a/src/remmina_plugin_manager.c b/src/remmina_plugin_manager.c
index 380c0ebbb..0ed44ef07 100644
--- a/src/remmina_plugin_manager.c
+++ b/src/remmina_plugin_manager.c
@@ -50,7 +50,7 @@
#include "remmina_protocol_widget.h"
#include "remmina_log.h"
#include "remmina_widget_pool.h"
-#include "remmina_connection_window.h"
+#include "rcw.h"
#include "remmina_plugin_manager.h"
#include "remmina_public.h"
#include "remmina_masterthread_exec.h"
@@ -233,7 +233,7 @@ RemminaPluginService remmina_plugin_manager_service =
remmina_widget_pool_register,
- remmina_connection_window_open_from_file_full,
+ rcw_open_from_file_full,
remmina_public_get_server_port,
remmina_masterthread_exec_is_main_thread,
remmina_gtksocket_available,
diff --git a/src/remmina_protocol_widget.c b/src/remmina_protocol_widget.c
index e56d71470..bc03fa7a2 100644
--- a/src/remmina_protocol_widget.c
+++ b/src/remmina_protocol_widget.c
@@ -192,7 +192,7 @@ static void remmina_protocol_widget_on_connected(RemminaProtocolWidget* gp, gpoi
remmina_ssh_tunnel_cancel_accept(gp->priv->ssh_tunnel);
}
#endif
- remmina_connection_object_destroy_message_panel(gp->cnnobj, gp->priv->connect_message_panel);
+ rco_destroy_message_panel(gp->cnnobj, gp->priv->connect_message_panel);
gp->priv->connect_message_panel = NULL;
}
@@ -300,10 +300,10 @@ void remmina_protocol_widget_open_connection(RemminaProtocolWidget* gp)
/* Exec precommand before everything else */
mp = remmina_message_panel_new();
remmina_message_panel_setup_progress(mp, _("Executing external commands…"), NULL, NULL);
- remmina_connection_object_show_message_panel(gp->cnnobj, mp);
+ rco_show_message_panel(gp->cnnobj, mp);
remmina_ext_exec_new(gp->priv->remmina_file, "precommand");
- remmina_connection_object_destroy_message_panel(gp->cnnobj, mp);
+ rco_destroy_message_panel(gp->cnnobj, mp);
name = remmina_file_get_string(gp->priv->remmina_file, "name");
s = g_strdup_printf(_("Connecting to '%s'…"), (name ? name : "*"));
@@ -312,7 +312,7 @@ void remmina_protocol_widget_open_connection(RemminaProtocolWidget* gp)
remmina_message_panel_setup_progress(mp, s, cancel_open_connection_cb, gp);
g_free(s);
gp->priv->connect_message_panel = mp;
- remmina_connection_object_show_message_panel(gp->cnnobj, mp);
+ rco_show_message_panel(gp->cnnobj, mp);
remmina_protocol_widget_open_connection_real(gp);
}
@@ -545,7 +545,7 @@ void remmina_protocol_widget_call_feature_by_ref(RemminaProtocolWidget* gp, cons
#ifdef HAVE_LIBSSH
case REMMINA_PROTOCOL_FEATURE_TOOL_SSH:
if (gp->priv->ssh_tunnel) {
- remmina_connection_window_open_from_file_full(
+ rcw_open_from_file_full(
remmina_file_dup_temp_protocol(gp->priv->remmina_file, "SSH"), NULL, gp->priv->ssh_tunnel, NULL);
return;
}
@@ -553,7 +553,7 @@ void remmina_protocol_widget_call_feature_by_ref(RemminaProtocolWidget* gp, cons
case REMMINA_PROTOCOL_FEATURE_TOOL_SFTP:
if (gp->priv->ssh_tunnel) {
- remmina_connection_window_open_from_file_full(
+ rcw_open_from_file_full(
remmina_file_dup_temp_protocol(gp->priv->remmina_file, "SFTP"), NULL, gp->priv->ssh_tunnel, NULL);
return;
}
@@ -618,7 +618,7 @@ RemminaMessagePanel* remmina_protocol_widget_mpprogress(RemminaConnectionObject*
mp = remmina_message_panel_new();
remmina_message_panel_setup_progress(mp, msg, response_callback, response_callback_data);
- remmina_connection_object_show_message_panel(cnnobj, mp);
+ rco_show_message_panel(cnnobj, mp);
return mp;
}
@@ -635,7 +635,7 @@ void remmina_protocol_widget_mpdestroy(RemminaConnectionObject *cnnobj, RemminaM
g_free(d);
return;
}
- remmina_connection_object_destroy_message_panel(cnnobj, mp);
+ rco_destroy_message_panel(cnnobj, mp);
}
#ifdef HAVE_LIBSSH
@@ -1095,7 +1095,7 @@ static void authuserpwd_mt_cb(void *user_data, int button)
if (d->called_from_subthread) {
/* Hide and destroy message panel, we can do it now because we are on the main thread */
- remmina_connection_object_destroy_message_panel(d->gp->cnnobj, d->gp->priv->auth_message_panel);
+ rco_destroy_message_panel(d->gp->cnnobj, d->gp->priv->auth_message_panel);
/* Awake the locked subthread, when called from subthread */
pthread_mutex_lock(&d->pt_mutex);
@@ -1153,7 +1153,7 @@ static gboolean remmina_protocol_widget_dialog_mt_setup(gpointer user_data)
}
d->gp->priv->auth_message_panel = mp;
- remmina_connection_object_show_message_panel(d->gp->cnnobj, mp);
+ rco_show_message_panel(d->gp->cnnobj, mp);
return FALSE;
}
@@ -1237,7 +1237,7 @@ static int remmina_protocol_widget_dialog(enum panel_type dtype, RemminaProtocol
}
g_object_unref(mpri.mp);
- remmina_connection_object_destroy_message_panel(d->gp->cnnobj, d->gp->priv->auth_message_panel);
+ rco_destroy_message_panel(d->gp->cnnobj, d->gp->priv->auth_message_panel);
rcbutton = mpri.response;
@@ -1508,7 +1508,7 @@ void remmina_protocol_widget_panel_show_listen(RemminaProtocolWidget* gp, gint p
remmina_file_get_string(gp->priv->remmina_file, "protocol"));
remmina_message_panel_setup_progress(mp, s, NULL, NULL);
g_free(s);
- remmina_connection_object_show_message_panel(gp->cnnobj, mp);
+ rco_show_message_panel(gp->cnnobj, mp);
}
@@ -1530,7 +1530,7 @@ void remmina_protocol_widget_panel_show_retry(RemminaProtocolWidget* gp)
mp = remmina_message_panel_new();
remmina_message_panel_setup_progress(mp, _("Authentication failed. Trying to reconnect…"), NULL, NULL);
- remmina_connection_object_show_message_panel(gp->cnnobj, mp);
+ rco_show_message_panel(gp->cnnobj, mp);
}
@@ -1679,7 +1679,7 @@ void remmina_protocol_widget_update_remote_resolution(RemminaProtocolWidget* gp)
RemminaProtocolWidgetResolutionMode res_mode;
RemminaScaleMode scalemode;
- remmina_connection_object_get_monitor_geometry(gp->cnnobj, &rect);
+ rco_get_monitor_geometry(gp->cnnobj, &rect);
/* Integrity check: check that we have a cnnwin visible and get t */
diff --git a/src/remmina_protocol_widget.h b/src/remmina_protocol_widget.h
index 932228f3e..1afb377d3 100644
--- a/src/remmina_protocol_widget.h
+++ b/src/remmina_protocol_widget.h
@@ -36,7 +36,7 @@
#pragma once
-#include "remmina_connection_window.h"
+#include "rcw.h"
#include "remmina_file.h"
#include "remmina_ssh.h"
diff --git a/src/remmina_ssh.h b/src/remmina_ssh.h
index 6189c8199..ec97bd43f 100644
--- a/src/remmina_ssh.h
+++ b/src/remmina_ssh.h
@@ -46,7 +46,7 @@
#include <libssh/sftp.h>
#include <pthread.h>
#include "remmina_file.h"
-#include "remmina_connection_window.h"
+#include "rcw.h"
G_BEGIN_DECLS