diff --git a/sfos-patch-keyboard-apostrophe-key-fraliit/CONFIG b/sfos-patch-keyboard-apostrophe-key-fraliit/CONFIG index 82f8576..0d4cd35 100644 --- a/sfos-patch-keyboard-apostrophe-key-fraliit/CONFIG +++ b/sfos-patch-keyboard-apostrophe-key-fraliit/CONFIG @@ -38,7 +38,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-apostrophe-key # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -65,8 +65,15 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-keyboard-apostrophe-key-fraliit/screenshot-1.png b/sfos-patch-keyboard-apostrophe-key-fraliit/screenshot-1.png index 65b8f63..826802c 100644 Binary files a/sfos-patch-keyboard-apostrophe-key-fraliit/screenshot-1.png and b/sfos-patch-keyboard-apostrophe-key-fraliit/screenshot-1.png differ diff --git a/sfos-patch-keyboard-apostrophe-key-fraliit/screenshot-2.png b/sfos-patch-keyboard-apostrophe-key-fraliit/screenshot-2.png index 4c2bd62..131c8a4 100644 Binary files a/sfos-patch-keyboard-apostrophe-key-fraliit/screenshot-2.png and b/sfos-patch-keyboard-apostrophe-key-fraliit/screenshot-2.png differ diff --git a/sfos-patch-keyboard-apostrophe-key/CONFIG b/sfos-patch-keyboard-apostrophe-key/CONFIG index 68ea32c..12d0acc 100644 --- a/sfos-patch-keyboard-apostrophe-key/CONFIG +++ b/sfos-patch-keyboard-apostrophe-key/CONFIG @@ -40,7 +40,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-apostrophe-key # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.1 +Version: 1.0.2 Release: 1 Requires: @@ -67,8 +67,14 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: +- 1.0.2: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- - 1.0.1: - - the patch no longer conflicts with the wider spacebar patch - - added "accents" (character alternatives shown on long-press) diff --git a/sfos-patch-keyboard-higher-rows/CONFIG b/sfos-patch-keyboard-higher-rows/CONFIG index 85a2959..1961a19 100644 --- a/sfos-patch-keyboard-higher-rows/CONFIG +++ b/sfos-patch-keyboard-higher-rows/CONFIG @@ -33,7 +33,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-higher-keyboar # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -55,8 +55,15 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-keyboard-higher-rows/screenshot-1.png b/sfos-patch-keyboard-higher-rows/screenshot-1.png index af497dd..82bef7f 100644 Binary files a/sfos-patch-keyboard-higher-rows/screenshot-1.png and b/sfos-patch-keyboard-higher-rows/screenshot-1.png differ diff --git a/sfos-patch-keyboard-higher-rows/screenshot-2.png b/sfos-patch-keyboard-higher-rows/screenshot-2.png index ad0582d..860948e 100644 Binary files a/sfos-patch-keyboard-higher-rows/screenshot-2.png and b/sfos-patch-keyboard-higher-rows/screenshot-2.png differ diff --git a/sfos-patch-keyboard-improved-stock-emojis/CONFIG b/sfos-patch-keyboard-improved-stock-emojis/CONFIG index c77c77b..8203ca8 100644 --- a/sfos-patch-keyboard-improved-stock-emojis/CONFIG +++ b/sfos-patch-keyboard-improved-stock-emojis/CONFIG @@ -37,7 +37,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-improved-stock # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -65,8 +65,15 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-keyboard-improved-stock-emojis/screenshot-1.png b/sfos-patch-keyboard-improved-stock-emojis/screenshot-1.png index 4a84bae..f63a363 100644 Binary files a/sfos-patch-keyboard-improved-stock-emojis/screenshot-1.png and b/sfos-patch-keyboard-improved-stock-emojis/screenshot-1.png differ diff --git a/sfos-patch-keyboard-improved-stock-emojis/screenshot-2.png b/sfos-patch-keyboard-improved-stock-emojis/screenshot-2.png index 572e28f..21406d2 100644 Binary files a/sfos-patch-keyboard-improved-stock-emojis/screenshot-2.png and b/sfos-patch-keyboard-improved-stock-emojis/screenshot-2.png differ diff --git a/sfos-patch-keyboard-overloaded-space-row-keys/CONFIG b/sfos-patch-keyboard-overloaded-space-row-keys/CONFIG index 1af4f08..6b712c7 100644 --- a/sfos-patch-keyboard-overloaded-space-row-keys/CONFIG +++ b/sfos-patch-keyboard-overloaded-space-row-keys/CONFIG @@ -48,7 +48,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-overloaded-spa # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -92,8 +92,14 @@ CompatibleVersions: - 3.0.3.9 - 3.0.3.10 - 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- 1.0.0: initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-keyboard-phone-space-key/CONFIG b/sfos-patch-keyboard-phone-space-key/CONFIG index e4662fc..518381a 100644 --- a/sfos-patch-keyboard-phone-space-key/CONFIG +++ b/sfos-patch-keyboard-phone-space-key/CONFIG @@ -32,7 +32,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-add-space-key- # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -52,8 +52,15 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-keyboard-phone-space-key/screenshot-1.png b/sfos-patch-keyboard-phone-space-key/screenshot-1.png index 1b38dc6..edf0005 100644 Binary files a/sfos-patch-keyboard-phone-space-key/screenshot-1.png and b/sfos-patch-keyboard-phone-space-key/screenshot-1.png differ diff --git a/sfos-patch-keyboard-smaller-keyboard/CONFIG b/sfos-patch-keyboard-smaller-keyboard/CONFIG index 8579f3a..4ceadf1 100644 --- a/sfos-patch-keyboard-smaller-keyboard/CONFIG +++ b/sfos-patch-keyboard-smaller-keyboard/CONFIG @@ -32,7 +32,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-smaller-keyboa # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -53,8 +53,15 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-keyboard-smaller-keyboard/screenshot-1.png b/sfos-patch-keyboard-smaller-keyboard/screenshot-1.png index a1bf7b0..73aa9cd 100644 Binary files a/sfos-patch-keyboard-smaller-keyboard/screenshot-1.png and b/sfos-patch-keyboard-smaller-keyboard/screenshot-1.png differ diff --git a/sfos-patch-keyboard-smaller-keyboard/screenshot-2.png b/sfos-patch-keyboard-smaller-keyboard/screenshot-2.png index a4c0bab..20a9d00 100644 Binary files a/sfos-patch-keyboard-smaller-keyboard/screenshot-2.png and b/sfos-patch-keyboard-smaller-keyboard/screenshot-2.png differ diff --git a/sfos-patch-keyboard-swiss-french-layout/CONFIG b/sfos-patch-keyboard-swiss-french-layout/CONFIG index 49261ea..af39710 100644 --- a/sfos-patch-keyboard-swiss-french-layout/CONFIG +++ b/sfos-patch-keyboard-swiss-french-layout/CONFIG @@ -38,7 +38,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-swiss-french-k # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -83,8 +83,15 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-keyboard-swiss-french-layout/screenshot-1.png b/sfos-patch-keyboard-swiss-french-layout/screenshot-1.png index 61fbf1f..8c7b949 100644 Binary files a/sfos-patch-keyboard-swiss-french-layout/screenshot-1.png and b/sfos-patch-keyboard-swiss-french-layout/screenshot-1.png differ diff --git a/sfos-patch-keyboard-swiss-french-layout/screenshot-2.png b/sfos-patch-keyboard-swiss-french-layout/screenshot-2.png index 0ec3606..9a6df9e 100644 Binary files a/sfos-patch-keyboard-swiss-french-layout/screenshot-2.png and b/sfos-patch-keyboard-swiss-french-layout/screenshot-2.png differ diff --git a/sfos-patch-keyboard-swiss-french-layout/screenshot-3.png b/sfos-patch-keyboard-swiss-french-layout/screenshot-3.png index c1e03c6..3f8f60c 100644 Binary files a/sfos-patch-keyboard-swiss-french-layout/screenshot-3.png and b/sfos-patch-keyboard-swiss-french-layout/screenshot-3.png differ diff --git a/sfos-patch-keyboard-swiss-french-layout/screenshot-4.png b/sfos-patch-keyboard-swiss-french-layout/screenshot-4.png index 85c15d4..2e8218a 100644 Binary files a/sfos-patch-keyboard-swiss-french-layout/screenshot-4.png and b/sfos-patch-keyboard-swiss-french-layout/screenshot-4.png differ diff --git a/sfos-patch-keyboard-swiss-german-layout/CONFIG b/sfos-patch-keyboard-swiss-german-layout/CONFIG index e8d67e4..996e9b8 100644 --- a/sfos-patch-keyboard-swiss-german-layout/CONFIG +++ b/sfos-patch-keyboard-swiss-german-layout/CONFIG @@ -47,7 +47,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-swiss-german-k # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.3 +Version: 1.0.4 Release: 1 Requires: @@ -94,8 +94,13 @@ CompatibleVersions: - 3.0.3.9 - 3.0.3.10 - 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: +- 1.0.4: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- - 1.0.3: - - add a few more accents to the following keys: 1, 2, 3, ?, r, c - - add a few more symbol keys at the following positions: 7, 8, ΓΌ, s, x diff --git a/sfos-patch-keyboard-wider-spacebar/CONFIG b/sfos-patch-keyboard-wider-spacebar/CONFIG index ae86199..9ccae45 100644 --- a/sfos-patch-keyboard-wider-spacebar/CONFIG +++ b/sfos-patch-keyboard-wider-spacebar/CONFIG @@ -34,7 +34,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-wider-spacebar # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.1 +Version: 1.0.2 Release: 1 Requires: @@ -53,8 +53,14 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: +- 1.0.2: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- - 1.0.1: - - the patch no longer conflicts with the apostrophe key patch - diff --git a/sfos-patch-keyboard-xt9-intelligence/CONFIG b/sfos-patch-keyboard-xt9-intelligence/CONFIG index b0bbf50..2f781bb 100644 --- a/sfos-patch-keyboard-xt9-intelligence/CONFIG +++ b/sfos-patch-keyboard-xt9-intelligence/CONFIG @@ -41,7 +41,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-xt9-improved-p # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -65,8 +65,12 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: +- Fr Dec 27: update compatibility info: the patch is compatible with all versions of SailfishOS 3 - So Jun 30: fix package name to be the same in all locations - Sa Jun 29: initial public release diff --git a/sfos-patch-notes-sections/CONFIG b/sfos-patch-notes-sections/CONFIG index aa09b7d..17fdd42 100644 --- a/sfos-patch-notes-sections/CONFIG +++ b/sfos-patch-notes-sections/CONFIG @@ -32,7 +32,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-timestamped-se # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.1 +Version: 1.0.2 Release: 1 Requires: @@ -53,8 +53,14 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: +- 1.0.2: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- - 1.0.1: - - translations added: Chinese, French - - internally: code cleaned up diff --git a/sfos-patch-notes-sections/screenshot-1.png b/sfos-patch-notes-sections/screenshot-1.png index 6308e69..ee3d4f8 100644 Binary files a/sfos-patch-notes-sections/screenshot-1.png and b/sfos-patch-notes-sections/screenshot-1.png differ diff --git a/sfos-patch-notes-sections/screenshot-2.png b/sfos-patch-notes-sections/screenshot-2.png index ca6fff4..be41de3 100644 Binary files a/sfos-patch-notes-sections/screenshot-2.png and b/sfos-patch-notes-sections/screenshot-2.png differ diff --git a/sfos-patch-podcatcher-various/CONFIG b/sfos-patch-podcatcher-various/CONFIG index 33b7622..54ab4cf 100644 --- a/sfos-patch-podcatcher-various/CONFIG +++ b/sfos-patch-podcatcher-various/CONFIG @@ -41,7 +41,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-various-change # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.1.2 +Version: 1.1.4 Release: 1 Requires: @@ -83,8 +83,17 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: +- 1.1.4: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.1.3: +- - improved handling of downloaded/played episodes +- - 1.1.2: - - fixed incompatibilities with latest upstream - - the patch should work with versions 1.1.23 to 1.1.25 of harbour-podcatcher now diff --git a/sfos-patch-podcatcher-various/unified_diff.patch b/sfos-patch-podcatcher-various/unified_diff.patch index e598981..c1ca9ac 100644 --- a/sfos-patch-podcatcher-various/unified_diff.patch +++ b/sfos-patch-podcatcher-various/unified_diff.patch @@ -1,8 +1,8 @@ diff --git a/usr/share/harbour-podcatcher/qml/Podcatcher.qml b/usr/share/harbour-podcatcher/qml/Podcatcher.qml -index 26d6e53..d47170b 100644 +index d20f239..d47170b 100644 --- a/usr/share/harbour-podcatcher/qml/Podcatcher.qml +++ b/usr/share/harbour-podcatcher/qml/Podcatcher.qml -@@ -37,11 +37,14 @@ ApplicationWindow +@@ -37,20 +37,14 @@ ApplicationWindow signal markAsUnplayed(int channelId, int index) signal startStreaming(int channelId, int index) signal autoDownloadChanged(int channelId, bool autoDownload) @@ -10,24 +10,32 @@ index 26d6e53..d47170b 100644 + property string channelSelection: "active" - initialPage: Component { MainPage { } } +- //initialPage: player - cover: Qt.resolvedUrl("cover/CoverPage.qml") - //allowedOrientations:Orientation.All - // _defaultPageOrientations: Orientation.Portrait --} -- + // Although it is sub-optimal to use an object instance for initialPage + // (as the QML interpreter warning says) it is necessary here to make sure + // 'mainPage' is accessible from everywhere. + property MainPage mainPage: MainPage { } + initialPage: mainPage +- AudioPlayer{ +- id: player +- } +- +- MediaKeys{ +- +- } + cover: Qt.resolvedUrl("cover/PatchedCoverPage.qml") -+} + } +- +- diff --git a/usr/share/harbour-podcatcher/qml/cover/CoverPage.qml b/usr/share/harbour-podcatcher/qml/cover/CoverPage.qml -index 8262a65..e69de29 100644 +index 554aa36..e69de29 100644 --- a/usr/share/harbour-podcatcher/qml/cover/CoverPage.qml +++ b/usr/share/harbour-podcatcher/qml/cover/CoverPage.qml -@@ -1,91 +0,0 @@ +@@ -1,95 +0,0 @@ -/** - * This file is part of Podcatcher for Sailfish OS. - * Author: Moritz Carmesin (carolus@carmesinus.de) @@ -50,6 +58,7 @@ index 8262a65..e69de29 100644 -import Sailfish.Silica 1.0 - -Cover{ +- id: coverpage - - transparent: true - @@ -112,9 +121,12 @@ index 8262a65..e69de29 100644 - onTriggered: ui.refreshChannels() - } - -- /* CoverAction { -- iconSource: "image://theme/icon-cover-pause" -- }*/ +- CoverAction { +- iconSource: (coverpage.parent.player.audioPlayer.playbackState === Audio.PlayingState)? +- "image://theme/icon-cover-pause":"image://theme/icon-cover-play" +- onTriggered: (coverpage.parent.player.audioPlayer.playbackState === Audio.PlayingState)? +- appWindow.player.audioPlayer.pause(): appWindow.player.audioPlayer.play(); +- } - } -} - @@ -245,7 +257,7 @@ index 3b0fc76..a0d8773 100644 parent.focus = true; } diff --git a/usr/share/harbour-podcatcher/qml/pages/MainPage.qml b/usr/share/harbour-podcatcher/qml/pages/MainPage.qml -index ffeab67..774d36c 100644 +index 262ae96..774d36c 100644 --- a/usr/share/harbour-podcatcher/qml/pages/MainPage.qml +++ b/usr/share/harbour-podcatcher/qml/pages/MainPage.qml @@ -20,12 +20,11 @@ @@ -279,10 +291,16 @@ index ffeab67..774d36c 100644 function addPodcast(url, logo) { fetchingChannelBanner.show(); ui.addPodcast(url, logo); -@@ -53,32 +43,53 @@ Page { +@@ -53,39 +43,53 @@ Page { ui.importFromGPodder(username, password); } +- onStatusChanged:{ +- if(status ===PageStatus.Active && player.active){ +- pageStack.pushAttached(player); +- } +- } +- - SilicaFlickable{ - - //contentHeight: mainPageColumn.height @@ -292,15 +310,16 @@ index ffeab67..774d36c 100644 + spacing: 1 + clip: true anchors.fill: parent - -+ PullDownMenu { -+ id: myMenu +- clip: audioStreamerUi.expanded +- -// EmptyChannelPage { -// id: emptyText -// visible: (podcastChannelsList.count == 0); -// } -- ++ PullDownMenu { ++ id: myMenu + - ViewPlaceholder { - enabled: podcastChannelsList.count == 0 - text: qsTr("No podcast subscriptions yet") @@ -350,7 +369,7 @@ index ffeab67..774d36c 100644 Image { id: loadingIndicator parent: mainPageTitle.extraContent -@@ -94,222 +105,115 @@ Page { +@@ -101,225 +105,115 @@ Page { } smooth: true } @@ -496,6 +515,8 @@ index ffeab67..774d36c 100644 - } - - +- +- - Connections { - - target: ui @@ -637,6 +658,7 @@ index ffeab67..774d36c 100644 AudioStreamer { id: audioStreamerUi +- anchors.bottom: parent.bottom } - @@ -651,7 +673,7 @@ index ffeab67..774d36c 100644 } InfoBanner { -@@ -318,11 +222,9 @@ Page { +@@ -328,11 +222,9 @@ Page { text: qsTr("Fetching channel information...") } @@ -818,16 +840,22 @@ index 0000000..568e89b + } +} diff --git a/usr/share/harbour-podcatcher/qml/pages/PodcastEpisodes.qml b/usr/share/harbour-podcatcher/qml/pages/PodcastEpisodes.qml -index 11b09fb..0af3c94 100644 +index 9e6f57f..0af3c94 100644 --- a/usr/share/harbour-podcatcher/qml/pages/PodcastEpisodes.qml +++ b/usr/share/harbour-podcatcher/qml/pages/PodcastEpisodes.qml -@@ -21,13 +21,14 @@ import Sailfish.Silica 1.0 +@@ -21,19 +21,14 @@ import Sailfish.Silica 1.0 Page { id: episodesPage - allowedOrientations: Orientation.All +- onStatusChanged:{ +- if(status ===PageStatus.Active && player.active){ +- pageStack.pushAttached(player); +- } +- } +- - SilicaFlickable{ + PodcastEpisodesList { + id: episodesList @@ -839,7 +867,7 @@ index 11b09fb..0af3c94 100644 MenuItem { text: qsTr("Remove subscription") onClicked: { -@@ -38,8 +39,6 @@ Page { +@@ -44,8 +39,6 @@ Page { ) } } @@ -848,7 +876,7 @@ index 11b09fb..0af3c94 100644 MenuItem { text: qsTr("Delete all downloaded podcasts") onClicked: { -@@ -50,15 +49,12 @@ Page { +@@ -56,15 +49,12 @@ Page { ) } } @@ -864,7 +892,7 @@ index 11b09fb..0af3c94 100644 MenuItem { text: qsTr("Refresh") onClicked: { -@@ -67,7 +63,6 @@ Page { +@@ -73,7 +63,6 @@ Page { } anchors.horizontalCenter: parent.horizontalCenter } @@ -872,7 +900,7 @@ index 11b09fb..0af3c94 100644 } RemorsePopup{ -@@ -80,56 +75,36 @@ Page { +@@ -86,56 +75,36 @@ Page { text: qsTr("Delete downloaded podcasts") } @@ -946,10 +974,10 @@ index 11b09fb..0af3c94 100644 id: refreshingBanner text: qsTr("Refreshing episodes...") diff --git a/usr/share/harbour-podcatcher/qml/pages/PodcastEpisodesList.qml b/usr/share/harbour-podcatcher/qml/pages/PodcastEpisodesList.qml -index 0b58a37..0494777 100644 +index 42458b9..83fa099 100644 --- a/usr/share/harbour-podcatcher/qml/pages/PodcastEpisodesList.qml +++ b/usr/share/harbour-podcatcher/qml/pages/PodcastEpisodesList.qml -@@ -16,12 +16,12 @@ +@@ -16,17 +16,22 @@ * You should have received a copy of the GNU General Public License * along with Podcatcher for Sailfish OS. If not, see . */ @@ -965,7 +993,17 @@ index 0b58a37..0494777 100644 signal selectedEpisodeDescription(string desc) -@@ -65,441 +65,427 @@ Item { + property int channelId + ++ // UI settings ++ property int downloadedIndicatorWidth: 10 ++ property int playedIndicatorWidth: 5 ++ // -- ++ + function downloadingStatusText(alreadyDownloadedSize, totalDownloadSize) { + var downloadedStatus = parseInt(alreadyDownloadedSize) / 1024; // to kB + var totalDownloadStatus = parseInt(totalDownloadSize) / 1024; // to kB +@@ -65,441 +70,431 @@ Item { return download_statusText; } @@ -973,11 +1011,11 @@ index 0b58a37..0494777 100644 - id: podcastEpisodesInfoRect + anchors.fill: parent + model: episodesModel -+ -+ VerticalScrollDecorator { flickable: podcastEpisodesList } - smooth: true - color: "transparent" ++ VerticalScrollDecorator { flickable: podcastEpisodesList } ++ + delegate: ListItem { + id: podcastItem + state: episodeState @@ -1106,7 +1144,7 @@ index 0b58a37..0494777 100644 - width: podcastItem.width - downloadedIndicator.width - playButton.width - Theme.paddingMedium -2* Theme.horizontalPageMargin - height: Text.paintedHeight - //height: 2.4*Theme.fontSizeSmall -- truncationMode: TuncationMode.Elide +- truncationMode: TruncationMode.Elide - wrapMode: Text.WordWrap - } - @@ -1189,12 +1227,16 @@ index 0b58a37..0494777 100644 - icon.source: "image://theme/icon-m-cloud-download" - anchors.right: parent.right - anchors.rightMargin: Theme.horizontalPageMargin ++ Rectangle { ++ id: downloadedIndicatorSpacer ++ width: downloadedIndicatorWidth ++ } - anchors.verticalCenter: parent.verticalCenter - visible: true + Rectangle { + id: downloadedIndicator -+ width: 10 ++ width: downloadedIndicatorWidth + height: parent.height + color: Theme.highlightColor + anchors.left: parent.left @@ -1205,13 +1247,18 @@ index 0b58a37..0494777 100644 - appWindow.downloadPodcast(channelId, index); // Channel id = which model to use, index = row in the model. - } - } - + Item{ + id: downloadProgress + anchors.fill: parent + visible: cancelButton.visible + Rectangle{ ++ anchors.fill: parent ++ color: Theme.highlightBackgroundColor ++ opacity: 0.5 ++ } ++ } + - IconButton { - id: queueButton - icon.source: "image://theme/icon-m-remove" @@ -1219,17 +1266,6 @@ index 0b58a37..0494777 100644 - anchors.rightMargin: Theme.horizontalPageMargin - anchors.verticalCenter: parent.verticalCenter - visible: false -+ anchors.fill: parent -+ color: Theme.highlightBackgroundColor -+ opacity: 0.5 -+ } -+ } - -- onClicked: { -- console.log("Cancel queue of: " + channelId + " index: "+index); -- appWindow.cancelQueue(channelId, index); -- } -- } + OpacityRampEffect { + sourceItem:downloadProgress + direction: OpacityRamp.LeftToRight @@ -1237,14 +1273,12 @@ index 0b58a37..0494777 100644 + offset: (alreadyDownloadedSize/totalDownloadSize) + } +- onClicked: { +- console.log("Cancel queue of: " + channelId + " index: "+index); +- appWindow.cancelQueue(channelId, index); +- } +- } -- IconButton { -- id: cancelButton -- icon.source: "image://theme/icon-m-reset" -- anchors.right: parent.right -- anchors.rightMargin: Theme.horizontalPageMargin -- anchors.verticalCenter: parent.verticalCenter -- visible: false + Label { + id: episodeName + text: title; @@ -1256,18 +1290,25 @@ index 0b58a37..0494777 100644 + leftMargin: Theme.horizontalPageMargin + } -- onClicked: { -- console.log("Cancel download of: " + channelId + "index: "+index); -- appWindow.cancelDownload(channelId, index); -- } -- } -+ width: podcastItem.width - downloadedIndicator.width - playButton.width - Theme.paddingMedium -2* Theme.horizontalPageMargin +- IconButton { +- id: cancelButton +- icon.source: "image://theme/icon-m-reset" +- anchors.right: parent.right +- anchors.rightMargin: Theme.horizontalPageMargin +- anchors.verticalCenter: parent.verticalCenter +- visible: false ++ width: podcastItem.width - downloadedIndicatorWidth - playButton.width - Theme.paddingMedium -2* Theme.horizontalPageMargin + height: Text.paintedHeight + //height: 2.4*Theme.fontSizeSmall + truncationMode: TruncationMode.Elide + wrapMode: Text.WordWrap + } +- onClicked: { +- console.log("Cancel download of: " + channelId + "index: "+index); +- appWindow.cancelDownload(channelId, index); +- } +- } + Label { + id: channelPublished + anchors{ @@ -1282,13 +1323,6 @@ index 0b58a37..0494777 100644 + height: Text.paintedHeight + } -- IconButton { -- id: playButton -- icon.source: "image://theme/icon-m-play" -- anchors.right: parent.right -- anchors.rightMargin: Theme.horizontalPageMargin -- anchors.verticalCenter: parent.verticalCenter -- visible: false + Label { + id: lastPlayed + anchors{ @@ -1302,7 +1336,14 @@ index 0b58a37..0494777 100644 + text: lastTimePlayed + height: Text.paintedHeight + } -+ + +- IconButton { +- id: playButton +- icon.source: "image://theme/icon-m-play" +- anchors.right: parent.right +- anchors.rightMargin: Theme.horizontalPageMargin +- anchors.verticalCenter: parent.verticalCenter +- visible: false + Label { + id: queued + anchors{ @@ -1317,7 +1358,11 @@ index 0b58a37..0494777 100644 + height: Text.paintedHeight + visible: false + } -+ + +- onClicked: { +- appWindow.playPodcast(channelId, index); // Channel id = which model to use, index = row in the model. +- } +- } + Label { + id: downloadBytesText + anchors{ @@ -1357,18 +1402,20 @@ index 0b58a37..0494777 100644 + anchors.rightMargin: Theme.horizontalPageMargin + anchors.verticalCenter: parent.verticalCenter + visible: false -+ + + onClicked: { + console.log("Cancel queue of: " + channelId + " index: "+index); + appWindow.cancelQueue(channelId, index); + } + } -- onClicked: { -- appWindow.playPodcast(channelId, index); // Channel id = which model to use, index = row in the model. -- } -- } - +- IconButton { +- id: webButton +- icon.source: "image://theme/icon-m-play" +- anchors.right: parent.right +- anchors.rightMargin: Theme.horizontalPageMargin +- anchors.verticalCenter: parent.verticalCenter ++ + IconButton { + id: cancelButton + icon.source: "image://theme/icon-m-reset" @@ -1376,13 +1423,7 @@ index 0b58a37..0494777 100644 + anchors.rightMargin: Theme.horizontalPageMargin + anchors.verticalCenter: parent.verticalCenter + visible: false - -- IconButton { -- id: webButton -- icon.source: "image://theme/icon-m-play" -- anchors.right: parent.right -- anchors.rightMargin: Theme.horizontalPageMargin -- anchors.verticalCenter: parent.verticalCenter ++ + onClicked: { + console.log("Cancel download of: " + channelId + "index: "+index); + appWindow.cancelDownload(channelId, index); @@ -1518,6 +1559,7 @@ index 0b58a37..0494777 100644 + PropertyChanges { + target: downloadedIndicator + visible: true ++ width: downloadedIndicatorWidth + } + PropertyChanges { + target: channelPublished @@ -1537,7 +1579,7 @@ index 0b58a37..0494777 100644 + PropertyChanges { + target: downloadedIndicator + visible: true -+ color: Theme.primaryColor ++ width: playedIndicatorWidth + } + PropertyChanges { + target: playButton @@ -1588,10 +1630,6 @@ index 0b58a37..0494777 100644 + name: "website" + PropertyChanges { + target: downloadButton -+ visible: false -+ } -+ PropertyChanges { -+ target: playButton visible: false - text: qsTr("No media") - anchors.right: parent.right @@ -1608,7 +1646,7 @@ index 0b58a37..0494777 100644 - width: playButton.width + } + PropertyChanges { -+ target: channelPublished ++ target: playButton visible: false - anchors.verticalCenter: parent.verticalCenter - }*/ @@ -1776,6 +1814,10 @@ index 0b58a37..0494777 100644 - ] + } + PropertyChanges { ++ target: channelPublished ++ visible: false ++ } ++ PropertyChanges { + target: webButton + visible: true + } @@ -1789,10 +1831,31 @@ index 0b58a37..0494777 100644 Connections { target: ui onStreamingUrlResolved: { -@@ -516,5 +502,4 @@ Item { +@@ -508,22 +503,12 @@ Item { + mainPahe.infoBanner.show(); + } else { + console.log("Streaming " + streamUrl + streamUrl); +- //mainPage.audioStreamer.playStream(streamUrl, streamTitle); +- player.playStream(streamUrl, streamTitle); ++ mainPage.audioStreamer.playStream(streamUrl, streamTitle); + +- pageStack.push(player); ++ if (episodesPage.pageStack.depth > 1) { ++ episodesPage.pageStack.pop(); ++ } } } } +- +- Connections{ +- target: ui +- +- onPlayFileWithInternalPlayer:{ +- player.playFile(fileName); +- pageStack.push(player); +- } +- +- } - } diff --git a/usr/share/harbour-podcatcher/qml/pages/SearchPodcasts.qml b/usr/share/harbour-podcatcher/qml/pages/SearchPodcasts.qml diff --git a/sfos-patch-rm-lockscreen-weather/CONFIG b/sfos-patch-rm-lockscreen-weather/CONFIG index 53741be..46041d7 100644 --- a/sfos-patch-rm-lockscreen-weather/CONFIG +++ b/sfos-patch-rm-lockscreen-weather/CONFIG @@ -34,7 +34,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-remove-lockscr # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -50,8 +50,15 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-rm-lockscreen-weather/screenshot-1.png b/sfos-patch-rm-lockscreen-weather/screenshot-1.png index 70862d0..d1c2208 100644 Binary files a/sfos-patch-rm-lockscreen-weather/screenshot-1.png and b/sfos-patch-rm-lockscreen-weather/screenshot-1.png differ diff --git a/sfos-patch-rm-lockscreen-weather/screenshot-2.png b/sfos-patch-rm-lockscreen-weather/screenshot-2.png index 3f28424..7f0d358 100644 Binary files a/sfos-patch-rm-lockscreen-weather/screenshot-2.png and b/sfos-patch-rm-lockscreen-weather/screenshot-2.png differ diff --git a/sfos-patch-sailimgur-various/CONFIG b/sfos-patch-sailimgur-various/CONFIG index d0cec43..a2e0142 100644 --- a/sfos-patch-sailimgur-various/CONFIG +++ b/sfos-patch-sailimgur-various/CONFIG @@ -33,7 +33,7 @@ DiscussionLink: https://openrepos.net/content/ichthyosaurus/patch-various-change # DonationsLink: https://example.org/donations SourcesLink: https://github.com/ichthyosaurus/sailfish-public-patch-sources -Version: 1.0.0 +Version: 1.0.1 Release: 1 Requires: @@ -75,8 +75,15 @@ CompatibleVersions: - 3.0.3.8 - 3.0.3.9 - 3.0.3.10 +- 3.1.0.11 +- 3.2.0.12 +- 3.2.1.20 Changelog: -- initial public release +- 1.0.1: +- - update compatibility info: the patch is compatible with all versions of SailfishOS 3 +- +- 1.0.0: +- - initial public release # kate: syntax SailfishOS Patch diff --git a/sfos-patch-sailimgur-various/screenshot-1.png b/sfos-patch-sailimgur-various/screenshot-1.png index 1e19582..db9601a 100644 Binary files a/sfos-patch-sailimgur-various/screenshot-1.png and b/sfos-patch-sailimgur-various/screenshot-1.png differ diff --git a/sfos-patch-sailimgur-various/screenshot-2.png b/sfos-patch-sailimgur-various/screenshot-2.png index 3b0c7b2..afef0f5 100644 Binary files a/sfos-patch-sailimgur-various/screenshot-2.png and b/sfos-patch-sailimgur-various/screenshot-2.png differ diff --git a/sfos-patch-sailimgur-various/screenshot-3.png b/sfos-patch-sailimgur-various/screenshot-3.png index c4d0860..439c21d 100644 Binary files a/sfos-patch-sailimgur-various/screenshot-3.png and b/sfos-patch-sailimgur-various/screenshot-3.png differ diff --git a/sfos-patch-sailimgur-various/screenshot-4.png b/sfos-patch-sailimgur-various/screenshot-4.png index 2298619..0152dd7 100644 Binary files a/sfos-patch-sailimgur-various/screenshot-4.png and b/sfos-patch-sailimgur-various/screenshot-4.png differ