alex-z
e9a0dbd16c
Allow event processing between each XML parser run, to improve GUI performance.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-01-29 18:32:01 +01:00
Matthieu Gallien
654b5fe38d
starts the development of version 3.13
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-01-29 17:44:15 +01:00
Matthieu Gallien
b977472aea
Merge pull request #6353 from nextcloud/bugfix/window-pos-compute
...
Simplify window positioning compute, more flexibly handle different available geometries
2024-01-29 17:27:55 +01:00
Claudio Cambra
b1a50f42be
Do not recreate geometry more than is necessary
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-01-29 17:27:45 +01:00
Claudio Cambra
3dc5a6cc9e
Remove now unused method for calculating taskbar geometry
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-01-29 17:27:45 +01:00
Claudio Cambra
6c71c38ca8
Use available gemoetry measurement rather than whole screen geometry measurement unit to define non-taskbar invading window positions, removing need for calculating taskbar geometry
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-01-29 17:27:45 +01:00
Claudio Cambra
bcc1cea9b4
Add currentAvailableScreenRect convenience method
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-01-29 17:27:45 +01:00
Matthieu Gallien
120d67cc3e
Merge pull request #6370 from nextcloud/ci/partialBuildFixForTokenAuthOnlyBuild
...
partial build fix when TOKEN_AUTH_ONLY is enabled at configure time
2024-01-29 16:56:28 +01:00
Matthieu Gallien
b8ee9db377
partial build fix when TOKEN_AUTH_ONLY is enabled at configure time
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-01-29 16:56:20 +01:00
Matthieu Gallien
e02223108a
Merge pull request #6377 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.8.0
...
Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.6 to 2.8.0
2024-01-29 16:55:50 +01:00
dependabot[bot]
e84616cb34
Build(deps): Bump cpp-linter/cpp-linter-action from 2.7.6 to 2.8.0
...
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action ) from 2.7.6 to 2.8.0.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases )
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.7.6...v2.8.0 )
---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 15:46:44 +00:00
Matthieu Gallien
1ad86aad83
Merge pull request #6376 from nextcloud/dependabot/github_actions/actions/cache-4
...
Build(deps): Bump actions/cache from 3 to 4
2024-01-29 16:45:58 +01:00
dependabot[bot]
0ece126cad
Build(deps): Bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 16:45:50 +01:00
Matthieu Gallien
604ad3871f
Merge pull request #6387 from nextcloud/lunar_noble
...
Remove Ubuntu Lunar, add Noble
2024-01-29 16:44:35 +01:00
István Váradi
0433bd7f25
Remove Ubuntu Lunar, add Noble
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2024-01-29 16:44:26 +01:00
Matthieu Gallien
8cf4dee510
Merge pull request #6350 from nextcloud/feature/e2ee-v2-foldersharing
...
Feature/e2ee v2 foldersharing
2024-01-29 16:36:13 +01:00
alex-z
af612525c4
End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-01-29 16:13:25 +01:00
Nextcloud bot
615d592c3e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-27 03:06:41 +00:00
Nextcloud bot
a113fa7828
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-26 02:38:39 +00:00
Matthieu Gallien
1e7654be14
Merge pull request #6381 from nextcloud/bugfix/issue/6380
...
Fix: remove failure to import legacy account notification.
2024-01-25 12:25:38 +01:00
Camila Ayres
0ae7695d5c
Fix: remove failure to import legacy account notification.
...
- It was being displayed even on a fresh install.
- We are already displaying a notification when there are accounts to be
imported and we ask the user on what to do.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-25 12:23:37 +01:00
Matthieu Gallien
81847f9020
Merge pull request #6378 from nextcloud/feature/enableXCodeHardenedRuntime
...
globally enable use of the xcode hardened runtime
2024-01-24 18:26:57 +01:00
Matthieu Gallien
ad14e10fbb
globally enable use of the xcode hardened runtime
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-01-24 12:12:43 +01:00
Nextcloud bot
de878649c5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-24 02:36:53 +00:00
Nextcloud bot
a60b339e22
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-23 02:45:45 +00:00
Matthieu Gallien
9f9c9fc0f3
Merge pull request #6342 from nextcloud/bugfix/autostart
...
Bugfix/autostart
2024-01-22 11:52:41 +01:00
Camila Ayres
2089fb168b
Remove if TOKEN_AUTH_ONLY because the build will fail without it in all cases.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:35:58 +01:00
Camila Ayres
30883785e4
Save the value of 'Launch on system startup' in the config files.
...
Make sure to migrate older configs to have the value set to true.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:35:55 +01:00
Camila Ayres
d677664f9d
Clean up logic when setting up auto start for user.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:28:00 +01:00
Erik Verbruggen
07063c9c9d
macOS: Fix restart-after-quit
...
Instead of using a dictionary for the value of KeepAlive, setting it to
@NO will keep launchd from relaunching the client.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:28:00 +01:00
Erik Verbruggen
31559faa35
Creaate LaunchAgents
directory if it doesn't exist
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:28:00 +01:00
Erik Verbruggen
74c7487314
Mac: do not restart after crash
...
When the crash is due to a library load failure while starting, having
this turned on would result in an endless loop of crash-restarts.
Fixes : #9800
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:27:59 +01:00
Erik Verbruggen
1f046ccd5e
macOS: Do case-insensitive compare in auto-launch code
...
Case-sensitive compares will give problems when a launchd plist file
exists, but the executable gets upated, and the name only has a
different case (e.g.: owncloud -> ownCloud).
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:27:59 +01:00
Erik Verbruggen
76cf707934
macOS: Modernise Utility::setupFavLink
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:27:59 +01:00
Erik Verbruggen
fb13eb7203
macOS: Simplify Utility::hasDarkSystray()
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:27:59 +01:00
Erik Verbruggen
a616fbf189
Mac: Move launch-on-login to use launchd
...
Previously, deprecated API was used to tell macOS to launch the GUI when
the user logs in. This has now been moved to launchd, which uses the
contents of the file
~/Library/LaunchAgents/com.owncloud.desktopclient.plist to determine
what to do. This comes with the added benefit that wel now tell launchd
to relaunch the client when it crashes.
Fixes : #9037
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:27:59 +01:00
Erik Verbruggen
8da94b6509
Turn utility_* into stand-alone files
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:27:59 +01:00
Hannah von Reth
3762e410f8
Log if setting up launch on start fails on mac
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-01-22 11:27:59 +01:00
Camila
c4095d698a
Autostart does not depend on how many accounts are configured.
...
Set autostart default to true.
Signed-off-by: Camila <hello@camila.codes>
2024-01-22 11:27:58 +01:00
allexzander
3bcc17b942
Merge pull request #6354 from nextcloud/bugfix/e2ee-errors-spell-correction
...
Spell-correction for e2e_errors
2024-01-22 10:59:45 +01:00
Nextcloud bot
8a02625ea4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-22 02:37:00 +00:00
Nextcloud bot
7269efe235
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-21 02:56:07 +00:00
Nextcloud bot
e94db5d6ed
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-01-20 02:44:37 +00:00
Matthieu Gallien
15a771e9bb
Merge pull request #6275 from tintou/master
...
Avoid duplicate declarations with latest libcloudproviders
2024-01-19 13:01:38 +01:00
Corentin Noël
2238dab3f9
Avoid duplicate declarations with latest libcloudproviders
...
Only install the .ini if the target version doen't support the .desktop file
declaration.
Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
2024-01-19 12:31:03 +01:00
Matthieu Gallien
97ac36e614
Merge pull request #6261 from SUNET/master
...
GUI/LIBSYNC: force login flow V2 with config setting
2024-01-19 11:37:33 +01:00
Micke Nordin
6ca4ace09f
OwncloudWizard: Move implementation to cpp-file
...
Signed-off-by: Micke Nordin <kano@sunet.se>
2024-01-19 11:05:18 +01:00
Micke Nordin
42012a0efb
Apply suggestions from code review
...
Formatting fixes
Co-authored-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Micke Nordin <mickenordin@users.noreply.github.com>
2024-01-19 11:05:07 +01:00
Micke Nordin
772d44c66d
GUI/LIBSYNC: force login flow V2 with config setting
...
This patch allows a user to set the config variable:
forceLoginV2=true
This will make the client use the browser login flow instead of the
webview. This is useful for making the user experience equal on
Windows, Linux and Mac. Currently only Macs use the v2 flow and it
was only possible to get this behaviour in the Windows and Linux
clients at build time using a CMAKE flag.
The default behaviour is kept the same, and nothing changes for the
user unless the flag is manually set in the config file. A setter is
included in this patch, although it is not yet used in the GUI.
Signed-off-by: Micke Nordin <kano@sunet.se>
2024-01-19 11:03:36 +01:00
Matthieu Gallien
c4f2537418
Merge pull request #6286 from nextcloud/add/terabyte
...
Display terabyte again
2024-01-19 10:17:05 +01:00