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");
}
-
}