[libhandy/wip/exalm/more-fixes: 4/5] examples: Ensure keyboard navigation works




commit a392d3dc5a16e225bba04e53ce2ad4184f798d69
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Wed Jan 19 17:40:38 2022 +0500

    examples: Ensure keyboard navigation works
    
    Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/265

 examples/hdy-demo-preferences-window.ui |  2 --
 examples/hdy-demo-window.ui             | 41 ---------------------------------
 2 files changed, 43 deletions(-)
---
diff --git a/examples/hdy-demo-preferences-window.ui b/examples/hdy-demo-preferences-window.ui
index d61bbc75..de3b1440 100644
--- a/examples/hdy-demo-preferences-window.ui
+++ b/examples/hdy-demo-preferences-window.ui
@@ -211,7 +211,6 @@
     <child>
       <object class="GtkButton">
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <property name="label" translatable="yes">Return to the preferences</property>
         <property name="halign">center</property>
         <signal name="clicked" handler="return_to_preferences_cb" swapped="yes"/>
@@ -247,7 +246,6 @@
     <child>
       <object class="GtkButton">
         <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <property name="label" translatable="yes">Return to the preferences</property>
         <property name="halign">center</property>
         <signal name="clicked" handler="return_to_preferences_cb" swapped="yes"/>
diff --git a/examples/hdy-demo-window.ui b/examples/hdy-demo-window.ui
index d0be5b5d..cd3c0aa9 100644
--- a/examples/hdy-demo-window.ui
+++ b/examples/hdy-demo-window.ui
@@ -47,7 +47,6 @@
                         <property name="show_close_button">True</property>
                         <child>
                           <object class="GtkButton" id="color_scheme_button">
-                            <property name="can_focus">True</property>
                             <signal name="clicked" handler="color_scheme_button_clicked_cb" swapped="yes"/>
                             <child>
                               <object class="GtkImage" id="color_scheme_image">
@@ -158,7 +157,6 @@
                             <property name="show_close_button">True</property>
                             <child>
                               <object class="GtkButton" id="back">
-                                <property name="can_focus">False</property>
                                 <property name="receives_default">False</property>
                                 <property name="valign">center</property>
                                 <property name="use-underline">True</property>
@@ -194,7 +192,6 @@
                             <property name="show_close_button">True</property>
                             <child>
                               <object class="GtkButton">
-                                <property name="can_focus">False</property>
                                 <property name="receives_default">False</property>
                                 <property name="valign">center</property>
                                 <property name="use-underline">True</property>
@@ -221,7 +218,6 @@
                             <child>
                               <object class="GtkToggleButton">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
                                 <property name="receives_default">False</property>
                                 <property name="valign">center</property>
                                 <property name="use-underline">True</property>
@@ -322,7 +318,6 @@
                             <child>
                               <object class="GtkListBox">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
                                 <property name="expand">True</property>
                                 <property name="selection-mode">none</property>
                                 <style>
@@ -376,7 +371,6 @@
                             <child>
                               <object class="GtkBox" id="box_keypad">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
                                 <property name="valign">center</property>
                                 <property name="hexpand">True</property>
                                 <property name="orientation">vertical</property>
@@ -384,7 +378,6 @@
                                 <child>
                                   <object class="GtkListBox" id="keypad_listbox">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
                                     <property name="expand">True</property>
                                     <property name="selection-mode">none</property>
                                     <style>
@@ -393,7 +386,6 @@
                                     <child>
                                       <object class="HdyActionRow">
                                         <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
                                         <property name="title" translatable="yes">Show letters</property>
                                         <property name="activatable_widget">keypad_letters_visible</property>
                                         <child>
@@ -409,7 +401,6 @@
                                     <child>
                                       <object class="HdyActionRow">
                                         <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
                                         <property name="title" translatable="yes">Show symbols</property>
                                         <property name="activatable_widget">keypad_symbols_visible</property>
                                         <child>
