nextcloud-desktop.git
6 years agoAdded forgotten case when parsing log through gui. LockedFiles were not communicated.
Dominique Fuchs [Mon, 9 Sep 2019 16:22:48 +0000 (18:22 +0200)]
Added forgotten case when parsing log through gui. LockedFiles were not communicated.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoinitialize _modtime to prevent undefined usage
Dominique Fuchs [Mon, 9 Sep 2019 16:16:44 +0000 (18:16 +0200)]
initialize _modtime to prevent undefined usage

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoUse return type to prevent warning and determine chown success. Added TODO
Dominique Fuchs [Mon, 9 Sep 2019 16:06:29 +0000 (18:06 +0200)]
Use return type to prevent warning and determine chown success. Added TODO

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoRemoved disabling of msvc warning to prevent generating a unknown option for other...
Dominique Fuchs [Mon, 9 Sep 2019 11:46:46 +0000 (13:46 +0200)]
Removed disabling of msvc warning to prevent generating a unknown option for other compilers in turn. Now detect specifically GCC in ifdef

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoMerge branch 'master' into msvc-warn-audit
Dominique Fuchs [Sun, 8 Sep 2019 18:00:48 +0000 (20:00 +0200)]
Merge branch 'master' into msvc-warn-audit

6 years agoMoved macro definition due to timing issues while compiling when relying on header...
Dominique Fuchs [Sun, 8 Sep 2019 17:46:08 +0000 (19:46 +0200)]
Moved macro definition due to timing issues while compiling when relying on header inheritance

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoConditional (based on Qt version) use of 'horizontalAdvance' to provide better UI...
Dominique Fuchs [Sun, 8 Sep 2019 17:37:56 +0000 (19:37 +0200)]
Conditional (based on Qt version) use of 'horizontalAdvance' to provide better UI experience. See https://doc.qt.io/qt-5/qfontmetrics-obsolete.html#width

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agocommit 222b2d did the trick. now streamlined use of https://doc.qt.io/qt-5/qtglobal...
Dominique Fuchs [Sun, 8 Sep 2019 17:22:40 +0000 (19:22 +0200)]
commit 222b2d did the trick. now streamlined use of https://doc.qt.io/qt-5/qtglobal.html#QT_VERSION_CHECK

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoFurther testing of cond. include of Qt library > 5.9. Utilized different macro.
Dominique Fuchs [Sun, 8 Sep 2019 17:17:00 +0000 (19:17 +0200)]
Further testing of cond. include of Qt library > 5.9. Utilized different macro.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoFixed another logic error -> logical to bitwise OR for QTLEGACY
Dominique Fuchs [Sun, 8 Sep 2019 16:51:54 +0000 (18:51 +0200)]
Fixed another logic error -> logical to bitwise OR for QTLEGACY

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoFixed logic error in QTLEGACY macro and added forgottin #if clause for header file
Dominique Fuchs [Sun, 8 Sep 2019 16:42:40 +0000 (18:42 +0200)]
Fixed logic error in QTLEGACY macro and added forgottin #if clause for header file

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoAdded macro definition and compile-time condition to support Qt < 5.9
Dominique Fuchs [Sun, 8 Sep 2019 15:33:34 +0000 (17:33 +0200)]
Added macro definition and compile-time condition to support Qt < 5.9

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoIndeed, DWORD is a special snowflake - only when on _WIN32
Dominique Fuchs [Sun, 8 Sep 2019 14:22:08 +0000 (16:22 +0200)]
Indeed, DWORD is a special snowflake - only when on _WIN32

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoFixed wrongly formatted args for win32 linker flags resulting in 'unrecognized option...
Dominique Fuchs [Sun, 8 Sep 2019 14:09:58 +0000 (16:09 +0200)]
Fixed wrongly formatted args for win32 linker flags resulting in 'unrecognized option' for all of them. Remark: /WL is for VS only, useless (and not necessary for msvc cmd)

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoFixed missing braces
Dominique Fuchs [Sun, 8 Sep 2019 13:49:53 +0000 (15:49 +0200)]
Fixed missing braces

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoQt: Fixed numerous deprecated calls by adapting newer ones
Dominique Fuchs [Sun, 8 Sep 2019 13:40:49 +0000 (15:40 +0200)]
Qt: Fixed numerous deprecated calls by adapting newer ones

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoAdded cmake preprocessor definitions when using msvc regarding the 'safe' versions...
Dominique Fuchs [Sun, 8 Sep 2019 12:47:35 +0000 (14:47 +0200)]
Added cmake preprocessor definitions when using msvc regarding the 'safe' versions of CRT functions

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoUse existing fct for RegKeyQuery instead of redundant subroutine
Dominique Fuchs [Sun, 8 Sep 2019 11:44:00 +0000 (13:44 +0200)]
Use existing fct for RegKeyQuery instead of redundant subroutine

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoNumoerous safe conversions implemented. Added additional Utility::convertSizeToDWORD...
Dominique Fuchs [Sun, 8 Sep 2019 09:33:20 +0000 (11:33 +0200)]
Numoerous safe conversions implemented. Added additional Utility::convertSizeToDWORD for windows builds.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoCorrected namespace when calling convertSizetoUint
Dominique Fuchs [Sun, 8 Sep 2019 08:21:59 +0000 (10:21 +0200)]
Corrected namespace when calling convertSizetoUint

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 8 Sep 2019 03:10:00 +0000 (03:10 +0000)]
[tx-robot] updated from transifex

