File 3.2-show.qml.patch.SuSE of Package calamares

--- a/usr/share/calamares/branding/SuSE/show.qml	2022-03-06 11:45:15.783722504 +0300
+++ b/usr/share/calamares/branding/SuSE/show.qml	2022-03-06 11:45:35.143936248 +0300
@@ -19,39 +19,477 @@
         console.log("QML Component (default slideshow) Next slide");
         presentation.goToNextSlide();
     }
-/* Uncomment to enable multiple slides
+
     Timer {
         id: advanceTimer
-        interval: 1000
+        interval: 10000
         running: presentation.activatedInCalamares
         repeat: true
         onTriggered: nextSlide()
     }
- */
+
     Slide {
 
         Image {
-            id: background
-            source: "squid.png"
-            width: 200; height: 200
+            id: background1
+            source: "01_welcome.png"
+            width: 150; height: 107
             fillMode: Image.PreserveAspectFit
             anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
         }
-/* Uncomment to show some text
+
         Text {
+/*
             anchors.horizontalCenter: background.horizontalCenter
             anchors.top: background.bottom
-            text: "This is a customizable QML slideshow.<br/>"+
-                  "Distributions should provide their own slideshow and list it in <br/>"+
-                  "their custom branding.desc file.<br/>"+
-                  "To create a Calamares presentation in QML, import calamares.slideshow,<br/>"+
-                  "define a Presentation element with as many Slide elements as needed."
+ */
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Welcome to openSUSE™<br/>"+
+                  "<br/>"+
+                  "Whether you use your computer  to  communicate  with  friends,  family,  or<br/>"+
+                  "colleagues; to manage and enjoy your pictures  and  music;  to  browse  the<br/>"+
+                  "Internet for the latest news or for fun; to write a report or budget; or to<br/>"+
+                  "host a personal Web site or home network, you will find everything you need<br/>"+
+                  "in openSUSE 11.4."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background2
+            source: "02_opensuse.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "openSUSE.org<br/>"+
+                  "<br/>"+
+                  "openSUSE is a community project created and sponsored by Novell to  deliver<br/>"+
+                  "the world's most user-friendly computing platform. Many people from  around<br/>"+
+                  "the world contribute to the openSUSE Project by packaging software, testing<br/>"+
+                  "programs, writing documentation, and translating components into dozens  of<br/>"+
+                  "languages. All of that work is available for free  in  the  openSUSE  Linux<br/>"+
+                  "distribution available at www.opensuse.org.<br/>"+
+                  "Visit www.opensuse.org/How_to_Participate to learn how  you  can  join  the<br/>"+
+                  "openSUSE community."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background22
+            source: "02_z_opensuse.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "openSUSE in Many Languages<br/>"+
+                  "<br/>"+
+                  "The openSUSE distribution is available in many languages. Localization  for<br/>"+
+                  "openSUSE  software  occurs  through  the  efforts  of   our   hard-working,<br/>"+
+                  "community-driven language teams. Thank you to all of our contributors. Find<br/>"+
+                  "the localization portal at: http://i18n.opensuse.org/"
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background3
+            source: "03_connect.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Connect and Communicate<br/>"+
+                  "<br/>"+
+                  "You can communicate more effectively with openSUSE 11.4 because it provides<br/>"+
+                  "a complete set of tools for Web  browsing  and  e-mail  management—it  even<br/>"+
+                  "includes the newest Voice over IP technology.<br/>"+
+                  "<br/>"+
+                  "openSUSE includes Mozilla Firefox, one of the  best  Web  browsers  in  the<br/>"+
+                  "world. Firefox includes all  the  features  you  need  to  enjoy  the  Web,<br/>"+
+                  "including Java, Adobe Acrobat Reader, and Adobe Flash plugins. Firefox also<br/>"+
+                  "boasts lightning-fast performance, and a number of improvements designed to<br/>"+
+                  "protect your privacy and prevent phishing attacks.<br/>"+
+                  "<br/>"+
+                  "Also included with openSUSE are  Novell  Evolution  and  Kontact,  complete<br/>"+
+                  "e-mail and contact management applications. For instant messaging, openSUSE<br/>"+
+                  "features easy to use IM clients that support all of the popular  protocols:<br/>"+
+                  "AIM, Google Talk, Jabber, MSN, Yahoo!, Groupwise, and many others."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background4
+            source: "04_create.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Create, View, and Listen<br/>"+
+                  "<br/>"+
+                  "Download tunes from the Internet. Rip CDs to  create  your  own  customized<br/>"+
+                  "music library. Listen to your playlist online. Burn CDs or DVDs. Copy  your<br/>"+
+                  "files to an iPod or media player and take your music anywhere.  Manage  and<br/>"+
+                  "edit digital pictures with powerful graphics editors. It's  all  easy  with<br/>"+
+                  "openSUSE."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background5
+            source: "05_office.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Documents, Spreadsheets and More<br/>"+
+                  "<br/>"+
+                  "The openSUSE 11.4 distribution comes complete with the  latest  version  of<br/>"+
+                  "the leading Linux productivity suite, OpenOffice.org. It  features  a  word<br/>"+
+                  "processor, spreadsheet application, HTML editor, presentation designer, and<br/>"+
+                  "database manager. It reads and writes multiple formats—including  Microsoft<br/>"+
+                  "Office formats—so you can move back and forth easily between  openSUSE  and<br/>"+
+                  "popular non-Linux productivity  software.  OpenOffice.org  is  the  perfect<br/>"+
+                  "choice for reports, papers, home budgets, simple graphics and more."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background6
+            source: "06_graphics.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Graphics, Graphics, Graphics<br/>"+
+                  "<br/>"+
+                  "Using the tools in openSUSE, you can create or  edit  almost  any  type  of<br/>"+
+                  "graphic. For advanced image manipulation and  graphics  creation,  use  The<br/>"+
+                  "GIMP a powerful tool for  image  retouching,  composition,  and  authoring.<br/>"+
+                  "<br/>"+
+                  "For  vector  graphics,  openSUSE  includes  Inkscape—a  versatile  graphics<br/>"+
+                  "solution delivers support for  transparent  layers,  bitmap  tracing,  text<br/>"+
+                  "paths and much more."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background7
+            source: "07_kde-alt.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Image {
+            id: background71
+            source: "07_gnome.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -50
+        }
+
+        Image {
+            id: background72
+            source: "07_xfce.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 100
+        }
+
+        Image {
+            id: background73
+            source: "07_mate.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 250
+        }
+/*
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "The Latest Desktop Innovations<br/>"+
+                  "<br/>"+
+                  ""
             wrapMode: Text.WordWrap
             width: presentation.width
             horizontalAlignment: Text.Center
         }
  */
     }
