Commit 3ebb013c312edc97b0abb7f8bf53169d83234608

Authored by Silvan Calarco
1 parent 0332dcf51d
Exists in master

calamares: added preliminary installation slides for openmamba

Showing 4 changed files with 70 additions and 16 deletions Side-by-side Diff

calamares/branding/openmamba/desktop-gnome-300x225.jpg

13.6 KB

calamares/branding/openmamba/desktop-kde-300x225.jpg

10.9 KB

calamares/branding/openmamba/desktop-lxde-300x225.jpg

10.2 KB

calamares/branding/openmamba/show.qml
... ... @@ -24,41 +24,95 @@
24 24 id: presentation
25 25  
26 26 Timer {
27   - interval: 5000
28   - running: false
  27 + interval: 60000
  28 + running: true
29 29 repeat: true
30 30 onTriggered: presentation.goToNextSlide()
31 31 }
32   -
33   - Slide {
34 32  
  33 + Slide {
35 34 Image {
36   - id: background
37   - source: "openmamba.png"
38   - width: 200; height: 200
  35 + id: background1
  36 + source: "desktop-kde-300x225.jpg"
  37 + width: 300; height: 225
39 38 fillMode: Image.PreserveAspectFit
40 39 anchors.centerIn: parent
41 40 }
42 41 Text {
43   - anchors.horizontalCenter: background.horizontalCenter
44   - anchors.top: background.bottom
45   - text: "This is a customizable QML slideshow.<br/>"+
46   - "Distributions should provide their own slideshow and list it in <br/>"+
47   - "their custom branding.desc file.<br/>"+
48   - "To create a Calamares presentation in QML, import calamares.slideshow,<br/>"+
49   - "define a Presentation element with as many Slide elements as needed."
  42 + anchors.horizontalCenter: background1.horizontalCenter
  43 + anchors.top: parent.top
  44 + text: "<h2>Thanks for choosing openmamba!</h2><br/><br/>"
50 45 wrapMode: Text.WordWrap
51 46 width: root.width
52 47 horizontalAlignment: Text.Center
53 48 }
  49 + Text {
  50 + anchors.horizontalCenter: background1.horizontalCenter
  51 + anchors.top: background1.bottom
  52 + text: "<br/><b>openmamba with KDE</b><br/><br/>"+
  53 + "The most evolved and complete desktop system of openmamba, KDE based.<br/>"+
  54 + "For every user who wants a modern, multimedia and productive desktop.<br/>"
  55 + wrapMode: Text.WordWrap
  56 + width: root.width
  57 + horizontalAlignment: Text.Center
  58 + }
54 59 }
55 60  
56 61 Slide {
57   - centeredText: "This is a second Slide element."
  62 + Image {
  63 + id: background2
  64 + source: "desktop-lxde-300x225.jpg"
  65 + width: 300; height: 225
  66 + fillMode: Image.PreserveAspectFit
  67 + anchors.centerIn: parent
  68 + }
  69 + Text {
  70 + anchors.horizontalCenter: background2.horizontalCenter
  71 + anchors.top: parent.top
  72 + text: "<h2>Thanks for choosing openmamba!</h2><br/><br/>"
  73 + wrapMode: Text.WordWrap
  74 + width: root.width
  75 + horizontalAlignment: Text.Center
  76 + }
  77 + Text {
  78 + anchors.horizontalCenter: background2.horizontalCenter
  79 + anchors.top: background2.bottom
  80 + text: "<br/><b>openmamba with LXDE</b><br/><br/>"+
  81 + "openmamba system with a simple and light desktop.<br/>"+
  82 + "For server installation or desktop on obsolete PC, embedded systems, tablet, single-board PC.<br/>"
  83 + wrapMode: Text.WordWrap
  84 + width: root.width
  85 + horizontalAlignment: Text.Center
  86 + }
58 87 }
59 88  
60 89 Slide {
61   - centeredText: "This is a third Slide element."
  90 + Image {
  91 + id: background3
  92 + source: "desktop-gnome-300x225.jpg"
  93 + width: 300; height: 225
  94 + fillMode: Image.PreserveAspectFit
  95 + anchors.centerIn: parent
  96 + }
  97 + Text {
  98 + anchors.horizontalCenter: background3.horizontalCenter
  99 + anchors.top: parent.top
  100 + text: "<h2>Thanks for choosing openmamba!</h2><br/><br/>"
  101 + wrapMode: Text.WordWrap
  102 + width: root.width
  103 + horizontalAlignment: Text.Center
  104 + }
  105 + Text {
  106 + anchors.horizontalCenter: background3.horizontalCenter
  107 + anchors.top: background3.bottom
  108 + text: "<br/><b>openmamba with GNOME</b><br/><br/>"+
  109 + "openmamba system with GNOME desktop.<br/>"+
  110 + "For users who prefer a different desktop place without relinquishing openmamba system.</br>"
  111 + wrapMode: Text.WordWrap
  112 + width: root.width
  113 + horizontalAlignment: Text.Center
  114 + }
62 115 }
  116 +
63 117 }