6 years agoRenamed conversion function to make intention more clear. Also defaulted to 'controll...
Dominique Fuchs [Sun, 8 Sep 2019 00:20:24 +0000 (02:20 +0200)]
Renamed conversion function to make intention more clear. Also defaulted to 'controlled truncation' to not stupidly crash. TBD/TODO: Better handling for such things.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoSelectively and temporary disabled warning about unknown preprocessor declarative...
Dominique Fuchs [Sun, 8 Sep 2019 00:07:52 +0000 (02:07 +0200)]
Selectively and temporary disabled warning about unknown preprocessor declarative for msvc when using specific GCC instruction.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoImplemented Utility::convert function to convert size_t -> uint safely and on the...
Dominique Fuchs [Sun, 8 Sep 2019 00:04:50 +0000 (02:04 +0200)]
Implemented Utility::convert function to convert size_t -> uint safely and on the fly. Often necessary for Qt and WIN32 functions. Using this will not generate compiler warnings of possible truncation. First call implemented in ownsql.cpp

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoFixed broken overloading mechanism of variadic templates. See code comment for furthe...
Dominique Fuchs [Sat, 7 Sep 2019 23:09:22 +0000 (01:09 +0200)]
Fixed broken overloading mechanism of variadic templates. See code comment for further information.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agousage of UINT as iterator here because comparing with UINT retval from DragQueryFile
Dominique Fuchs [Sat, 7 Sep 2019 19:42:10 +0000 (21:42 +0200)]
usage of UINT as iterator here because comparing with UINT retval from DragQueryFile

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoRemoved redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT
Dominique Fuchs [Sat, 7 Sep 2019 19:28:12 +0000 (21:28 +0200)]
Removed redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoRemoved redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT
Dominique Fuchs [Sat, 7 Sep 2019 19:26:40 +0000 (21:26 +0200)]
Removed redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoRemoved redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT
Dominique Fuchs [Sat, 7 Sep 2019 18:58:20 +0000 (20:58 +0200)]
Removed redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoUpdated WINVER/_WIN32_WINNT from 0x0600 to 0x0601 (e.g. Server 2008/Vista to 7) as...
Dominique Fuchs [Sat, 7 Sep 2019 18:55:49 +0000 (20:55 +0200)]
Updated WINVER/_WIN32_WINNT from 0x0600 to 0x0601 (e.g. Server 2008/Vista to 7) as 7 is reasonable and noted everywhere as requirement

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoMerge remote-tracking branch 'upstream/master'
Dominique Fuchs [Sat, 7 Sep 2019 17:41:35 +0000 (19:41 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 7 Sep 2019 03:06:08 +0000 (03:06 +0000)]
[tx-robot] updated from transifex

6 years agoReplace old NSI Windows setup wizard graphics
Michael Schuster [Sat, 7 Sep 2019 00:00:49 +0000 (02:00 +0200)]
Replace old NSI Windows setup wizard graphics

New UI resources based on current https://github.com/nextcloud/promo

New:
- Icon based on https://github.com/nextcloud/desktop/pull/1401
- Wizard image & header image (dotted background replaces old cloud background)

Signed-off-by: Michael Schuster <michael@schuster.ms>
6 years agoMerge remote-tracking branch 'upstream/master'
Dominique Fuchs [Fri, 6 Sep 2019 19:00:37 +0000 (21:00 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoMerge branch 'master' of https://github.com/DominiqueFuchs/desktop
Dominique Fuchs [Fri, 6 Sep 2019 18:43:51 +0000 (20:43 +0200)]
Merge branch 'master' of https://github.com/DominiqueFuchs/desktop

6 years agoBump master version to 2.7.
Camila San [Fri, 6 Sep 2019 16:20:52 +0000 (18:20 +0200)]
Bump master version to 2.7.

Signed-off-by: Camila San <hello@camila.codes>
6 years agoMerge pull request #1408 from nextcloud/flow2-ui-qt5-compat
Camila Ayres [Fri, 6 Sep 2019 15:56:09 +0000 (17:56 +0200)]
Merge pull request #1408 from nextcloud/flow2-ui-qt5-compat

Qt5.5 compatiblity patch for login flow V2 + UI improvement

6 years agoMerge branch 'master' into flow2-ui-qt5-compat
Camila Ayres [Fri, 6 Sep 2019 15:32:40 +0000 (17:32 +0200)]
Merge branch 'master' into flow2-ui-qt5-compat

6 years agoMerge pull request #1405 from DominiqueFuchs/w10-start-logo
Camila Ayres [Fri, 6 Sep 2019 15:22:10 +0000 (17:22 +0200)]
Merge pull request #1405 from DominiqueFuchs/w10-start-logo

Full-Scaled new logo in Windows 10 start menu tile

6 years agoRemove old Qt 5.5 patch for Xenial
Michael Schuster [Fri, 6 Sep 2019 15:05:18 +0000 (17:05 +0200)]
Remove old Qt 5.5 patch for Xenial

Signed-off-by: Michael Schuster <michael@schuster.ms>
6 years agoMerge branch 'master' into w10-start-logo
Camila Ayres [Fri, 6 Sep 2019 15:02:06 +0000 (17:02 +0200)]
Merge branch 'master' into w10-start-logo

6 years agoMerge pull request #1399 from DominiqueFuchs/master
Camila Ayres [Fri, 6 Sep 2019 15:01:53 +0000 (17:01 +0200)]
Merge pull request #1399 from DominiqueFuchs/master

Integrated registry check on windows when hasDarkSystray is called.

6 years agoMerge branch 'master' into master
Camila Ayres [Fri, 6 Sep 2019 14:50:27 +0000 (16:50 +0200)]
Merge branch 'master' into master

6 years agoMerge pull request #1401 from DominiqueFuchs/logo-update
Camila Ayres [Fri, 6 Sep 2019 14:37:59 +0000 (16:37 +0200)]
Merge pull request #1401 from DominiqueFuchs/logo-update

Logo update

6 years agoMerge branch 'master' into w10-start-logo
Camila Ayres [Fri, 6 Sep 2019 14:03:54 +0000 (16:03 +0200)]
Merge branch 'master' into w10-start-logo

6 years agoMerge branch 'master' into logo-update
Camila Ayres [Fri, 6 Sep 2019 13:42:02 +0000 (15:42 +0200)]
Merge branch 'master' into logo-update

6 years agoQt5.5 compatiblity patch for login flow V2 + UI improvment
Michael Schuster [Fri, 6 Sep 2019 12:40:54 +0000 (14:40 +0200)]
Qt5.5 compatiblity patch for login flow V2 + UI improvment

Removes the right-click function for the "Re-open browser" buttons because
they are not intuitive for the user.

Adds a dedicated "Copy link" button.

Implements Qt 5.5 fixes based on: https://github.com/nextcloud/desktop/pull/1392

Signed-off-by: Michael Schuster <michael@schuster.ms>
6 years agoMerge branch 'master' of https://github.com/nextcloud/desktop
Michael Schuster [Fri, 6 Sep 2019 12:39:10 +0000 (14:39 +0200)]
Merge branch 'master' of https://github.com/nextcloud/desktop

6 years agoMerge pull request #1374 from Ram-Z/per-directory-ignore
Camila Ayres [Fri, 6 Sep 2019 12:20:34 +0000 (14:20 +0200)]
Merge pull request #1374 from Ram-Z/per-directory-ignore

Read .sync_exclude.lst in each subdirectory

6 years agoUse newer digest algorithms in TLS error dialog
Martin Sucha [Sun, 1 Sep 2019 09:11:59 +0000 (11:11 +0200)]
Use newer digest algorithms in TLS error dialog

MD5 has been broken for a long time now and SHA1 has been
deprecated as well. SHA1 is not used when issuing new
publicly trusted certificates since 1 January 2016[1] and
there are more and more effective attacks[2][3] against it,
so display SHA1 fingerprint only for old certificates
to encourage use of safer digests by users.

So, we display SHA-256 and SHA-512 fingerprints instead in
the common case.

[1] https://cabforum.org/wp-content/uploads/CA-Browser-Forum-BR-1.6.5.pdf
[2] https://shattered.io/static/shattered.pdf
[3] https://eprint.iacr.org/2019/459.pdf

Signed-off-by: Martin Sucha <git@mm.ms47.eu>
6 years agoMerge branch 'master' into per-directory-ignore
Camila Ayres [Fri, 6 Sep 2019 11:35:28 +0000 (13:35 +0200)]
Merge branch 'master' into per-directory-ignore

6 years agoMerge branch 'master' into w10-start-logo
Dominique Fuchs [Fri, 6 Sep 2019 07:30:12 +0000 (09:30 +0200)]
Merge branch 'master' into w10-start-logo

6 years agoFinal commit to resolve #22 (at least in desktop repo, final bits have to be set...
Dominique Fuchs [Fri, 6 Sep 2019 07:24:06 +0000 (09:24 +0200)]
Final commit to resolve #22 (at least in desktop repo, final bits have to be set in client-building).

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoModified CMakeLists (src/gui/) to install VisualElements logo files in appropiate...
Dominique Fuchs [Fri, 6 Sep 2019 06:35:46 +0000 (08:35 +0200)]
Modified CMakeLists (src/gui/) to install VisualElements logo files in appropiate install output folder

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoRenamed files for consistent sheme & use in CMakeLists (/src/gui)
Dominique Fuchs [Fri, 6 Sep 2019 06:23:48 +0000 (08:23 +0200)]
Renamed files for consistent sheme & use in CMakeLists (/src/gui)

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoAdded files for start menu icon (70 & 150px) on Windows 10
Dominique Fuchs [Fri, 6 Sep 2019 05:44:49 +0000 (07:44 +0200)]
Added files for start menu icon (70 & 150px) on Windows 10

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 6 Sep 2019 03:03:36 +0000 (03:03 +0000)]
[tx-robot] updated from transifex

6 years agoMerge branch 'master' into logo-update
Dominique Fuchs [Thu, 5 Sep 2019 19:38:17 +0000 (21:38 +0200)]
Merge branch 'master' into logo-update

6 years agoMerge pull request #1402 from DominiqueFuchs/gitignore
Dominique Fuchs [Thu, 5 Sep 2019 18:44:43 +0000 (20:44 +0200)]
Merge pull request #1402 from DominiqueFuchs/gitignore

Updated .gitignore to integrate unwanted files when working with VSC …

6 years agoMerge branch 'master' into gitignore
Dominique Fuchs [Thu, 5 Sep 2019 18:31:23 +0000 (20:31 +0200)]
Merge branch 'master' into gitignore

6 years agoComplementary renaming in theme.qrc
Dominique Fuchs [Thu, 5 Sep 2019 17:59:49 +0000 (19:59 +0200)]
Complementary renaming in theme.qrc

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoCheck for possible case failure when building on drone
Dominique Fuchs [Thu, 5 Sep 2019 17:52:03 +0000 (19:52 +0200)]
Check for possible case failure when building on drone

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoMerge branch 'logo-update' of https://github.com/DominiqueFuchs/desktop into logo...
Dominique Fuchs [Thu, 5 Sep 2019 18:59:34 +0000 (20:59 +0200)]
Merge branch 'logo-update' of https://github.com/DominiqueFuchs/desktop into logo-update

6 years agoUpdated CmakeLists for gui part to correct old variable (OUTFILE_BASE[NAME]) that...
Dominique Fuchs [Thu, 5 Sep 2019 18:58:05 +0000 (20:58 +0200)]
Updated CmakeLists for gui part to correct old variable (OUTFILE_BASE[NAME]) that changed by recent update of AddAppIcon modules. Fixes wrong naming of resource pack in build output.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoUse newer digest algorithms in TLS error dialog (#1404)
John Molakvoæ [Thu, 5 Sep 2019 05:12:36 +0000 (07:12 +0200)]
Use newer digest algorithms in TLS error dialog (#1404)

Use newer digest algorithms in TLS error dialog

6 years agoMerge branch 'master' into gitignore
Dominique Fuchs [Thu, 5 Sep 2019 05:00:13 +0000 (07:00 +0200)]
Merge branch 'master' into gitignore

6 years agoMerge branch 'master' into logo-update
Dominique Fuchs [Thu, 5 Sep 2019 04:59:34 +0000 (06:59 +0200)]
Merge branch 'master' into logo-update

6 years agoMerge branch 'master' into ssl-error-digests
John Molakvoæ [Thu, 5 Sep 2019 04:44:19 +0000 (06:44 +0200)]
Merge branch 'master' into ssl-error-digests

6 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 5 Sep 2019 03:09:38 +0000 (03:09 +0000)]
[tx-robot] updated from transifex

6 years agoMerge branch 'master' into ssl-error-digests
Michael Schuster [Wed, 4 Sep 2019 23:07:20 +0000 (01:07 +0200)]
Merge branch 'master' into ssl-error-digests

6 years agoMerge pull request #1256 from meskobalazs/master
Roeland Jago Douma [Wed, 4 Sep 2019 21:06:08 +0000 (23:06 +0200)]
Merge pull request #1256 from meskobalazs/master

Marking unused strings as unstranslatable

6 years agoUse newer digest algorithms in TLS error dialog
Martin Sucha [Sun, 1 Sep 2019 09:11:59 +0000 (11:11 +0200)]
Use newer digest algorithms in TLS error dialog

MD5 has been broken for a long time now and SHA1 has been
deprecated as well. SHA1 is not used when issuing new
publicly trusted certificates since 1 January 2016[1] and
there are more and more effective attacks[2][3] against it,
so display SHA1 fingerprint only for old certificates
to encourage use of safer digests by users.

So, we display SHA-256 and SHA-512 fingerprints instead in
the common case.

[1] https://cabforum.org/wp-content/uploads/CA-Browser-Forum-BR-1.6.5.pdf
[2] https://shattered.io/static/shattered.pdf
[3] https://eprint.iacr.org/2019/459.pdf

Signed-off-by: Martin Sucha <git@mm.ms47.eu>
6 years agoMerge branch 'master' into gitignore
Michael Schuster [Wed, 4 Sep 2019 19:12:48 +0000 (21:12 +0200)]
Merge branch 'master' into gitignore

6 years agoMerge pull request #1394 from nextcloud/webflow-client-ssl-ca-chain
Roeland Jago Douma [Wed, 4 Sep 2019 18:04:45 +0000 (20:04 +0200)]
Merge pull request #1394 from nextcloud/webflow-client-ssl-ca-chain

Windows: Workaround for CredWriteW used by QtKeychain

6 years agoUpdated ECMAddAppIcon to newest ver fromhttps://github.com/KDE/extra-cmake-modules...
Dominique Fuchs [Wed, 4 Sep 2019 14:51:16 +0000 (16:51 +0200)]
Updated ECMAddAppIcon to newest ver fromhttps://github.com/KDE/extra-cmake-modules/blob/master/modules/ECMAddAppIcon.cmake with modifications for nc workflow (incl. png2imagemagick)

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoMerge branch 'master' into webflow-client-ssl-ca-chain
Michael Schuster [Wed, 4 Sep 2019 10:56:22 +0000 (12:56 +0200)]
Merge branch 'master' into webflow-client-ssl-ca-chain

6 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 4 Sep 2019 03:07:24 +0000 (03:07 +0000)]
[tx-robot] updated from transifex

6 years agoUpdated theme.qrc to include new icon logo files
Dominique Fuchs [Tue, 3 Sep 2019 17:38:01 +0000 (19:38 +0200)]
Updated theme.qrc to include new icon logo files

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoRevert-corrected naming of icon files due to limitations by ECMAddAppIcon
Dominique Fuchs [Tue, 3 Sep 2019 16:27:37 +0000 (18:27 +0200)]
Revert-corrected naming of icon files due to limitations by ECMAddAppIcon

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoupdated resources for new logo icon files
Dominique Fuchs [Tue, 3 Sep 2019 16:17:46 +0000 (18:17 +0200)]
updated resources for new logo icon files

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoCorrected sized icon versions to up2date windows guidelines (see also ECMAddAppIcon...
Dominique Fuchs [Tue, 3 Sep 2019 16:05:06 +0000 (18:05 +0200)]
Corrected sized icon versions to up2date windows guidelines (see also ECMAddAppIcon.cmake)

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoUpdated svg version of nc icon
Dominique Fuchs [Tue, 3 Sep 2019 16:00:51 +0000 (18:00 +0200)]
Updated svg version of nc icon

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoUpdated AddAppIconMacro (esp. for new macOS retina guidelines) and corrected filename...
Dominique Fuchs [Tue, 3 Sep 2019 15:54:22 +0000 (17:54 +0200)]
Updated AddAppIconMacro (esp. for new macOS retina guidelines) and corrected filenames to not change pattern in cmake scripts

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoUpdated cmake module to current version (esp. worthy for newer windows versions reg...
Dominique Fuchs [Tue, 3 Sep 2019 15:25:05 +0000 (17:25 +0200)]
Updated cmake module to current version (esp. worthy for newer windows versions reg. the sizes) in https://github.com/KDE/extra-cmake-modules/blob/master/modules/ECMAddAppIcon.cmake

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agodeleted old icon files (not sidebar logo files atm)
Dominique Fuchs [Tue, 3 Sep 2019 15:19:20 +0000 (17:19 +0200)]
deleted old icon files (not sidebar logo files atm)

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoUpdated .gitignore to integrate unwanted files when working with VSC or VS2019
Dominique Fuchs [Tue, 3 Sep 2019 08:56:47 +0000 (10:56 +0200)]
Updated .gitignore to integrate unwanted files when working with VSC or VS2019

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years agoMerge remote-tracking branch 'upstream/master'
Dominique Fuchs [Tue, 3 Sep 2019 08:53:43 +0000 (10:53 +0200)]
Merge remote-tracking branch 'upstream/master'

6 years agoAdded png export series of new logo based on svg material in promo branch.
Dominique Fuchs [Mon, 2 Sep 2019 05:15:54 +0000 (07:15 +0200)]
Added png export series of new logo based on svg material in promo branch.
Decided for new naming sheme too keep old variants in repo untill all changes (also in helper repos like client-building) are done.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 3 Sep 2019 03:04:22 +0000 (03:04 +0000)]
[tx-robot] updated from transifex

6 years agoMerge branch 'master' into master
Dominique Fuchs [Mon, 2 Sep 2019 04:56:30 +0000 (06:56 +0200)]
Merge branch 'master' into master

6 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 2 Sep 2019 03:03:47 +0000 (03:03 +0000)]
[tx-robot] updated from transifex

6 years agoIntegrated registry check on windows when hasDarkSystray is called.
Dominique Fuchs [Sun, 1 Sep 2019 19:57:21 +0000 (21:57 +0200)]
Integrated registry check on windows when hasDarkSystray is called.
Return value determines which theme is applied for monochrome variant.
Fixes #1276 but only when monochrome option is toggled or nc starts, not automatically when changing windows theme.

Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
6 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 1 Sep 2019 03:09:08 +0000 (03:09 +0000)]
[tx-robot] updated from transifex

6 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 31 Aug 2019 03:03:58 +0000 (03:03 +0000)]
[tx-robot] updated from transifex

