nextcloud-desktop/src/libsync
Jocelyn Turcotte 6d027ebd40 Separate the credential dialog from their fetch #3350
This moves the responsibility of asking the user or not for
credentials from the Credentials classes back to the AccountState.
fetch() now only extract credentials from the keychain, reports
the result to the AccountState which then decides if askFromUser()
should be called or not. The result is once more reported to the
AccounState.

This also replaces the HttpCredentials::queryPassword virtual
which now lets HttpCredentialsGui and HttpCredentialsText do it
the way that they prefer.
2015-09-05 16:00:45 +02:00
..
creds Separate the credential dialog from their fetch #3350 2015-09-05 16:00:45 +02:00
abstractnetworkjob.cpp AbstractNetworkJob: Make sure to print URL on timeout 2015-08-06 17:33:33 +02:00
abstractnetworkjob.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
accessmanager.cpp System proxy: Ask for credentials if needed. 2015-07-17 11:54:46 +02:00
accessmanager.h System proxy: Ask for credentials if needed. 2015-07-17 11:54:46 +02:00
account.cpp Separate the credential dialog from their fetch #3350 2015-09-05 16:00:45 +02:00
account.h Separate the credential dialog from their fetch #3350 2015-09-05 16:00:45 +02:00
accountfwd.h Folders: Show as disconnected when account is disconnected. 2015-07-03 15:03:18 +02:00
bandwidthmanager.cpp BandwidthManager: fix warnings 2015-05-12 16:35:27 +02:00
bandwidthmanager.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
capabilities.cpp Account Capabilities: style fixup 2015-07-29 12:07:57 +02:00
capabilities.h Capabilities: Add macro to make win compile again. 2015-07-30 11:04:49 +02:00
clientproxy.cpp Proxy: Register meta type #3170 2015-04-29 14:54:08 +02:00
clientproxy.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
CMakeLists.txt Fix linking with libinotify on OpenBSD. 2015-08-13 09:44:55 +03:00
configfile.cpp Theme: add a settings for configuring the default of newBigFolderSizeLimit 2015-08-05 15:33:51 +02:00
configfile.h ConfigFile: remove some unused functions 2015-07-28 12:05:34 +02:00
connectionvalidator.cpp Separate the credential dialog from their fetch #3350 2015-09-05 16:00:45 +02:00
connectionvalidator.h Separate the credential dialog from their fetch #3350 2015-09-05 16:00:45 +02:00
cookiejar.cpp Fix compilation with Qt 5.5 2015-04-19 11:02:43 +02:00
cookiejar.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
discoveryphase.cpp Selective sync: on the first sync, do not ask confirmation for every folders 2015-08-05 16:11:59 +02:00
discoveryphase.h Confirm feature: Confirm for any folder, not only shared ones 2015-07-27 09:54:20 +02:00
filesystem.cpp Fix warnings about unused parametters 2015-07-16 18:15:07 +02:00
filesystem.h FileSystem: Add missing EXPORT macro. 2015-07-08 18:13:40 +02:00
libsync.md Structure developer documentation 2015-06-29 18:43:21 +02:00
logger.cpp Add a NO_MSG_HANDLER cmake option 2015-02-19 16:57:16 +01:00
logger.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
networkjobs.cpp Fix Qt4 build (SSL sessionTicket()) 2015-08-11 13:53:21 +02:00
networkjobs.h SslButton: Fix harder #3534 #3536 2015-08-11 12:18:25 +02:00
owncloudpropagator.cpp Rename jobCompleted -> itemCompleted. 2015-08-11 15:19:09 +02:00
owncloudpropagator.h Fix compilation on Windows 2015-08-11 18:15:46 +02:00
owncloudpropagator_p.h Propagation: Make 503 a fatal error. 2015-07-01 14:53:07 +02:00
owncloudtheme.cpp Use HTTPS links 2015-08-10 12:30:33 +02:00
owncloudtheme.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
ownsql.cpp ownSql: Do not use sqlite3 method not present in older version 2015-08-07 11:14:14 +02:00
ownsql.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
progressdispatcher.cpp Progress: Robust against bad 'completed' values #3579 2015-08-11 10:44:27 +02:00
progressdispatcher.h Rename jobCompleted -> itemCompleted. 2015-08-11 15:19:09 +02:00
propagatedownload.cpp Propagator: Don't corrupt file with broken webserver #3373 2015-07-30 14:40:24 +02:00
propagatedownload.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
propagateremotedelete.cpp Pass SyncFileItems by pointer instead of by value 2015-04-18 14:26:40 +02:00
propagateremotedelete.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
propagateremotemkdir.cpp Pass SyncFileItems by pointer instead of by value 2015-04-18 14:26:40 +02:00
propagateremotemkdir.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
propagateremotemove.cpp Pass SyncFileItems by pointer instead of by value 2015-04-18 14:26:40 +02:00
propagateremotemove.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
propagateupload.cpp Rename jobCompleted -> itemCompleted. 2015-08-11 15:19:09 +02:00
propagateupload.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
propagator_legacy.cpp Fix the neon build 2015-05-12 13:04:47 +02:00
propagator_legacy.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
propagatorjobs.cpp Rename should_update_etag to should_update_metadata 2015-07-09 15:05:37 +02:00
propagatorjobs.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
syncengine.cpp Rename jobCompleted -> itemCompleted. 2015-08-11 15:19:09 +02:00
syncengine.h Rename jobCompleted -> itemCompleted. 2015-08-11 15:19:09 +02:00
syncfileitem.h Sync: Rename ignored file member to _serverHasIgnoredFiles. 2015-07-15 15:51:15 +02:00
syncfilestatus.cpp Adjust namespaces 2014-11-09 22:34:07 +01:00
syncfilestatus.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
syncjournaldb.cpp SyncJournalDB: clear all the prepared query when closing the database 2015-08-06 14:28:02 +02:00
syncjournaldb.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
syncjournalfilerecord.cpp Sync: Rename ignored file member to _serverHasIgnoredFiles. 2015-07-15 15:51:15 +02:00
syncjournalfilerecord.h Sync: Rename ignored file member to _serverHasIgnoredFiles. 2015-07-15 15:51:15 +02:00
syncresult.cpp Adjust namespaces 2014-11-09 22:34:07 +01:00
syncresult.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
theme.cpp Theme: add a method to hide the 'add account' button #3517 2015-08-13 09:39:44 +02:00
theme.h Theme: add a method to hide the 'add account' button #3517 2015-08-13 09:39:44 +02:00
transmissionchecksumvalidator.cpp include qtconcurrentrun header rather than QtConcurrent for Qt4 2015-05-22 14:46:29 +02:00
transmissionchecksumvalidator.h Use doxygen style everywhere 2015-06-29 18:56:09 +02:00
utility.cpp Utility: Fix constants for 32-bit arch #3670 2015-08-24 13:56:10 +02:00
utility.h Utility: Added function versionOfInstalledBinary() 2015-07-16 18:16:16 +02:00
utility_mac.cpp OS X: Fix a few warnings 2015-06-17 14:32:34 +02:00
utility_unix.cpp Switch monochrome systray icon color depending on systray brightness. 2014-10-24 21:52:41 +02:00
utility_win.cpp Revert "Use dynamic library loading for detecting the correct path for links" 2015-08-06 10:41:33 +02:00
version.h.in Reduce the amount of rebuild needed after a git commit 2015-06-17 14:32:34 +02:00