@@ -427,13 +418,11 @@
                                 <child>
                                   <object class="GtkEntry" id="entry_keypad">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">True</property>
                                   </object>
                                 </child>
                                 <child>
                                   <object class="HdyKeypad" id="keypad">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
                                     <property name="halign">center</property>
                                     <property name="entry">entry_keypad</property>
                                     <property name="symbols-visible" bind-source="keypad_symbols_visible" 
bind-property="state" bind-flags="sync-create | bidirectional"/>
@@ -474,7 +463,6 @@
                             <child>
                               <object class="GtkListBox" id="clamp_listbox">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
                                 <property name="expand">True</property>
                                 <property name="selection-mode">none</property>
                                 <style>
@@ -482,7 +470,6 @@
                                 </style>
                                 <child>
                                   <object class="HdyActionRow">
-                                    <property name="can_focus">False</property>
                                     <property name="title" translatable="yes">Maximum width</property>
                                     <property name="visible">True</property>
                                     <child>
@@ -496,7 +483,6 @@
                                 </child>
                                 <child>
                                   <object class="HdyActionRow">
-                                    <property name="can_focus">False</property>
                                     <property name="title" translatable="yes">Tightening threshold</property>
                                     <property name="visible">True</property>
                                     <child>
@@ -557,7 +543,6 @@
                                     <property name="visible">True</property>
                                     <child>
                                       <object class="GtkButton" id="frobnicate">
-                                        <property name="can_focus">True</property>
                                         <property name="halign">end</property>
                                         <property name="label" translatable="yes">Frobnicate</property>
                                         <property name="valign">center</property>
@@ -880,7 +865,6 @@
                             <child>
                               <object class="HdyClamp">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
                                 <property name="halign">fill</property>
                                 <property name="valign">fill</property>
                                 <property name="margin-bottom">32</property>
@@ -892,7 +876,6 @@
                                 <child>
                                   <object class="GtkListBox" id="carousel_listbox">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
                                     <property name="valign">center</property>
                                     <property name="selection-mode">none</property>
                                     <style>
@@ -947,7 +930,6 @@
                               <object class="GtkBox">
                                 <property name="visible">True</property>
                                 <property name="orientation">vertical</property>
-                                <property name="can_focus">False</property>
                                 <property name="halign">center</property>
                                 <property name="valign">center</property>
                                 <property name="vexpand">True</property>
@@ -956,7 +938,6 @@
                                 <child>
                                   <object class="GtkLabel">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
                                     <property name="label" translatable="yes">Another page</property>
                                     <property name="justify">center</property>
                                     <property name="wrap">True</property>
@@ -970,7 +951,6 @@
                                 <child>
                                   <object class="GtkButton">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
                                     <property name="label" translatable="yes">_Return to the first 
page</property>
                                     <property name="use-underline">True</property>
                                     <signal name="clicked" handler="carousel_return_clicked_cb" 
swapped="no"/>
@@ -1094,13 +1074,11 @@
                             <child>
                               <object class="HdyClamp">
                                 <property name="visible">True</property>
-                                <property name="can_focus">False</property>
                                 <property name="maximum-size">400</property>
                                 <property name="tightening-threshold">300</property>
                                 <child>
                                   <object class="GtkBox">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
                                     <property name="valign">center</property>
                                     <property name="hexpand">True</property>
                                     <property name="orientation">vertical</property>
@@ -1108,7 +1086,6 @@
                                     <child>
                                       <object class="GtkListBox">
                                         <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
                                         <property name="expand">True</property>
                                         <property name="selection-mode">none</property>
                                         <style>
@@ -1117,12 +1094,10 @@
                                         <child>
                                           <object class="HdyActionRow">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
                                             <property name="title" translatable="yes">Text</property>
                                             <child>
                                               <object class="GtkEntry" id="avatar_text">
                                                 <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
                                                 <property name="valign">center</property>
                                               </object>
                                             </child>
@@ -1131,13 +1106,11 @@
                                         <child>
                                           <object class="HdyActionRow">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
                                             <property name="title" translatable="yes">Show 
initials</property>
                                             <property 
