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

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authormyheroyuki <myheroyuki@outlook.com>2023-02-14 16:45:53 +0300
committermyheroyuki <myheroyuki@outlook.com>2023-02-14 16:45:53 +0300
commitef1a152c3fbce0606fb1ce07ec13feb0ef6d7e06 (patch)
treedac6f36e3180a3e11d982beafabb874da50f52cb /data
parent2fc9837287bfd6e9a83fde54242bd3ccffa7b445 (diff)
Made large-scale changes to remove deprecated GTK functions and replace with GTK4 functions to allow Remmina to compile
Diffstat (limited to 'data')
-rw-r--r--data/ui/remmina_main.glade74
1 files changed, 46 insertions, 28 deletions
diff --git a/data/ui/remmina_main.glade b/data/ui/remmina_main.glade
index ad0980cb9..cf594b303 100644
--- a/data/ui/remmina_main.glade
+++ b/data/ui/remmina_main.glade
@@ -234,19 +234,14 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_popup_full">
- <property name="app-paintable">True</property>
- <property name="can-focus">False</property>
- <property name="label">Menu Popup HeaderBar</property>
- <child type="submenu">
- <object class="GtkMenu" id="menu_popup_full">
+ <object class="GtkPopoverMenu" id="menu_popup_full">
+ <child>
+ <object class="GtkBox">
<property name="visible">True</property>
- <property name="app-paintable">True</property>
- <property name="can-focus">False</property>
- <property name="halign">start</property>
- <property name="valign">start</property>
+ <property name="margin">10</property>
+ <property name="orientation">vertical</property>
<child>
- <object class="GtkMenuItem" id="menuitem_edit_preferences">
+ <object class="GtkButton" id="button_edit_preferences">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -258,7 +253,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_tools_mpchange">
+ <object class="GtkButton" id="button_tools_mpchange">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -268,7 +263,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_help_debug">
+ <object class="GtkButton" id="button_help_debug">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -278,7 +273,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_tools_import">
+ <object class="GtkButton" id="button_tools_import">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -288,7 +283,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_tools_export">
+ <object class="GtkButton" id="button_tools_export">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -298,7 +293,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_tools_plugins">
+ <object class="GtkButton" id="button_tools_plugins">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -308,14 +303,14 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkSeparatorMenuItem" id="menuitem_help_separator1">
+ <object class="GtkSeparator" id="button_help_separator">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_set_default">
+ <object class="GtkButton" id="button_set_default">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -325,13 +320,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkSeparatorMenuItem">
+ <object class="GtkSeparator">
<property name="visible">True</property>
<property name="can-focus">False</property>
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_help_homepage">
+ <object class="GtkButton" id="button_help_homepage">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -341,7 +336,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_help_donations">
+ <object class="GtkButton" id="button_help_donations">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -351,7 +346,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_help_wiki">
+ <object class="GtkButton" id="button_help_wiki">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -361,7 +356,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_help_community">
+ <object class="GtkButton" id="button_help_community">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -371,14 +366,14 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkSeparatorMenuItem" id="menuitem_tools_separator">
+ <object class="GtkSeparator" id="button_tools_separator">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_help_about">
+ <object class="GtkButton" id="button_help_about">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -387,7 +382,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</object>
</child>
<child>
- <object class="GtkMenuItem" id="menuitem_connection_quit">
+ <object class="GtkButton" id="button_connection_quit">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
@@ -399,6 +394,29 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</child>
</object>
</child>
+ <child>
+ <object class="GtkBox">
+ <property name="visible">True</property>
+ <property name="margin">10</property>
+ <child>
+ <object class="GtkModelButton">
+ <property name="visible">True</property>
+ <property name="action-name">win.foo</property>
+ <property name="text" translatable="yes">Foo</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkModelButton">
+ <property name="visible">True</property>
+ <property name="action-name">win.bar</property>
+ <property name="text" translatable="yes">Bar</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="submenu">more</property>
+ </packing>
+ </child>
</object>
</child>
</object>
@@ -599,8 +617,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
- <property name="popup">menu_popup_full</property>
- <property name="use-popover">False</property>
+ <property name="popover">menu_popup_full</property>
+ <property name="use-popover">True</property>
<child>
<object class="GtkImage" id="image_menu">
<property name="visible">True</property>