nextcloud-desktop/src
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
..
3rdparty Remove the files under 3rdparty/sqlite3. 2023-09-01 15:09:29 +02:00
cmd fixed detection of server version in cmd client similar to gui client: 2023-09-06 19:10:15 +08:00
common Modernize Utility::octetsToString function. 2024-01-19 10:15:38 +01:00
crashreporter Send crash log as comment 2021-08-23 09:44:34 +02:00
csync Use a new FindSQLite3 cmake module. 2023-12-11 11:50:33 +01:00
gui GUI/LIBSYNC: force login flow V2 with config setting 2024-01-19 11:03:36 +01:00
libsync GUI/LIBSYNC: force login flow V2 with config setting 2024-01-19 11:03:36 +01:00
CMakeLists.txt Only set linker flags needed for macOS on Apple 2023-12-11 11:50:33 +01:00