[fractal/wip/cdavis/next-style-cleanup: 3/6] ui: Use crossfades for stack transitions




commit ffee76fc4faba3c23aed197fcb193e55021e2134
Author: Christopher Davis <christopherdavis gnome org>
Date:   Wed Jun 23 20:19:21 2021 -0700

    ui: Use crossfades for stack transitions
    
    This will give Fractal-Next a nice bit of polish
    by using clean transitions for every stack.

 data/resources/ui/content.ui        | 1 +
 data/resources/ui/login.ui          | 1 +
 data/resources/ui/spinner-button.ui | 1 +
 3 files changed, 3 insertions(+)
---
diff --git a/data/resources/ui/content.ui b/data/resources/ui/content.ui
index 7c1a8086..0560327a 100644
--- a/data/resources/ui/content.ui
+++ b/data/resources/ui/content.ui
@@ -13,6 +13,7 @@
         </child>
         <child>
           <object class="GtkStack" id="stack">
+            <property name="transition-type">crossfade</property>
             <child>
               <object class="ContentRoomHistory" id="room_history">
                 <property name="compact" bind-source="Content" bind-property="compact" 
bind-flags="sync-create"/>
diff --git a/data/resources/ui/login.ui b/data/resources/ui/login.ui
index f1affe0c..920de6b6 100644
--- a/data/resources/ui/login.ui
+++ b/data/resources/ui/login.ui
@@ -40,6 +40,7 @@
         </child>
         <child>
           <object class="GtkStack" id="main_stack">
+            <property name="transition-type">crossfade</property>
             <child>
               <object class="GtkStackPage">
                 <property name="name">greeter</property>
diff --git a/data/resources/ui/spinner-button.ui b/data/resources/ui/spinner-button.ui
index 582af4bf..98733d81 100644
--- a/data/resources/ui/spinner-button.ui
+++ b/data/resources/ui/spinner-button.ui
@@ -3,6 +3,7 @@
   <template class="SpinnerButton" parent="GtkButton">
     <property name="child">
       <object class="GtkStack" id="stack">
+        <property name="transition-type">crossfade</property>
         <child>
           <object class="GtkLabel" id="label">
             <property name="use_underline">True</property>


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