1
0
mirror of https://github.com/chylex/Nextcloud-Desktop.git synced 2024-09-29 00:42:45 +02:00
Commit Graph

14959 Commits

Author SHA1 Message Date
Nextcloud bot
d4529caf89
[tx-robot] updated from transifex 2020-10-07 03:35:25 +00:00
Nextcloud bot
e665f14012
[tx-robot] updated from transifex 2020-10-06 03:35:52 +00:00
Michael Schuster
d046bdf0ec
Merge pull request #2513 from nextcloud/backport/2512/stable-3.0
[stable-3.0] Handle redirects when downloading updates
2020-10-05 17:30:42 +02:00
Kevin Ottens
ee832cdd83 Handle redirects when downloading updates
This is necessary for downloads coming from Github for instance. They
are systematically redirected and we'd just fail the download.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-10-05 14:57:08 +00:00
Kevin Ottens
72f2eb5c01
Merge pull request #2511 from nextcloud/backport/2500/stable-3.0
[stable-3.0] Windows MSI: Update Docs & add SKIPAUTOUPDATE property
2020-10-05 10:08:07 +02:00
Michael Schuster
6b826765e7 Docs: Be slightly more modern and use 64-bit examples
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:44:01 +00:00
Michael Schuster
61805c5063 Windows MSI: Add SKIPAUTOUPDATE property for the skipUpdateCheck setting
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:44:01 +00:00
Michael Schuster
f101d88ee5 Docs: Use our app name in the MSI docs
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:44:01 +00:00
Michael Schuster
4aa10465ff Windows MSI: Stay compatible with the upstream "StartMenuShortcuts" feature
Even though we only create a program shortcut in the Start Menu, try to make administrators lives easier by not diverging feature and option naming.

Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:44:01 +00:00
Michael Schuster
3dc171e7b6 Docs: Adopt latest MSI doc enhancements from upstream master
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:44:01 +00:00
Dominik Schmidt
050b95a1cb Docs: Adopt upstream commit fe04300 for MSI installation
See: fe043006c8

Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:44:01 +00:00
Michael Schuster
80df527387 Docs: Update macOS version info
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:44:01 +00:00
Nextcloud bot
2a16eb66cb
[tx-robot] updated from transifex 2020-10-05 03:37:42 +00:00
Nextcloud bot
9d6669b0fd
[tx-robot] updated from transifex 2020-10-04 03:38:02 +00:00
Nextcloud bot
b8fc7adc4c
[tx-robot] updated from transifex 2020-10-03 03:39:49 +00:00
Michael Schuster
df751a528e
Merge pull request #2502 from nextcloud/backport/2497/stable-3.0
[stable-3.0] macOS: Fix memory leak in FolderWatcherPrivate::startWatching
2020-10-02 20:09:49 +02:00
Michael Schuster
b26b7cd56c Fix source file access modes
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-02 17:31:22 +00:00
Michael Schuster
1e73d7dbc2 macOS: Fix memory leak in FolderWatcherPrivate::startWatching
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-02 17:31:22 +00:00
Nextcloud bot
47b07a4070
[tx-robot] updated from transifex 2020-10-02 03:31:38 +00:00
Michael Schuster
a8ebff14d8
Merge pull request #2498 from nextcloud/backport/2478/stable-3.0
[stable-3.0] Update propagateupload.cpp
2020-10-02 00:22:05 +02:00
Aldaris1985
073293ef2f Update propagateupload.cpp
Typo corrected.
2020-10-01 22:08:37 +00:00
Michael Schuster
3d1af65853
Merge pull request #2491 from nextcloud/backport/2486/stable-3.0
[stable-3.0] Connect signal guiLog to slot to display systray message.
2020-10-01 19:03:15 +02:00
Camila
681cb5a989 Correct the object name returned by the api.
The id was always 0 so no new systray messages were displayed.