name="activatable_widget">avatar_show_initials</property>
                                             <child>
                                               <object class="GtkSwitch" id="avatar_show_initials">
                                                 <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
                                                 <property name="valign">center</property>
                                                 <property name="state">True</property>
                                               </object>
@@ -1147,12 +1120,10 @@
                                         <child>
                                           <object class="HdyActionRow">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
                                             <property name="title" translatable="yes">File</property>
                                             <child>
                                               <object class="GtkFileChooserButton" id="avatar_filechooser">
                                                 <property name="visible">True</property>
-                                                <property name="can_focus">False</property>
                                                 <property name="valign">center</property>
                                                 <property name="title" translatable="yes"/>
                                                 <signal name="file-set" swapped="yes" 
handler="avatar_file_set_cb"/>
@@ -1162,13 +1133,11 @@
                                             <child>
                                               <object class="GtkButton">
                                                 <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
                                                 <property name="valign">center</property>
                                                 <signal name="clicked" swapped="yes" 
handler="avatar_file_remove_cb"/>
                                                 <child>
                                                   <object class="GtkImage">
                                                     <property name="visible">True</property>
-                                                    <property name="can_focus">False</property>
                                                     <property 
name="icon_name">avatar-delete-symbolic</property>
                                                     <property name="icon_size">1</property>
                                                   </object>
@@ -1180,12 +1149,10 @@
                                         <child>
                                           <object class="HdyActionRow">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
                                             <property name="title" translatable="yes">Size</property>
                                             <child>
                                               <object class="GtkSpinButton" id="avatar_size">
                                                 <property name="visible">True</property>
-                                                <property name="can_focus">True</property>
                                                 <property name="valign">center</property>
                                                 <property name="numeric">True</property>
                                                 <property name="adjustment">avatar_adjustment</property>
@@ -1196,7 +1163,6 @@
                                         <child>
                                           <object class="HdyActionRow">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">False</property>
                                             <property name="title" translatable="yes">Export to 
file</property>
                                             <child>
                                               <object class="GtkButton" id="avatar_save_file">
@@ -1219,7 +1185,6 @@
                                     <child>
                                       <object class="GtkListBox" id="avatar_contacts">
                                         <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
                                         <property name="expand">True</property>
                                         <property name="selection-mode">none</property>
                                         <style>
@@ -1250,7 +1215,6 @@
                         <child>
                           <object class="HdyClamp">
                             <property name="visible">True</property>
-                            <property name="can_focus">False</property>
                             <property name="halign">fill</property>
                             <property name="valign">fill</property>
                             <property name="expand">True</property>
@@ -1260,13 +1224,11 @@
                               <object class="GtkBox">
                                 <property name="visible">True</property>
                                 <property name="orientation">vertical</property>
-                                <property name="can_focus">False</property>
                                 <property name="valign">start</property>
                                 <property name="expand">True</property>
                                 <child>
                                   <object class="GtkListBox">
                                     <property name="visible">True</property>
-                                    <property name="can_focus">False</property>
                                     <property name="expand">True</property>
                                     <property name="selection-mode">none</property>
                                     <style>
@@ -1275,13 +1237,11 @@
                                     <child>
                                       <object class="HdyActionRow">
                                         <property name="visible">True</property>
-                                        <property name="can_focus">False</property>
                                         <property name="title" translatable="yes">Show titlebar</property>
                                         <property 
name="activatable_widget">window_header_revealer_switch</property>
                                         <child>
                                           <object class="GtkSwitch" id="window_header_revealer_switch">
                                             <property name="visible">True</property>
-                                            <property name="can_focus">True</property>
                                             <property name="state">True</property>
                                             <property name="valign">center</property>
                                           </object>
@@ -1384,7 +1344,6 @@
                 <property name="show_close_button">True</property>
                 <child>
                   <object class="GtkButton" id="deck-sub-back">
-                    <property name="can_focus">False</property>
                     <property name="receives_default">False</property>
                     <property name="valign">center</property>
                     <property name="use-underline">True</property>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]