6 years agoMerge branch 'master' into webflow-client-ssl-ca-chain
Michael Schuster [Fri, 30 Aug 2019 03:38:07 +0000 (05:38 +0200)]
Merge branch 'master' into webflow-client-ssl-ca-chain

6 years agofix indents, add comment
Michael Schuster [Fri, 30 Aug 2019 03:35:36 +0000 (05:35 +0200)]
fix indents, add comment

Signed-off-by: Michael Schuster <michael@schuster.ms>
6 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 30 Aug 2019 03:06:24 +0000 (03:06 +0000)]
[tx-robot] updated from transifex

6 years agoWindows: Workaround for CredWriteW used by QtKeychain
Michael Schuster [Fri, 30 Aug 2019 02:56:01 +0000 (04:56 +0200)]
Windows: Workaround for CredWriteW used by QtKeychain

Saving all client CA's within one credential may result in:
  Error: "Credential size exceeds maximum size of 2560"

Client CA certificates are now being stored in separate slots
within the keychain and are being processed by a queue mechanism.

IMPORTANT TODO:
forgetSensitiveData(): Invoked by "Log out" & "Remove account"

- Remove client CA certs and KEY!
  (uncomment "//deleteKeychainEntries();" )

  Disabled as long as selecting another cert is not supported by the UI.

Signed-off-by: Michael Schuster <michael@schuster.ms>
6 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 29 Aug 2019 03:03:24 +0000 (03:03 +0000)]
[tx-robot] updated from transifex

6 years agoMerge pull request #1389 from nextcloud/webflow-client-ssl
Roeland Jago Douma [Wed, 28 Aug 2019 05:40:39 +0000 (07:40 +0200)]
Merge pull request #1389 from nextcloud/webflow-client-ssl

Adds SSL client cert storage to webflow + Login Flow v2