From f47036e8f3e98e6ee02dae4bd4789a28a238d545 Mon Sep 17 00:00:00 2001 From: yajo10 Date: Mon, 13 Nov 2023 19:18:38 +0100 Subject: [PATCH] Update About page --- .gitignore | 3 + harbour-expenditure.pro.user | 1117 ------------------------ qml/cover/CoverPage.qml | 23 +- qml/harbour-expenditure.qml | 1 + qml/pages/AboutPage.qml | 68 +- qml/pages/FirstPage.qml | 8 + rpm/harbour-expenditure.spec | 2 +- rpm/harbour-expenditure.yaml | 2 +- translations/harbour-expenditure-de.ts | 30 +- translations/harbour-expenditure.ts | 30 +- 10 files changed, 128 insertions(+), 1156 deletions(-) create mode 100644 .gitignore delete mode 100644 harbour-expenditure.pro.user diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..613a3fe --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ + +harbour-expenditure.pro.user +harbour-expenditure.pro.* diff --git a/harbour-expenditure.pro.user b/harbour-expenditure.pro.user deleted file mode 100644 index 6fa0a83..0000000 --- a/harbour-expenditure.pro.user +++ /dev/null @@ -1,1117 +0,0 @@ - - - - - - EnvironmentId - {8e5ac1eb-2ed7-489e-a123-f178932f820f} - - - ProjectExplorer.Project.ActiveTarget - 0 - - - ProjectExplorer.Project.EditorSettings - - true - false - true - - Cpp - - CppGlobal - - - - QmlJS - - QmlJSGlobal - - - 2 - UTF-8 - false - 4 - false - 80 - true - true - 1 - false - true - false - 0 - true - true - 0 - 8 - true - false - 1 - true - true - true - *.md, *.MD, Makefile - false - true - - - - ProjectExplorer.Project.PluginSettings - - - true - false - true - true - true - true - - - 0 - true - - true - Builtin.BuildSystem - - true - true - Builtin.DefaultTidyAndClazy - 4 - - - - true - - - - - ProjectExplorer.Project.Target.0 - - Mer.Device.Type - SailfishOS-4.4.0.58-aarch64 (in Sailfish SDK Build Engine) - SailfishOS-4.4.0.58-aarch64 (in Sailfish SDK Build Engine) - SailfishOS-4.4.0.58-aarch64.default - 1 - 0 - 0 - - 0 - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Debug - Qt4ProjectManager.Qt4BuildConfiguration - 2 - 1 - - - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Release - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Release - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Release - Qt4ProjectManager.Qt4BuildConfiguration - 0 - 1 - - - 0 - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Profile - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Profile - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Profile - Qt4ProjectManager.Qt4BuildConfiguration - 0 - 1 - 0 - - 3 - - - - true - QmakeProjectManager.MerPrepareTargetStep - - - true - QmakeProjectManager.MerRpmBuildStep - - - --sdk - true - QmakeProjectManager.MerRpmDeployStep - - 3 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerRpmDeployConfiguration - - - - - true - QmakeProjectManager.MerRpmBuildStep - - - true - QmakeProjectManager.MerRpmValidationStep - - 2 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerMb2RpmBuildConfiguration - - - - - true - QmakeProjectManager.MerPrepareTargetStep - - - true - QmakeProjectManager.MerMakeInstallBuildStep - - - --rsync - true - QmakeProjectManager.MerRsyncDeployStep - - 3 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerRSyncDeployConfiguration - - 3 - - dwarf - - cpu-cycles - - - 250 - - -e - cpu-cycles - --call-graph - dwarf,4096 - -F - 250 - - -F - true - 4096 - false - false - 1000 - - true - - - false - false - false - false - true - 0.01 - 10 - true - kcachegrind - 1 - - 25 - - 1 - true - false - true - - valgrind - - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - - - true - /home/tobias/Dokumente/Sailfish/harbour-expenditure - true - -1 - 3 - - 1 - - harbour-expenditure - QmakeProjectManager.MerRunConfiguration:/home/tobias/Dokumente/Sailfish/harbour-expenditure/harbour-expenditure.pro - /home/tobias/Dokumente/Sailfish/harbour-expenditure/harbour-expenditure.pro - 1 - false - true - false - true - :0 - - 1 - - - - ProjectExplorer.Project.Target.1 - - Mer.Device.Type - SailfishOS-4.4.0.58-i486 (in Sailfish SDK Build Engine) - SailfishOS-4.4.0.58-i486 (in Sailfish SDK Build Engine) - SailfishOS-4.4.0.58-i486.default - 1 - 1 - 0 - - 0 - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_i486_in_Sailfish_SDK_Build_Engine-Debug - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_i486_in_Sailfish_SDK_Build_Engine-Debug - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Debug - Qt4ProjectManager.Qt4BuildConfiguration - 2 - 1 - - - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_i486_in_Sailfish_SDK_Build_Engine-Release - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_i486_in_Sailfish_SDK_Build_Engine-Release - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Release - Qt4ProjectManager.Qt4BuildConfiguration - 0 - 1 - - - 0 - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_i486_in_Sailfish_SDK_Build_Engine-Profile - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_i486_in_Sailfish_SDK_Build_Engine-Profile - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Profile - Qt4ProjectManager.Qt4BuildConfiguration - 0 - 1 - 0 - - 3 - - - - true - QmakeProjectManager.MerPrepareTargetStep - - - true - QmakeProjectManager.MerRpmBuildStep - - - --sdk - true - QmakeProjectManager.MerRpmDeployStep - - 3 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerRpmDeployConfiguration - - - - - true - QmakeProjectManager.MerRpmBuildStep - - - true - QmakeProjectManager.MerRpmValidationStep - - 2 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerMb2RpmBuildConfiguration - - - - - true - QmakeProjectManager.MerPrepareTargetStep - - - true - QmakeProjectManager.MerMakeInstallBuildStep - - - --rsync - true - QmakeProjectManager.MerRsyncDeployStep - - 3 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerRSyncDeployConfiguration - - 3 - - dwarf - - cpu-cycles - - - 250 - - -e - cpu-cycles - --call-graph - dwarf,4096 - -F - 250 - - -F - true - 4096 - false - false - 1000 - - true - - - false - false - false - false - true - 0.01 - 10 - true - kcachegrind - 1 - - 25 - - 1 - true - false - true - - valgrind - - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - - - true - /home/tobias/Dokumente/Sailfish/harbour-expenditure - true - -1 - 3 - - 1 - - harbour-expenditure (on %{Device:Name}) - QmakeProjectManager.MerRunConfiguration:/home/tobias/Dokumente/Sailfish/harbour-expenditure/harbour-expenditure.pro - /home/tobias/Dokumente/Sailfish/harbour-expenditure/harbour-expenditure.pro - 1 - false - true - false - true - :0 - - 1 - - - - ProjectExplorer.Project.Target.2 - - Mer.Device.Type - SailfishOS-4.4.0.58-armv7hl (in Sailfish SDK Build Engine) - SailfishOS-4.4.0.58-armv7hl (in Sailfish SDK Build Engine) - SailfishOS-4.4.0.58-armv7hl.default - 1 - 1 - 0 - - 0 - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Debug - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Debug - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Debug - Qt4ProjectManager.Qt4BuildConfiguration - 2 - 1 - - - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Release - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Release - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Release - Qt4ProjectManager.Qt4BuildConfiguration - 0 - 1 - - - 0 - false - - - - - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Profile - /home/tobias/Dokumente/Sailfish/build-harbour-expenditure-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Profile - - - true - Mer.MerSdkStartStep - - - true - QtProjectManager.QMakeBuildStep - false - - - - true - Qt4ProjectManager.MakeStep - - 3 - Erstellen - Erstellen - ProjectExplorer.BuildSteps.Build - - - - true - Mer.MerSdkStartStep - - - reset - true - Mer.MerClearBuildEnvironmentStep - - - true - Qt4ProjectManager.MakeStep - clean - - 3 - Bereinigen - Bereinigen - ProjectExplorer.BuildSteps.Clean - - 2 - false - - - Profile - Qt4ProjectManager.Qt4BuildConfiguration - 0 - 1 - 0 - - 3 - - - - true - QmakeProjectManager.MerPrepareTargetStep - - - true - QmakeProjectManager.MerRpmBuildStep - - - --sdk - true - QmakeProjectManager.MerRpmDeployStep - - 3 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerRpmDeployConfiguration - - - - - true - QmakeProjectManager.MerRpmBuildStep - - - true - QmakeProjectManager.MerRpmValidationStep - - 2 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerMb2RpmBuildConfiguration - - - - - true - QmakeProjectManager.MerPrepareTargetStep - - - true - QmakeProjectManager.MerMakeInstallBuildStep - - - --rsync - true - QmakeProjectManager.MerRsyncDeployStep - - 3 - Deployment - Deployment - ProjectExplorer.BuildSteps.Deploy - - 1 - - false - QmakeProjectManager.MerRSyncDeployConfiguration - - 3 - - dwarf - - cpu-cycles - - - 250 - - -e - cpu-cycles - --call-graph - dwarf,4096 - -F - 250 - - -F - true - 4096 - false - false - 1000 - - true - - - false - false - false - false - true - 0.01 - 10 - true - kcachegrind - 1 - - 25 - - 1 - true - false - true - - valgrind - - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - - - true - /home/tobias/Dokumente/Sailfish/harbour-expenditure - false - -1 - 3 - - 1 - - harbour-expenditure - QmakeProjectManager.MerRunConfiguration:/home/tobias/Dokumente/Sailfish/harbour-expenditure/harbour-expenditure.pro - /home/tobias/Dokumente/Sailfish/harbour-expenditure/harbour-expenditure.pro - 1 - false - true - false - true - :0 - - 1 - - - - ProjectExplorer.Project.TargetCount - 3 - - - ProjectExplorer.Project.Updater.FileVersion - 22 - - - Version - 22 - - diff --git a/qml/cover/CoverPage.qml b/qml/cover/CoverPage.qml index 2f69fe7..770a9f0 100644 --- a/qml/cover/CoverPage.qml +++ b/qml/cover/CoverPage.qml @@ -1,5 +1,6 @@ import QtQuick 2.6 import Sailfish.Silica 1.0 +import "../pages" CoverBackground { /* @@ -12,23 +13,31 @@ CoverBackground { Image { id: name anchors.centerIn: parent - source: "harbour-expenditure.png" + source: "/usr/share/icons/hicolor/172x172/apps/harbour-expenditure.png" width: Theme.iconSizeLarge height: Theme.iconSizeLarge sourceSize.width: width sourceSize.height: height fillMode: Image.PreserveAspectFit } - /* + BannerAddExpense { + id: bannerAddExpense + } + + CoverActionList { id: coverAction CoverAction { - iconSource: "image://theme/icon-cover-next" - } - CoverAction { - iconSource: "image://theme/icon-cover-pause" + onTriggered: { + if(Number(storageItem.getSettings("activeProjectID_unixtime", 0)) !== 0) { + main.activate() + bannerAddExpense.notify( Theme.rgba(Theme.highlightDimmerColor, 1), Theme.itemSizeLarge, "new", activeProjectID_unixtime, 0 ) + } + + } + + iconSource: "image://theme/icon-cover-add" } } - */ } diff --git a/qml/harbour-expenditure.qml b/qml/harbour-expenditure.qml index 9050c19..d748481 100644 --- a/qml/harbour-expenditure.qml +++ b/qml/harbour-expenditure.qml @@ -4,6 +4,7 @@ import QtQuick.LocalStorage 2.0 import "pages" ApplicationWindow { + id: main initialPage: Component { FirstPage { } } cover: Qt.resolvedUrl("cover/CoverPage.qml") allowedOrientations: defaultAllowedOrientations diff --git a/qml/pages/AboutPage.qml b/qml/pages/AboutPage.qml index 08b95f2..3ae6517 100644 --- a/qml/pages/AboutPage.qml +++ b/qml/pages/AboutPage.qml @@ -18,6 +18,18 @@ Page { x: Theme.paddingLarge width: parent.width - 2*x + SectionHeader{ + text: qsTr("About") + } + + Image { + id: logo + source: "/usr/share/icons/hicolor/172x172/apps/harbour-expenditure.png" + smooth: true + height: parent.width / 2 + width: parent.width / 2 + anchors.horizontalCenter: parent.horizontalCenter + } Label { width: parent.width height: Theme.itemSizeLarge @@ -31,14 +43,6 @@ Page { width: parent.width height: Theme.paddingLarge } - Image { - width: parent.width - height: Theme.itemSizeHuge - source: "../cover/harbour-expenditure.png" - sourceSize.width: height - sourceSize.height: height - fillMode: Image.PreserveAspectFit - } Item { width: parent.width height: Theme.paddingLarge * 2.5 @@ -61,24 +65,64 @@ Page { text: qsTr("Thanksgiving, feedback and support is always welcome.") bottomPadding: Theme.paddingLarge * 2 } + SectionHeader{ + text: qsTr("Troubleshooting") + } + Label { x: Theme.paddingMedium width: parent.width - 2*x horizontalAlignment: Text.AlignHCenter font.pixelSize: Theme.fontSizeExtraSmall wrapMode: Text.Wrap - text: qsTr("Troubleshooting:") - + "\n" + qsTr("In case of any database error tap 10x on the word 'Settings' for cleanup options.") + text: qsTr("In case of any database error tap 10x on the word 'Settings' for cleanup options.") bottomPadding: Theme.paddingLarge * 2 } + SectionHeader { + text: qsTr("Source code") + } + + Label { + x: Theme.paddingMedium + width: parent.width - 2*x + horizontalAlignment: Text.AlignHCenter + font.pixelSize: Theme.fontSizeExtraSmall + wrapMode: Text.Wrap + text: qsTr("Thanksgiving, feedback and support is always welcome.") + bottomPadding: Theme.paddingLarge * 2 + onLinkActivated: Qt.openUrlExternally(link) + } + BackgroundItem{ + width: parent.width + height: Theme.itemSizeMedium + Row{ + width:parent.width - 2 * x + height: parent.height + x:Theme.horizontalPageMargin + spacing:Theme.paddingLarge + + Label{ + width: parent.width - parent.spacing + anchors.verticalCenter: parent.verticalCenter + wrapMode: Text.WrapAnywhere + font.pixelSize: Theme.fontSizeSmall + + text: "https://github.com/yajo10/harbour-expenditure" + color: parent.parent.pressed ? Theme.highlightColor : Theme.primaryColor + + } + } + onClicked: Qt.openUrlExternally("https://github.com/yajo10/harbour-expenditure") + } + Label { width: parent.width horizontalAlignment: Text.AlignHCenter font.pixelSize: Theme.fontSizeExtraSmall color: Theme.secondaryColor wrapMode: Text.Wrap - text: qsTr("Contact:") - + "\n" + qsTr("Copyright © 2022 Tobias Planitzer") + text: qsTr("First author:") + + "\n" + qsTr("Tobias Planitzer") + "\n" + ("tp.labs@protonmail.com") + "\n" + qsTr("License: GPL v3") } diff --git a/qml/pages/FirstPage.qml b/qml/pages/FirstPage.qml index 5b6c63a..d5e5f1f 100644 --- a/qml/pages/FirstPage.qml +++ b/qml/pages/FirstPage.qml @@ -145,6 +145,10 @@ Page { qsort(0,count) } } + AboutPage { + id: aboutPage + } + SettingsPage { id: settingsPage } @@ -234,6 +238,10 @@ Page { id: idPulldownMenu quickSelect: true + MenuItem { + text: qsTr("About") + onClicked: pageStack.push(aboutPage) + } MenuItem { text: qsTr("Settings") onClicked: pageStack.push(settingsPage) diff --git a/rpm/harbour-expenditure.spec b/rpm/harbour-expenditure.spec index dde271b..6a519af 100644 --- a/rpm/harbour-expenditure.spec +++ b/rpm/harbour-expenditure.spec @@ -9,7 +9,7 @@ Name: harbour-expenditure # << macros Summary: Expenditure -Version: 0.2 +Version: 0.3 Release: 1 Group: Qt/Qt License: LICENSE diff --git a/rpm/harbour-expenditure.yaml b/rpm/harbour-expenditure.yaml index a5134da..365ba25 100644 --- a/rpm/harbour-expenditure.yaml +++ b/rpm/harbour-expenditure.yaml @@ -1,6 +1,6 @@ Name: harbour-expenditure Summary: Expenditure -Version: 0.2 +Version: 0.3 Release: 1 # The contents of the Group field should be one of the groups listed here: # https://github.com/mer-tools/spectacle/blob/master/data/GROUPS diff --git a/translations/harbour-expenditure-de.ts b/translations/harbour-expenditure-de.ts index e8f9246..0166b00 100644 --- a/translations/harbour-expenditure-de.ts +++ b/translations/harbour-expenditure-de.ts @@ -7,10 +7,6 @@ Expenditure - - Copyright © 2022 Tobias Planitzer - - License: GPL v3 @@ -23,16 +19,28 @@ Thanksgiving, feedback and support is always welcome. - - Troubleshooting: - - In case of any database error tap 10x on the word 'Settings' for cleanup options. - Contact: + First author: + + + + Tobias Planitzer + + + + About + + + + Troubleshooting + + + + Source code @@ -287,6 +295,10 @@ Remove entry? + + About + + SettingsPage diff --git a/translations/harbour-expenditure.ts b/translations/harbour-expenditure.ts index e8f9246..0166b00 100644 --- a/translations/harbour-expenditure.ts +++ b/translations/harbour-expenditure.ts @@ -7,10 +7,6 @@ Expenditure - - Copyright © 2022 Tobias Planitzer - - License: GPL v3 @@ -23,16 +19,28 @@ Thanksgiving, feedback and support is always welcome. - - Troubleshooting: - - In case of any database error tap 10x on the word 'Settings' for cleanup options. - Contact: + First author: + + + + Tobias Planitzer + + + + About + + + + Troubleshooting + + + + Source code @@ -287,6 +295,10 @@ Remove entry? + + About + + SettingsPage