nextcloud-desktop.git
18 months agoMerge pull request #7712 from nextcloud/backport/7691/stable-3.15
Matthieu Gallien [Fri, 3 Jan 2025 13:43:45 +0000 (14:43 +0100)]
Merge pull request #7712 from nextcloud/backport/7691/stable-3.15

[stable-3.15] Fix filename of fix-macosvfs-file-sharing.png

18 months agoFix filename of fix-macosvfs-file-sharing.png
Florian Schmaus [Sun, 22 Dec 2024 12:53:25 +0000 (13:53 +0100)]
Fix filename of fix-macosvfs-file-sharing.png

Downstream bug: https://bugs.gentoo.org/946689

Signed-off-by: Florian Schmaus <flo@geekplace.eu>
18 months agoMerge pull request #7709 from nextcloud/backport/7708/stable-3.15
Matthieu Gallien [Fri, 3 Jan 2025 09:48:41 +0000 (10:48 +0100)]
Merge pull request #7709 from nextcloud/backport/7708/stable-3.15

[stable-3.15] add a simple github action workflow to build test the documentation

18 months agoadd a simple github action workflow to build test the documentation
Matthieu Gallien [Thu, 2 Jan 2025 11:46:39 +0000 (12:46 +0100)]
add a simple github action workflow to build test the documentation

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 3 Jan 2025 02:57:21 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #7707 from nextcloud/backport/7699/stable-3.15
Matthieu Gallien [Thu, 2 Jan 2025 11:46:18 +0000 (12:46 +0100)]
Merge pull request #7707 from nextcloud/backport/7699/stable-3.15

[stable-3.15] Call setDesktopFileName without `.desktop` suffix

18 months agoCall setDesktopFileName without `.desktop` suffix
kleifgch [Sun, 29 Dec 2024 03:07:25 +0000 (04:07 +0100)]
Call setDesktopFileName without `.desktop` suffix

As clarified in [1], the method expects to be called without the suffix.

[1] https://github.com/qt/qtbase/commit/0c5135a9dfa6140d23d86b001c3054891c22dcb9

Signed-off-by: kleifgch <81602214+kleifgch@users.noreply.github.com>
18 months agoMerge pull request #7706 from nextcloud/backport/7679/stable-3.15
Matthieu Gallien [Thu, 2 Jan 2025 10:58:52 +0000 (11:58 +0100)]
Merge pull request #7706 from nextcloud/backport/7679/stable-3.15

[stable-3.15] Bugfix/elidedtext

18 months agoRemove extra \n.
Camila Ayres [Tue, 17 Dec 2024 13:51:35 +0000 (14:51 +0100)]
Remove extra \n.

Signed-off-by: Camila Ayres <hello@camilasan.com>
18 months agoUse Qt::ElideRight.
Camila Ayres [Tue, 17 Dec 2024 13:44:28 +0000 (14:44 +0100)]
Use Qt::ElideRight.

Signed-off-by: Camila Ayres <hello@camilasan.com>
18 months agoMerge pull request #7705 from nextcloud/backport/7684/stable-3.15
Matthieu Gallien [Thu, 2 Jan 2025 10:00:19 +0000 (11:00 +0100)]
Merge pull request #7705 from nextcloud/backport/7684/stable-3.15

[stable-3.15] Bugfix/catch exceptions to prevent crash

