diff --git a/.github/workflows/build-on-pull_req.yml b/.github/workflows/build-on-pull_req.yml
index cde3fa0..bf56e31 100644
--- a/.github/workflows/build-on-pull_req.yml
+++ b/.github/workflows/build-on-pull_req.yml
@@ -1,7 +1,7 @@
-name: CI on PRs with SDK for 2.2.0 (i486)
+name: CI on PRs with SDK for 3.0.2 (i486)
env:
- RELEASE: 2.2.0.29
+ RELEASE: 3.0.2.8
ARCH: i486
# Do not wait up to the default of 10 minutes for network timeouts in a workflow which runs ca. 3 minutes.
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 1
@@ -50,13 +50,14 @@ jobs:
- name: Build ${{ env.ARCH }}
uses: coderus/github-sfos-build@old-stable
with:
- # Solely builds for i486 on 2.2.0, because of https://github.com/sailfishos-patches/patchmanager/pull/437#issuecomment-1615317003
+ # Solely builds for i486 on 3.0.2, because of https://github.com/sailfishos-patches/patchmanager/pull/437#issuecomment-1615317003
+ # and https://github.com/sailfishos-applications/filecase/issues/45
release: ${{ env.RELEASE }}
arch: ${{ env.ARCH }}
- name: Upload build result
uses: actions/upload-artifact@v3
with:
- name: RPM-build-results_${{ github.base_ref }}-${{ env.ARCH }}-SFOS2.2.0+
+ name: RPM-build-results_${{ github.base_ref }}-${{ env.ARCH }}-SFOS${{ env.RELEASE }}+
path: RPMS/
diff --git a/.github/workflows/build-on-tags.yml b/.github/workflows/build-on-tags.yml
index 0eaa60b..59ed0ea 100644
--- a/.github/workflows/build-on-tags.yml
+++ b/.github/workflows/build-on-tags.yml
@@ -66,11 +66,54 @@ jobs:
path: RPMS/
- SDK-310:
+ SDK-302:
runs-on: ubuntu-22.04
env:
# For the available docker images, see https://github.com/CODeRUS/docker-sailfishos-platform-sdk
- RELEASE: 3.1.0.12
+ RELEASE: 3.0.2.8
+ # Do not wait up to the default of 10 minutes for network timeouts in a workflow which runs ca. 10 minutes.
+ SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2
+ steps:
+
+ - name: Checkout
+ uses: actions/checkout@v3
+
+ # Caching Docker images is not ready yet, see
+ # https://github.com/storeman-developers/harbour-storeman-installer/blob/devel/cache-docker-images_github-ci.md
+ #- name: Cache Docker images of the Sailfish-SDK
+ # id: cache-sdk
+ # uses: actions/cache@v3
+ # with:
+ # path: $GITHUB_WORKSPACE/…
+ # key: cache
+
+ - name: Prepare
+ run: mkdir RPMS
+
+ - name: Build armv7hl on ${{ env.RELEASE }}
+ uses: coderus/github-sfos-build@old-stable
+ with:
+ release: ${{ env.RELEASE }}
+ arch: armv7hl
+
+ - name: Build i486 on ${{ env.RELEASE }}
+ uses: coderus/github-sfos-build@old-stable
+ with:
+ release: ${{ env.RELEASE }}
+ arch: i486
+
+ - name: Upload build results
+ uses: actions/upload-artifact@v3
+ with:
+ name: RPM-build-results_SFOS${{ env.RELEASE }}+
+ path: RPMS/
+
+
+ SDK-320:
+ runs-on: ubuntu-22.04
+ env:
+ # For the available docker images, see https://github.com/CODeRUS/docker-sailfishos-platform-sdk
+ RELEASE: 3.2.0.12
# Do not wait up to the default of 10 minutes for network timeouts in a workflow which runs ca. 10 minutes.
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2
steps:
diff --git a/README.md b/README.md
index 48686b1..f00b0e3 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@ Features:
- Share files (to Android programs, Bluetooth etc.)
- Supports Box, Dropbox, Google Drive, OneDrive and WebDAV cloud storage services
-Note that the ability to access cloud storage providers may be broken (this is [known for Dropbox](https://github.com/sailfishos-applications/filecase/issues/4)) due to API changes on their side; the same may apply to file sharing via Bluetooth on recent SailfishOS releases.
+Note that the ability to access cloud storage providers [may be broken](https://github.com/sailfishos-applications/filecase/issues/48) (this is [known for Dropbox](https://github.com/sailfishos-applications/filecase/issues/4)) due to API changes on their side; the same may apply to file sharing via Bluetooth on recent SailfishOS releases.
Pull requests with fixes, improvements and enhancements are welcome!
## Translating FileCase (l10n / i18n)
@@ -40,7 +40,7 @@ If you want to translate FileCase to a language it does not support yet or impro
## History of FileCase
-The original [FileCase for SailfishOS (2015 - 2016)](https://openrepos.net/content/cepiperez/filecase-0#content) started as a port of [FileCase for MeeGo-Harmattan (2014)](https://openrepos.net/content/cepiperez/filecase#content) (on the Nokia N9), which in turn is an overhauled [FileBox (2013)](https://openrepos.net/content/cepiperez/filebox#content). All three appllications were written by [Matias Perez (CepiPerez)](https://github.com/CepiPerez). In 2021 Matias [released the source code of FileCase](https://github.com/sailfishos-applications/filecase/commit/d4294bbc5e854bb1a32481201f556ba453fbaef6) by creating this git repository at GitHub.
+The original [FileCase for SailfishOS (2015 - 2016)](https://openrepos.net/content/cepiperez/filecase-0#content) started as a port of [FileCase for MeeGo-Harmattan (2014)](https://openrepos.net/content/cepiperez/filecase#content) (on the Nokia N9), which in turn is an overhauled [FileBox (2013)](https://openrepos.net/content/cepiperez/filebox#content). All three applications were written by [Matias Perez (CepiPerez)](https://github.com/CepiPerez). In 2021 Matias [released the source code of FileCase](https://github.com/sailfishos-applications/filecase/commit/d4294bbc5e854bb1a32481201f556ba453fbaef6) by creating this git repository at GitHub.
In 2022 [David Llewellyn-Jones (flypig)](https://github.com/llewelld) cleaned up [the source code repository and adapted FileCase](https://github.com/sailfishos-applications/filecase/compare/0.1-9...0.2.1) to run on recent releases of SailfishOS.
diff --git a/rpm/filecase.spec b/rpm/filecase.spec
index 9921387..6ff36e5 100644
--- a/rpm/filecase.spec
+++ b/rpm/filecase.spec
@@ -21,7 +21,7 @@ Version: 0.4.3
# build at GitHub and OBS, when configured accordingly; mind the sorting
# (`adud` < `alpha`). For details and reasons, see
# https://github.com/storeman-developers/harbour-storeman/wiki/Git-tag-format
-Release: rc2
+Release: rc3
# The Group tag should comprise one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
Group: Applications/File
@@ -41,6 +41,7 @@ Source99: %{name}.rpmlintrc
Requires: sailfishsilica-qt5 >= 0.10.9
BuildRequires: pkgconfig(sailfishapp) >= 1.0.2
BuildRequires: pkgconfig(Qt5Core)
+BuildRequires: pkgconfig(Qt5Xml)
BuildRequires: pkgconfig(Qt5Qml)
BuildRequires: pkgconfig(Qt5Quick)
BuildRequires: desktop-file-utils