From b5e6ee8f6b8b91fc2aef2f75f6c48932ef7b6165 Mon Sep 17 00:00:00 2001 From: Papoteur Date: Sat, 8 Dec 2018 12:00:46 +0100 Subject: Review texts --- qml/AppList.qml | 2 +- qml/mw-ui.qml | 100 +++++++++++++++++++++++++++++++++----------------------- 2 files changed, 61 insertions(+), 41 deletions(-) diff --git a/qml/AppList.qml b/qml/AppList.qml index 79cad01..875d17d 100644 --- a/qml/AppList.qml +++ b/qml/AppList.qml @@ -1,5 +1,5 @@ import QtQuick 2.2 - import QtQml.Models 2.1 +import QtQml.Models 2.1 ListModel { ListElement { group: "audio featured";description: "Various Multimedia Codecs for Audio";inst_repo: "tainted";title: "Audio Multimedia Codecs";name: "task-codec-audio";command: "";repo: "";icon: "img/codecs-audio.png";installable: "True";} ListElement { group: "audio featured";description: "Various Multimedia Codecs for Audio";inst_repo: "tainted";title: "Audio Multimedia Codecs";name: "task-codec-audio";command: "";repo: "tainted";icon: "img/codecs-audio.png";installable: "False";} diff --git a/qml/mw-ui.qml b/qml/mw-ui.qml index 1b3cba9..c7b2857 100644 --- a/qml/mw-ui.qml +++ b/qml/mw-ui.qml @@ -70,10 +70,12 @@ and help you with the configuration of your newly installed system. color: "lightgreen" width: 80; height: 20 + Layout.alignment: Qt.AlignTop + Layout.fillWidth: true Label { text: qsTr("core"); } } Label { - text: qsTr("- the free-open-source packages, i.e. software licensed under a free-open-source license"); + text: qsTr("- the free-open-source packages"); wrapMode: Text.WordWrap Layout.maximumWidth: slideshow.width * .6 } @@ -85,13 +87,15 @@ and help you with the configuration of your newly installed system. Rectangle {id: nonfreeBg color: "red" width: 80; height: 20 + Layout.alignment: Qt.AlignTop + Layout.fillWidth: true Label { text: qsTr("nonfree"); wrapMode: Text.WordWrap} } Label { width: parent.width - text: qsTr("- some programs which are not free, or closed source. For example this repository includes Nvidia and ATI graphics card proprietary drivers, firmware for various WiFi cards, etc"); + text: qsTr("- closed-source programs, e.g. Nvidia proprietary drivers, non-free drivers for some Wi-Fi cards, etc"); Layout.maximumWidth: slideshow.width * .6 wrapMode: Text.WordWrap } @@ -101,7 +105,7 @@ and help you with the configuration of your newly installed system. onClicked: { launch.command("drakrpm-edit-media")} style: ButtonStyle { label: Label { - text: qsTr("Configure software repositories"); + text: qsTr("Edit software repositories")+" *"; width: parent.width wrapMode: Text.WordWrap } @@ -110,10 +114,12 @@ and help you with the configuration of your newly installed system. Rectangle {id: taintedBg color: "red" width: 80; height: 20 + Layout.alignment: Qt.AlignTop + Layout.fillWidth: true Label { text: qsTr("tainted"); } } Label { - text: qsTr("- includes packages released under a free license. However, they may infringe on patents and copyright laws in some countries, e.g. multimedia codecs needed to play various audio/video files; packages needed to play commercial video DVD, etc. "); + text: qsTr("- these packages may infringe on patents or copyright laws in certain countries, eg audio and video codecs needed for certain multimedia files or commercial DVDs"); wrapMode: Text.WordWrap Layout.maximumWidth: slideshow.width * .6 } @@ -124,6 +130,8 @@ and help you with the configuration of your newly installed system. Rectangle { color: "white" width: 80; height: 20 + Layout.alignment: Qt.AlignTop + Layout.fillWidth: true Label { text: qsTr("backports"); } } Label { @@ -132,27 +140,28 @@ and help you with the configuration of your newly installed system. Layout.maximumWidth: slideshow.width * .6 } Label { - text: "Administrator password is needed" - Layout.maximumWidth: slideshow.width * .3 + text: "(*) Administrator password is needed" + Layout.maximumWidth: slideshow.width * .25 wrapMode: Text.WordWrap } Rectangle {id: noteBg color: "yellow"; width: 70 height: 20 + Layout.alignment: Qt.AlignTop + Layout.fillWidth: true Label { text: qsTr("Note! ") } } Label { text: qsTr("If you enabled the online repositories during installation, some media sources should be installed already. If you didn't, we will now configure these online repositories. - If this computer will have access to the Internet, you can delete the cdrom entry from the list of repositories. -
- Now, please enable or disable the online repositories of your choice: click on the Edit software repositories button below. Select the pair release with the updates. Debuginfo and testing are for special cases. -
- After you have checked and enabled the repositories you need, please click on the Next arrow. -
Maybe we should suggest a bunch of usual repositories because the idea of repositories isn't obvious for newcomers") - wrapMode: Text.WordWrap - textFormat: Text.RichText - Layout.maximumWidth: slideshow.width * .6 + If this computer will have access to the Internet, you can delete the cdrom entry from the list of repositories.")+"
"+ + qsTr("Now, please enable or disable the online repositories of your choice: click on the Edit software repositories button. Select the pair release with the updates. Debug and Testing are for special cases.")+"
"+ + qsTr("After you have checked and enabled the repositories you need, you can go to the next slide."); + wrapMode: Text.WordWrap + textFormat: Text.RichText + Layout.fillWidth: true + Layout.columnSpan: 2 + Layout.maximumWidth: slideshow.width - 100 } } } @@ -256,6 +265,7 @@ It is highly recommended that you update your system regularly. An Update icon w Column { anchors.left: parent.left anchors.verticalCenter: parent.verticalCenter + anchors.leftMargin: 10 Label { text: qsTr("Install and remove software") width: slideshow.width * .7 @@ -263,14 +273,37 @@ It is highly recommended that you update your system regularly. An Update icon w wrapMode: Text.WordWrap } Label { - text: qsTr(" -The most famous one is probably the web-browser Mozilla Firefox, an open-source alternative to Microsoft Internet Explorer.
-I you need a mail client to manage your e-mails, you may choose between Kmail (by the KDE team), Evolution (by the Gnome team), or Mozilla Thunderbird, which is also very popular amongst Windows users. There are lesser-known e-mail clients such as Sylpheed, but they are far from being less efficient! You will find even more of them in the Mageia Software Manager.
-With Mageia, you will find the software in the media repositories (named store by Google and Apple). Mageia users simply access these media via one of the Software Managers.
-Nest slide is a small selection of popular applications - any of which may be installed at this point.
-You can find a more detailed list here:
-If you can't find the software you need, please come and tell us about it. We will help you find the open-source equivalent. -If it is an open-source application, we will gladly do our best to add it to the software repository. We will tell you how you can get in touch with the community in the More information tab."); + text: qsTr("With Mageia, you will find the software in the media repositories. Mageia users simply access these media via one of the Software Managers."); + width: slideshow.width * .7; + wrapMode: Text.WordWrap + textFormat: Text.RichText + } + Label { + text: qsTr("Next slide is a small selection of popular applications - any of which may be installed at this point.
"); + width: slideshow.width * .7; + wrapMode: Text.WordWrap + textFormat: Text.RichText + } + Label { + text: qsTr("You can find a more detailed list here:"); + width: slideshow.width * .7; + wrapMode: Text.WordWrap + textFormat: Text.RichText + } + Button { + id: listApplicationsWiki + objectName: "link" + onClicked: { link.weblink(qsTr("https://wiki.mageia.org/en/List_of_applications"))} + style: ButtonStyle { + label: Label { + text: qsTr("List of applications (wiki)"); + width: slideshow.width * .3 + wrapMode: Text.WordWrap + } + } + } + Label { + text: qsTr("We will tell you how you can get in touch with the community in the More information tab."); width: slideshow.width * .7; wrapMode: Text.WordWrap textFormat: Text.RichText @@ -295,20 +328,6 @@ If it is an open-source application, we will gladly do our best to add it to the wrapMode: Text.WordWrap font.italic: true } - - Button { - id: listApplicationsWiki - objectName: "link" - onClicked: { link.weblink(qsTr("https://wiki.mageia.org/en/List_of_applications"))} - style: ButtonStyle { - label: Label { - text: qsTr("List of applications (wiki)"); - width: slideshow.width * .3 - wrapMode: Text.WordWrap - } - } - } - } } // Applications page @@ -508,14 +527,14 @@ If it is an open-source application, we will gladly do our best to add it to the } // Links page Rectangle { - property var title: "To go further" + property var title: "More information" width: view.width; height: view.height color: "#F4F0FF" Column { anchors.left: parent.left anchors.verticalCenter: parent.verticalCenter anchors.leftMargin: 10 - Label { text: "To go further"; font.bold: true; } + Label { text: "More information"; font.bold: true; } Grid { columns: 3 @@ -539,7 +558,8 @@ If it is an open-source application, we will gladly do our best to add it to the model: [{'name': qsTr("Release notes"), 'url': qsTr("https://wiki.mageia.org/en/Mageia_7_Release_Notes")}, {'name': qsTr("Forums"),'url': qsTr("https://forums.mageia.org/en/")}, {'name': qsTr("Community Center"),'url': qsTr("https://www.mageia.org/community/")}, - {'name': qsTr("Errata"), 'url': qsTr("Wiki"),'url': qsTr("https://wiki.mageia.org/en/Mageia_7_Errata")}, + {'name': qsTr("Errata"), 'url': qsTr("https://wiki.mageia.org/en/Mageia_7_Errata")}, + {'name': qsTr("Wiki"), 'url': qsTr("https://wiki.mageia.org/en/Documentation")}, {'name': qsTr("Contribute"),'url': qsTr("https://www.mageia.org/contribute/")}, {'name': qsTr("Newcomers Howto"),'url': qsTr("https://wiki.mageia.org/en/Newcomers_start_here")}, {'name': qsTr("Chat Room"),'url': qsTr("irc://irc.freenode.net/#mageia")}, -- cgit v1.2.1