+/*
+    Slide {
+
+        Image {
+            id: background77
+            source: "07_kde.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "The Latest Desktop Innovations<br/>"+
+                  "<br/>"+
+                  ""
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+ */
+    Slide {
+
+        Image {
+            id: background8
+            source: "08_mobility.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Computing On-the-Go<br/>"+
+                  "<br/>"+
+                  "openSUSE includes the most  advanced  mobility  features.  You  can  switch<br/>"+
+                  "effortlessly between wireless and wired networks using NetworkManager  from<br/>"+
+                  "openSUSE. Connect with mobile devices  like  mobile  phones  and  PDAs  via<br/>"+
+                  "Bluetooth, or use infrared ports to synchronize your data.<br/>"+
+                  "<br/>"+
+                  "The newest innovations in power  management  from  openSUSE  increase  your<br/>"+
+                  "mobility and give you the freedom to take your work wherever you go."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+ 
+    Slide {
+
+        Image {
+            id: background9
+            source: "09_security.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Keep Your System Secure and Up-to-Date<br/>"+
+                  "<br/>"+
+                  "Help secure  your  system  and  data  from  Internet  intruders  with  SUSE<br/>"+
+                  "Firewall. This  security  device  is  activated  by  default  and  easy  to<br/>"+
+                  "configure. But you can do even more to protect your  system  with  openSUSE<br/>"+
+                  "because it also includes AppArmor, the most effective and easy-to-use Linux<br/>"+
+                  "application security system available today. AppArmor proactively  protects<br/>"+
+                  "your operating system and applications from internal or external threats.<br/>"+
+                  "<br/>"+
+                  "In addition to SUSE Firewall and AppArmor, openSUSE also includes a special<br/>"+
+                  "security patch update system. To ensure that the  latest  security  patches<br/>"+
+                  "are installed on your system, you can choose to perform an online update at<br/>"+
+                  "the end of this installation procedure. And in  the  future,  you  will  be<br/>"+
+                  "automatically informed of the availability of important  security  updates,<br/>"+
+                  "so you can install them at your convenience."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background10
+            source: "10_devel.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Virtualization Technology and Application Development Tools<br/>"+
+                  "<br/>"+
+                  "The Xen hypervisor is included with openSUSE. Xen is one of the most robust<br/>"+
+                  "solutions for virtualization  available.  In  addition,  openSUSE  provides<br/>"+
+                  "tools for network file sharing (Samba, NFS, etc.), printing (CUPS) and  Web<br/>"+
+                  "hosting (Apache).  For  application  development,  openSUSE  comes  with  a<br/>"+
+                  "complete set of runtime environments plus extensive application development<br/>"+
+                  "tools, including KDevelop, Eclipse and Mono."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background11
+            source: "11_docs.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Learn More<br/>"+
+                  "<br/>"+
+                  "The openSUSE distribution provides  extensive  documentation  for  specific<br/>"+
+                  "openSUSE questions as well as general  Linux-related  questions.  The  Help<br/>"+
+                  "Center is accessible via the main menu. Manuals are also available  in  PDF<br/>"+
+                  "and can be downloaded and  printed  (http://en.opensuse.org/Documentation).<br/>"+
+                  "<br/>"+
+                  "Even  more   information   is   available   in   the   openSUSE   wiki   at<br/>"+
+                  "http://en.opensuse.org/. Under 'Documentation', you'll  discover  links  to<br/>"+
+                  "useful information created and maintained by other openSUSE users. You  can<br/>"+
+                  "also find links to the documentation available on the official  Novell  Web<br/>"+
+                  "site. For help with specific  openSUSE  problems,  check  out  the  Support<br/>"+
+                  "Database at www.opensuse.org<br/>"+
+                  "<br/>"+
+                  "For support from other openSUSE users, visit the official  openSUSE  forums<br/>"+
+                  "at  http://forums.opensuse.org/.  Here  you'll  find  thousands  of   other<br/>"+
+                  "openSUSE users, eager to help you get everything you can out of  Linux.  If<br/>"+
+                  "you're an experienced openSUSE user, the forums are a great place  to  meet<br/>"+
+                  "other users, and help out other Linux users.<br/>"+
+                  "<br/>"+
+                  "Want to make openSUSE even better?  You  can  build  almost  anything  with<br/>"+
+                  "openSUSE. It's easy to create and share new  packages  for  multiple  Linux<br/>"+
+                  "distributions using the unique and powerful openSUSE  Build  Service.  Join<br/>"+
+                  "openSUSE.org to collaborate."
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
+    Slide {
+
+        Image {
+            id: background12
+            source: "12_novell.png"
+            width: 150; height: 150
+            fillMode: Image.PreserveAspectFit
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: -200
+        }
+
+        Text {
+            anchors.centerIn: parent
+            anchors.horizontalCenterOffset: 150
+            text: "Novell and Linux<br/>"+
+                  "<br/>"+
+                  "Novell is committed to your success with Linux. In  addition  to  openSUSE,<br/>"+
+                  "Novell also delivers an exciting suite of products  designed  to  meet  the<br/>"+
+                  "needs of businesses large and small.<br/>"+
+                  "<br/>"+
+                  "The enterprise Linux products from Novell  include  SUSE  Linux  Enterprise<br/>"+
+                  "Server, SUSE Linux Enterprise Desktop and Novell  Open  Enterprise  Server.<br/>"+
+                  "Our  enterprise  products  are  delivered  with  a  seven-year  maintenance<br/>"+
+                  "guarantee and optional support programs. For more information on enterprise<br/>"+
+                  "Linux from Novell, visit http://www.novell.com/linux"
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+
+    }
+
 /* Uncomment to enable multiple slides
     Slide {
         centeredText: qsTr("This is a second Slide element.")
@@ -75,5 +513,4 @@
     function onLeave() {
         console.log("QML Component (default slideshow) deactivated");
     }
-
 }
openSUSE Build Service is sponsored by