Signed-off-by: Camila <hello@camila.codes>
2020-10-01 16:09:57 +00:00
Camila
9b1ad046cb Connect signal guiLog to slot to display systray message.
Signed-off-by: Camila <hello@camila.codes>
2020-10-01 16:09:57 +00:00
Nextcloud bot
68c03e0b57
[tx-robot] updated from transifex 2020-10-01 03:39:12 +00:00
Nextcloud bot
d2e2889a6d
[tx-robot] updated from transifex 2020-09-30 03:38:42 +00:00
Nextcloud bot
e4505627ab
[tx-robot] updated from transifex 2020-09-29 03:40:11 +00:00
Kevin Ottens
a30152b0bc
Merge pull request #2479 from nextcloud/backport/2477/stable-3.0
[stable-3.0] Free IconJob after use
2020-09-28 14:18:49 +02:00
Dan Griffin
a73ade2991 Free IconJob after use
Signed-off-by: Dan Griffin <github.mk@xiragon.com>
2020-09-28 11:20:48 +00:00
Nextcloud bot
d8e5135c24
[tx-robot] updated from transifex 2020-09-28 03:36:56 +00:00
Nextcloud bot
1e30aa661b
[tx-robot] updated from transifex 2020-09-27 03:36:15 +00:00
Nextcloud bot
c27a82deef
[tx-robot] updated from transifex 2020-09-26 03:37:11 +00:00
Nextcloud bot
d24eaae8f7
[tx-robot] updated from transifex 2020-09-25 03:40:51 +00:00
Kevin Ottens
068ad89d8d
Merge pull request #2471 from nextcloud/backport/2470/stable-3.0
[stable-3.0] Force tooltip wrap mode because it's not enabled in Qt 5.12...
2020-09-24 14:51:48 +02:00
Kevin Ottens
df6abcb68d Force tooltip wrap mode because it's not enabled in Qt 5.12...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-24 12:50:29 +00:00
Nextcloud bot
17b991bda3
[tx-robot] updated from transifex 2020-09-24 03:37:43 +00:00
Michael Schuster
a909ffce28
Merge pull request #2465 from nextcloud/backport/2441/stable-3.0
[stable-3.0] Allow server URL to be pre-defined without enforcing it
2020-09-23 16:37:34 +02:00
Michael Schuster
25c8077378 Allow server URL to be pre-defined without enforcing it to be used unmodified
APPLICATION_SERVER_URL can be either empty or be specified. This commit adds the new CMake option APPLICATION_SERVER_URL_ENFORCE to decide whether to enforce the
URL's unmodified use (like before, default: ON) or to allow modification by the user (new).

By default APPLICATION_SERVER_URL_ENFORCE is set to ON, to no break with the previous implementation's expectations.

If APPLICATION_SERVER_URL is empty, APPLICATION_SERVER_URL_ENFORCE will be ignored by the Account Wizard.

The previous behaviour confused me a bit with branded builds. When the URL was (usually) specified but not forced, it was simply discarded, forcing the user to
manually supply it.

Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-23 14:29:08 +00:00
Kevin Ottens
75f5cfff0b
Merge pull request #2463 from nextcloud/backport/2409/stable-3.0
[stable-3.0] Use native text rendering for qml windows
2020-09-23 14:39:29 +02:00
Jeremy Plsek
991f84844e
Use native text rendering for qml windows
Signed-off-by: Jeremy Plsek <jeremyplsek@gmail.com>
2020-09-23 14:12:14 +02:00
Nextcloud bot
90f2b01659
[tx-robot] updated from transifex 2020-09-23 03:36:40 +00:00
Nextcloud bot
7a9ed6cc0d
[tx-robot] updated from transifex 2020-09-22 03:36:37 +00:00
Michael Schuster
3e7d09b520
Merge pull request #2458 from nextcloud/backport/2369/stable-3.0
[stable-3.0] Windows: MSI support & Win32 migration tools
2020-09-21 17:45:18 +02:00
Michael Schuster
24da469d72 Windows: Win32 migration tools code review
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 15:36:33 +00:00
Michael Schuster
71e86ad27c Windows MSI: Add MSI scripts and UI resources
Uses CMake to generate and install all required files in the "msi/" directory.

Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 15:36:33 +00:00
Michael Schuster
a5500297f7 Windows: Add Win32 stand-alone migration tool NCNavRemove
Removes all Explorer Navigation Pane entries for a given ApplicationName, specified in NavRemove.ini in the working directory.

Also compiles a DLL with the same behaviour that exports:
- RemoveNavigationPaneEntries

Both tool variants are Mutex-protected.

Statically linked, optimized for binary size, no Qt dependencies.

Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 15:36:32 +00:00
Michael Schuster
ea2d1be222 Windows MSI: Add helper DLL and shared migration tools code
The helper DLL will be utilized by Windows Installer with Custom Actions defined in the NCMsiHelper.wxs WiX fragment.

Exports:
- ExecNsisUninstaller
- RemoveNavigationPaneEntries

Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 15:36:32 +00:00
Michael Schuster
1537577ade Windows MSI: Let CMake install Shell Extensions WiX fragment to "msi/"
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 15:36:32 +00:00
Michael Schuster
924ed77563 Windows MSI: Add Upgrade Code and migration tool build options to NEXTCLOUD.cmake
The Upgrade Code is a GUID (specified without brackets) for the MSI package to allow Windows Installer identify existing installations.

New build options (default: OFF):
- BUILD_WIN_MSI: Build all MSI scripts and a required helper DLL (to uninstall NSIS legacy installations and remove Explorer Navigation Pane entries)
- BUILD_WIN_TOOLS: Build additional migration tools (currently NCNavRemove, a stand-alone tool for Explorer entries removal)

The helper DLL and migration tools are set to be statically linked and optimized for binary size.

Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 15:36:32 +00:00
Kevin Ottens
c44c8c8876
Merge pull request #2456 from nextcloud/backport/2439/stable-3.0
[stable-3.0] Fix missing subdirectory discovery on move operations in macOS
2020-09-21 16:05:59 +02:00