kaktus/qml/ChangelogPage.qml
2022-04-23 20:34:18 +02:00

191 lines
6.4 KiB
QML

/*
Copyright (C) 2016-2019 Michal Kosciesza <michal@mkiol.net>
This file is part of Kaktus.
Kaktus is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Kaktus is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Kaktus. If not, see <http://www.gnu.org/licenses/>.
*/
import QtQuick 2.0
import Sailfish.Silica 1.0
Page {
id: root
property bool showBar: false
allowedOrientations: {
switch (settings.allowedOrientations) {
case 1:
return Orientation.PortraitMask;
case 2:
return Orientation.LandscapeMask;
}
return Orientation.All;
}
ActiveDetector {}
SilicaFlickable {
id: flick
anchors {
left: parent.left
right: parent.right
top: parent.top
}
height: app.flickHeight
Behavior on height {NumberAnimation { duration: 200; easing.type: Easing.OutQuad }}
clip: true
contentHeight: content.height
Column {
id: content
width: root.width
spacing: Theme.paddingMedium
PageHeader {
title: qsTr("Changelog")
}
SectionHeader {
text: qsTr("Version %1").arg("3.0.4")
}
LogItem {
title: "Netvibes fixes"
description: "Syncing from Netvibies was broken due to API change."
}
LogItem {
title: "Translations update"
description: "Czech and French translations were updated."
}
SectionHeader {
text: qsTr("Version %1").arg("3.0.3")
}
LogItem {
title: "Better Netvibes icons"
description: "Low resolution Netvibes icons were replaced with improved ones."
}
SectionHeader {
text: qsTr("Version %1").arg("3.0.2")
}
LogItem {
title: "Mark as read/unread gesture"
description: "Items on the list can be marked as read/unread with a swipe gesture. " +
"Many thanks to Renaud Casenave-Péré for the implementation."
}
LogItem {
title: "Inverted screen orientations enabled"
description: "Inverted landscape screen orientation is now possible. Thanks to this change " +
"Kaktus on Gemini PDA is more pleasant to use."
}
LogItem {
title: "Fixes for bugs discovered on SFOS 4.0"
description: "In the recent SFOS version certain app pages couldn't be loaded." +
"This issue is now resolved."
}
SectionHeader {
text: qsTr("Version %1").arg("3.0.0")
}
LogItem {
title: "Tiny Tiny RSS"
description: "Tiny Tiny RSS is now supported as a new feeds " +
"aggregator. Tiny Tiny RSS is a free and " +
"open source web-based news feed (RSS/Atom) reader. " +
"To find more about it, please check the official " +
"<a href=\"https://tt-rss.org/\">web page</a>. " +
"Many thanks to Renaud Casenave-Péré for the implementation."
}
LogItem {
title: "UI refresh"
description: "The app UI has been updated to match the newest " +
"Sailfish OS style. Many small elements of " +
"Tabs, Feeds and Aricles lists have been improved, " +
"together with images presentation and UI colors. " +
"Support for Light themes has been added as well."
}
LogItem {
title: "Save images to gallery"
description: "If article item contains Image, it can be " +
"saved to the gallery. The option to do so is " +
"located in the item's context menu."
}
LogItem {
title: "Translations update"
description: "Translations for Spanish, Chinese, German, " +
"Belgian Dutch and Netherlands Dutch have been updated. " +
"Many thanks to Carmen Fernández B., Rui Kon, " +
"qwer_asew, Nathan Follens and Heimen Stoffels.";
}
SectionHeader {
text: qsTr("Version %1").arg("2.6.1")
}
LogItem {
title: "Support for OnePlus X"
description: "Missing icons on OnePlus X have beed fixed.";
}
SectionHeader {
text: qsTr("Version %1").arg("2.6.0")
}
LogItem {
title: "Pocket integration"
description: "Pocket is an Internet tool for saving articles to read later. " +
"Integration implemented in Kaktus provides \"Add to Pocket\" " +
"button in the articles list and in the web viewer.";
}
LogItem {
title: "Share link"
description: "\"Share link\" button has been added. " +
"Due to Jolla Store restrictions it will be " +
"enabled only in OpenRepos package.";
}
LogItem {
title: "Improved app icon"
description: "Kaktus icon has a new fresh look!"
}
LogItem {
title: "Delete web viewer cookies"
description: "Option in the settings that allows you to clear " +
"cache and cookies of the web viewer."
}
Spacer {}
}
}
VerticalScrollDecorator {
flickable: flick
}
}