18 months agoensure no crash due to uncatched exception from std c++ lib
Matthieu Gallien [Wed, 18 Dec 2024 11:36:05 +0000 (12:36 +0100)]
ensure no crash due to uncatched exception from std c++ lib

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
18 months agoprevent crash by catching more exception types from c++ std lib
Matthieu Gallien [Wed, 18 Dec 2024 11:04:47 +0000 (12:04 +0100)]
prevent crash by catching more exception types from c++ std lib

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 2 Jan 2025 02:58:21 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 30 Dec 2024 02:57:42 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 28 Dec 2024 02:57:53 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 27 Dec 2024 02:57:43 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 26 Dec 2024 02:57:57 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 22 Dec 2024 03:12:31 +0000 (03:12 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 21 Dec 2024 02:57:09 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 20 Dec 2024 02:57:40 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 19 Dec 2024 02:57:22 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 18 Dec 2024 03:28:22 +0000 (03:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 17 Dec 2024 02:57:11 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoprepare release 3.15.2
Matthieu Gallien [Mon, 16 Dec 2024 15:42:58 +0000 (16:42 +0100)]
prepare release 3.15.2

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoMerge pull request #7673 from nextcloud/backport/7670/stable-3.15
Matthieu Gallien [Mon, 16 Dec 2024 15:20:39 +0000 (16:20 +0100)]
Merge pull request #7673 from nextcloud/backport/7670/stable-3.15

[stable-3.15] Bugfix/lnk folder virtual files

19 months agoremove deprecated API
Matthieu Gallien [Mon, 16 Dec 2024 13:02:38 +0000 (14:02 +0100)]
remove deprecated API

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoallow dehydrating pinned LNK files
Matthieu Gallien [Mon, 16 Dec 2024 13:02:02 +0000 (14:02 +0100)]
allow dehydrating pinned LNK files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoMerge pull request #7672 from nextcloud/backport/7662/stable-3.15
Matthieu Gallien [Mon, 16 Dec 2024 14:11:13 +0000 (15:11 +0100)]
Merge pull request #7672 from nextcloud/backport/7662/stable-3.15

[stable-3.15] Fix a bug preventing sync root in folder on drive roots

19 months agoFix a bug preventing sync root in folder on drive roots
xjzsq [Sat, 14 Dec 2024 18:07:12 +0000 (02:07 +0800)]
Fix a bug preventing sync root in folder on drive roots

Fixes: <https://github.com/nextcloud/desktop/issues/7658>
Signed-off-by: xjzsq <sdxjzsq@126.com>
19 months agoMerge pull request #7671 from nextcloud/backport/7667/stable-3.15
Matthieu Gallien [Mon, 16 Dec 2024 14:09:36 +0000 (15:09 +0100)]
Merge pull request #7671 from nextcloud/backport/7667/stable-3.15

[stable-3.15] improvement of error message

19 months agoUpdate src/gui/folderman.cpp
Rello [Mon, 16 Dec 2024 10:06:05 +0000 (11:06 +0100)]
Update src/gui/folderman.cpp

Co-authored-by: Camila Ayres <hello@camilasan.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
19 months agoimprovement of error message
Rello [Mon, 16 Dec 2024 09:41:53 +0000 (10:41 +0100)]
improvement of error message

Signed-off-by: Rello <Rello@users.noreply.github.com>
19 months agoMerge pull request #7666 from nextcloud/backport/7655/stable-3.15
Matthieu Gallien [Mon, 16 Dec 2024 08:45:41 +0000 (09:45 +0100)]
Merge pull request #7666 from nextcloud/backport/7655/stable-3.15

[stable-3.15] chore(i18n): Corrected spelling and improved grammar

19 months agochore(i18n): Corrected spelling and improved grammar
rakekniven [Fri, 13 Dec 2024 07:15:21 +0000 (08:15 +0100)]
chore(i18n): Corrected spelling and improved grammar

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 16 Dec 2024 02:58:42 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 15 Dec 2024 03:09:27 +0000 (03:09 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 14 Dec 2024 02:55:07 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 13 Dec 2024 02:55:58 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoprepare 3.15.1 release
Matthieu Gallien [Thu, 12 Dec 2024 14:51:02 +0000 (15:51 +0100)]
prepare 3.15.1 release

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoMerge pull request #7648 from nextcloud/backport/7636/stable-3.15
Matthieu Gallien [Thu, 12 Dec 2024 14:47:42 +0000 (15:47 +0100)]
Merge pull request #7648 from nextcloud/backport/7636/stable-3.15

[stable-3.15] Fix: correctly detects network drive.

19 months agoAll conditions must be true to use virtual files in the selected location.
Camila Ayres [Thu, 12 Dec 2024 09:47:08 +0000 (10:47 +0100)]
All conditions must be true to use virtual files in the selected location.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoAdd [[nodiscard]] to functions.
Camila Ayres [Thu, 12 Dec 2024 08:44:49 +0000 (09:44 +0100)]
Add [[nodiscard]] to functions.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoRemove unused variable.
Camila Ayres [Wed, 11 Dec 2024 14:32:59 +0000 (15:32 +0100)]
Remove unused variable.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoUpdate tests for folder check to match fix.
Camila Ayres [Wed, 11 Dec 2024 12:14:49 +0000 (13:14 +0100)]
Update tests for folder check to match fix.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoWarn if we encounter an unsupported configuration
Hannah von Reth [Mon, 6 Sep 2021 12:13:01 +0000 (14:13 +0200)]
Warn if we encounter an unsupported configuration

19 months agoFix crash on missing sync root
Hannah von Reth [Mon, 13 Sep 2021 13:01:34 +0000 (15:01 +0200)]
Fix crash on missing sync root

Fixes: #9016
19 months agoFix network drive detection
Hannah von Reth [Thu, 20 May 2021 14:45:52 +0000 (16:45 +0200)]
Fix network drive detection

We can't rely on the file system detection because Windows is reporting the underlying file system.

Fixes: #8272
19 months agoMerge pull request #7646 from nextcloud/backport/7639/stable-3.15
Matthieu Gallien [Thu, 12 Dec 2024 11:17:11 +0000 (12:17 +0100)]
Merge pull request #7646 from nextcloud/backport/7639/stable-3.15

[stable-3.15] Include folders when displaying the local metadata about a conflict.

19 months agoInclude folders when displaying the local metadata about a conflict.
Camila Ayres [Wed, 11 Dec 2024 18:28:57 +0000 (19:28 +0100)]
Include folders when displaying the local metadata about a conflict.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoMerge pull request #7645 from nextcloud/backport/7626/stable-3.15
Matthieu Gallien [Thu, 12 Dec 2024 10:43:56 +0000 (11:43 +0100)]
Merge pull request #7645 from nextcloud/backport/7626/stable-3.15

[stable-3.15] optionally install PDB files when building them

19 months agooptionally install PDB files when building them
Matthieu Gallien [Tue, 3 Dec 2024 13:45:59 +0000 (14:45 +0100)]
optionally install PDB files when building them

would allow installing PDB files when doing Windows builds producing
debug symbols

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoMerge pull request #7643 from nextcloud/backport/7642/stable-3.15
Matthieu Gallien [Thu, 12 Dec 2024 09:45:31 +0000 (10:45 +0100)]
Merge pull request #7643 from nextcloud/backport/7642/stable-3.15

Backport/7642/stable 3.15

19 months agouse modern non deprecated hash algorithm and parameters
Matthieu Gallien [Wed, 27 Nov 2024 09:19:15 +0000 (10:19 +0100)]
use modern non deprecated hash algorithm and parameters

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 12 Dec 2024 02:58:07 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoMerge pull request #7638 from nextcloud/backport/7625/stable-3.15
Matthieu Gallien [Wed, 11 Dec 2024 13:52:28 +0000 (14:52 +0100)]
Merge pull request #7638 from nextcloud/backport/7625/stable-3.15

[stable-3.15] improve definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD

19 months agoimprove definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD
Matthieu Gallien [Mon, 9 Dec 2024 10:44:05 +0000 (11:44 +0100)]
improve definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD

should allow ompiling with MIRALL_VERSION_SUFFIX be empty

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoMerge pull request #7637 from nextcloud/backport/7635/stable-3.15
Matthieu Gallien [Wed, 11 Dec 2024 10:41:06 +0000 (11:41 +0100)]
Merge pull request #7637 from nextcloud/backport/7635/stable-3.15

[stable-3.15] Bug fix import of unbranded account

19 months agoDo not display any notification when import was successful, only log it.
Camila Ayres [Tue, 10 Dec 2024 17:30:15 +0000 (18:30 +0100)]
Do not display any notification when import was successful, only log it.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoInclude Nextcloud in the search for legacy config when the client is branded.
Camila Ayres [Tue, 10 Dec 2024 16:40:08 +0000 (17:40 +0100)]
Include Nextcloud in the search for legacy config when the client is branded.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoMerge pull request #7631 from nextcloud/backport/7585/stable-3.15
Claudio Cambra [Tue, 10 Dec 2024 08:27:10 +0000 (09:27 +0100)]
Merge pull request #7631 from nextcloud/backport/7585/stable-3.15

[stable-3.15] mac-crafter: Close isExecutable command outpipe file handle after use

19 months agoClose isExecutable command outpipe file handle after use
Claudio Cambra [Thu, 28 Nov 2024 16:55:35 +0000 (00:55 +0800)]
Close isExecutable command outpipe file handle after use

Prevents exhaustion of fds

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoMerge pull request #7630 from nextcloud/backport/7576/stable-3.15
Matthieu Gallien [Tue, 10 Dec 2024 08:08:44 +0000 (09:08 +0100)]
Merge pull request #7630 from nextcloud/backport/7576/stable-3.15

[stable-3.15] doc: Rename first header on macos vfs doc entry, fixing title in index

19 months agoRename first header on macos vfs doc entry, fixing title in index
Claudio Cambra [Wed, 27 Nov 2024 07:30:04 +0000 (15:30 +0800)]
Rename first header on macos vfs doc entry, fixing title in index

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 10 Dec 2024 02:55:33 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoMerge pull request #7629 from nextcloud/backport/7604/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 19:31:11 +0000 (20:31 +0100)]
Merge pull request #7629 from nextcloud/backport/7604/stable-3.15

[stable-3.15] gui/tray: Ensure colour of featured app icon is consistent with other header buttons

19 months agoEnsure colour of featured app icon is consistent with other header buttons
Claudio Cambra [Thu, 5 Dec 2024 04:23:36 +0000 (12:23 +0800)]
Ensure colour of featured app icon is consistent with other header buttons

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoMerge pull request #7628 from nextcloud/backport/7612/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 18:19:18 +0000 (19:19 +0100)]
Merge pull request #7628 from nextcloud/backport/7612/stable-3.15

[stable-3.15] chore(i18n): Aligned error messages

19 months agochore(i18n): Aligned error messages
rakekniven [Sat, 7 Dec 2024 16:21:18 +0000 (17:21 +0100)]
chore(i18n): Aligned error messages

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
19 months agoMerge pull request #7627 from nextcloud/backport/7623/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 17:45:28 +0000 (18:45 +0100)]
Merge pull request #7627 from nextcloud/backport/7623/stable-3.15

[stable-3.15] Disable legacy import dialog

19 months agoMove option APPLICATION_DISPLAY_LEGACY_IMPORT_DIALOG to CMakeLists.txt.
Camila Ayres [Mon, 9 Dec 2024 14:01:28 +0000 (15:01 +0100)]
Move option APPLICATION_DISPLAY_LEGACY_IMPORT_DIALOG to CMakeLists.txt.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoCheck for the option to display legacy import dialog.
Camila Ayres [Mon, 9 Dec 2024 10:24:16 +0000 (11:24 +0100)]
Check for the option to display legacy import dialog.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoAdd bool theme option to display legacy import dialog.
Camila Ayres [Mon, 9 Dec 2024 10:06:32 +0000 (11:06 +0100)]
Add bool theme option to display legacy import dialog.

Signed-off-by: Camila Ayres <hello@camilasan.com>
19 months agoMerge pull request #7624 from nextcloud/backport/7568/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 17:25:27 +0000 (18:25 +0100)]
Merge pull request #7624 from nextcloud/backport/7568/stable-3.15

[stable-3.15] gui: Remove content margins account settings subsections

19 months agoDisable border on file provider settings page by default
Claudio Cambra [Tue, 26 Nov 2024 06:35:40 +0000 (14:35 +0800)]
Disable border on file provider settings page by default

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoSet margins on account settings internal layouts as 0 to match folder tree for vfs...
Claudio Cambra [Tue, 26 Nov 2024 06:35:27 +0000 (14:35 +0800)]
Set margins on account settings internal layouts as 0 to match folder tree for vfs and connection settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoMerge pull request #7621 from nextcloud/backport/7609/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 16:01:42 +0000 (17:01 +0100)]
Merge pull request #7621 from nextcloud/backport/7609/stable-3.15

[stable-3.15] Bugfix/handle windows directory junction

19 months agoset the proper file type for directory junction entries
Matthieu Gallien [Fri, 6 Dec 2024 16:20:30 +0000 (17:20 +0100)]
set the proper file type for directory junction entries

Close #7157

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoMerge pull request #7620 from nextcloud/backport/7595/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 14:33:49 +0000 (15:33 +0100)]
Merge pull request #7620 from nextcloud/backport/7595/stable-3.15

[stable-3.15] when locking a file set If-Match header to ensure etag is correct

19 months agowhen locking a file set If-Match header to ensure etag is correct
Matthieu Gallien [Mon, 2 Dec 2024 08:02:13 +0000 (09:02 +0100)]
when locking a file set If-Match header to ensure etag is correct

the file being locked may have been changed sinc the client synced it

so the server side file may have a modified etag. In such cases we do
not want to lock the file and would rather sync the nex server changes
before being able to lock the file

that would ensure that on client side the file being locked is matching
teh state of teh file on server side and would prevent inadvertently
overriding server changes

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoMerge pull request #7619 from nextcloud/backport/7567/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 12:48:17 +0000 (13:48 +0100)]
Merge pull request #7619 from nextcloud/backport/7567/stable-3.15

[stable-3.15] gui/tray: Fix activity icon colours

19 months agoReplace dark/light icon roles with a single icon role in activity list model
Claudio Cambra [Tue, 26 Nov 2024 05:47:58 +0000 (13:47 +0800)]
Replace dark/light icon roles with a single icon role in activity list model

We can just colour the relevant activity icon from QML based on the
palette text colour

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoGenerate icon paths for activities as just svg custom color image provider based...
Claudio Cambra [Tue, 26 Nov 2024 05:47:00 +0000 (13:47 +0800)]
Generate icon paths for activities as just svg custom color image provider based urls with no colouring

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoMerge pull request #7618 from nextcloud/backport/7566/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 11:42:12 +0000 (12:42 +0100)]
Merge pull request #7618 from nextcloud/backport/7566/stable-3.15

[stable-3.15] gui/tray: Fix tray window corners

19 months agoChange window background colour to palette window color
Claudio Cambra [Tue, 26 Nov 2024 03:39:09 +0000 (11:39 +0800)]
Change window background colour to palette window color

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoMake tray window item a rectangle with base palette colour
Claudio Cambra [Tue, 26 Nov 2024 03:38:56 +0000 (11:38 +0800)]
Make tray window item a rectangle with base palette colour

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoRe-add transparent tray window colour
Claudio Cambra [Tue, 26 Nov 2024 03:38:28 +0000 (11:38 +0800)]
Re-add transparent tray window colour

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoMerge pull request #7598 from nextcloud/backport/3792/stable-3.15
Matthieu Gallien [Mon, 9 Dec 2024 10:42:48 +0000 (11:42 +0100)]
Merge pull request #7598 from nextcloud/backport/3792/stable-3.15

[stable-3.15] Fix text strings

19 months agoconvert double numbers to int because we expect them to be real ints
Matthieu Gallien [Fri, 3 Jun 2022 10:15:14 +0000 (12:15 +0200)]
convert double numbers to int because we expect them to be real ints

we give them to APIs expecting int

we compare them to int values

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
19 months agoimprove translations of strings with numbers inside
Valdnet [Tue, 14 Sep 2021 15:31:19 +0000 (17:31 +0200)]
improve translations of strings with numbers inside

tell tr that there is a number inside the translated string such that
translators can provide the proper plural forms

Changing text strings to correctly import them into Transifex.
Issue #3776.

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
19 months agoMerge pull request #7617 from nextcloud/backport/7605/stable-3.15
Claudio Cambra [Mon, 9 Dec 2024 08:10:59 +0000 (09:10 +0100)]
Merge pull request #7617 from nextcloud/backport/7605/stable-3.15

[stable-3.15] mac-crafter: Fix codesigning of app bundle when auto-updater is excluded

19 months agomac-crafter: Only attempt sparkle codesign if it exists in the app bundle
Claudio Cambra [Thu, 5 Dec 2024 07:50:16 +0000 (15:50 +0800)]
mac-crafter: Only attempt sparkle codesign if it exists in the app bundle

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agomac-crafter: Check if path to trecursively codesign exists and throw error if it...
Claudio Cambra [Thu, 5 Dec 2024 07:49:38 +0000 (15:49 +0800)]
mac-crafter: Check if path to trecursively codesign exists and throw error if it doesn't

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 8 Dec 2024 03:25:20 +0000 (03:25 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 7 Dec 2024 03:02:55 +0000 (03:02 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 6 Dec 2024 03:11:47 +0000 (03:11 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 5 Dec 2024 03:31:05 +0000 (03:31 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 4 Dec 2024 03:26:28 +0000 (03:26 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 2 Dec 2024 02:55:32 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 30 Nov 2024 02:54:40 +0000 (02:54 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>