visualtour.rst 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. Visual Tour
  2. ===========
  3. .. index:: visual tour, usage
  4. Icon
  5. ----
  6. The Nextcloud Client remains in the background and is visible
  7. as an icon in the system tray (Windows, KDE), status bar
  8. (macOS), or notification area (Ubuntu).
  9. .. image:: images/icon.png
  10. Main dialog
  11. ~~~~~~~~~~~
  12. .. index:: activity, recent changes, sync activity, main dialog, adding account, account, add account, remove account
  13. The main dialog, which can be invoked from the tray icon in the
  14. taskbar, will show files information about the activities of the sync
  15. client and Nextcloud. If there are any synchronization issues, they
  16. will show up here. The dialog also gives information about other
  17. activities or notifications like Talk mentions or file changes. It
  18. does also show the status of the user.
  19. .. image:: images/main_dialog.png
  20. When clicking on the avatar a menu opens where it is possible to add a
  21. new account or removing an existing account.
  22. Menu
  23. ----
  24. .. image:: images/traymenu.png
  25. A right click on the icon provides the following menu:
  26. * ``Open main dialog``: Opens the main dialog.
  27. * ``Pause sync``: Pauses the synchronization.
  28. * ``Settings``: Provides access to the settings menu.
  29. * ``Exit Nextcloud``: Quits Nextcloud Client, ending a currently running
  30. sync run.
  31. .. NOTE::
  32. This menu is not available on macOS.
  33. Settings
  34. --------
  35. Account Settings
  36. ~~~~~~~~~~~~~~~~
  37. .. index:: account settings, user, password, Server URL
  38. The ``Account Settings tab`` provides an executive summary about the synced
  39. folders in the account and gives the ability to modify them.
  40. Where:
  41. * ``Connected to <Nextcloud instance> as <user>``: Indicates the Nextcloud server
  42. which the client is syncing with and the user account on that server.
  43. * If the End-to-End encryption app is installed, then the current used
  44. passphrase can be shown with clicking on ``Display mnemonic``.
  45. Clicking on the tree dot menu or doing a right click on the folder
  46. opens up a context menu with the following options:
  47. * ``Open folder``: Opens the folder in the file explorer which the
  48. operating system provides. In example on Windows it will open the Windows Explorer.
  49. * ``Create new folder``: Creates a new folder.
  50. * ``Force sync now``: Forces a synchronization run.
  51. * ``Availability``: This entry is only available if the folder uses the
  52. virtual files feature. The files in the folder can be either made
  53. available offline with ``Make always available locally`` or if disk
  54. space needs to be saved, they can be turned into placeholder files
  55. with ``Free up local space``. ``Free up local space`` will not
  56. delete any files.
  57. * ``Add folder sync connection``: Provides the ability to add another folder to the sync
  58. (see ``Adding a folder sync connection``).
  59. * ``Pause sync/Resume sync``: Will pause the current sync or prevent the client from
  60. starting a new sync. Resume will resume the sync process.
  61. * ``Remove folder sync connection``: Will remove the selected folder from being synced. This is used,
  62. for instance, when there is a desire to sync only a few folders and not the
  63. root. First, remove the root from sync, then add the folders to sync as
  64. desired.
  65. * ``Edit Ignored Files``: Provides a list of files which will be ignored, i.e.,
  66. will not sync between the client and server. The ignored files editor allows
  67. adding patterns for files or directories that should be excluded from the
  68. sync process. Besides normal characters, wild cards may be used, an asterisk
  69. ‘*’ indicating multiple characters, or a question mark ‘?’ indicating a single
  70. character.
  71. * ``Enable virtual file support/Disable virtual file support``: Enable
  72. or disable virtual file support for this folder.
  73. .. image:: images/settingsdialog.png
  74. Adding a Folder Sync Connection
  75. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  76. Adding a new sync is initiated by clicking ``Add Folder Sync Connection`` in
  77. the ``Account`` settings.
  78. .. image:: images/folderwizard_local.png
  79. The Directory and alias name must be unique.
  80. Then select the folder on the server to sync with. It is important to note that, a
  81. server folder can only sync to the client one time. So, in the above example,
  82. the sync is to the server root directory and thus it is not possible to select
  83. another folder under the root to sync.
  84. .. image:: images/folderwizard_remote.png
  85. General
  86. ~~~~~~~
  87. .. index:: general settings, auto start, startup, desktop notifications
  88. The tab provides several useful options:
  89. .. image:: images/settings_general.png
  90. * ``Launch on System Startup``: This option is automatically activated
  91. once a user has conimaged his account. Un-checking the box will cause
  92. Nextcloud client to not launch on startup for a particular user.
  93. * ``Show Desktop Nofications``: When checked, bubble notifications when
  94. a set of sync operations has been performed are provided.
  95. * ``Use Monochrome Icons``: Use less obtrusive icons. Especially useful
  96. on macOS.
  97. * ``About``: provides information about authors as well as build conditions.
  98. This information is valuable when submitting a support request.
  99. Network
  100. ~~~~~~~
  101. .. index:: proxy settings, SOCKS, bandwith, throttling, limiting
  102. This tab consolidates ``Proxy Settings`` and ``Bandwith Limiting``:
  103. .. image:: images/settings_network.png
  104. :scale: 50 %
  105. Proxy Settings
  106. ^^^^^^^^^^^^^^
  107. * ``No Proxy``: Check this if Nextcloud Client should circumvent the default
  108. proxy conimaged on the system.
  109. * ``Use system proxy``: Default, will follow the systems proxy settings.
  110. On Linux, this will only pick up the value of the variable ``http_proxy``.
  111. * ``Specify proxy manually as``: Allows to specify custom proxy settings.
  112. If you require to go through a HTTP(S) proxy server such as Squid or Microsoft
  113. Forefront TMG, pick ``HTTP(S)``. ``SOCKSv5`` on the other hand is particularly
  114. useful in special company LAN setups, or in combination with the OpenSSH
  115. dynamic application level forwarding feature (see ``ssh -D``).
  116. * ``Host``: Enter the host name or IP address of your proxy server, followed
  117. by the port number. HTTP proxies usually listen on Ports 8080 (default) or
  118. 3128. SOCKS server usually listen on port 1080.
  119. * ``Proxy Server requires authentication``: Should be checked if the proxy
  120. server does not allow anonymous usage. If checked, a username and password
  121. must be provided.
  122. Bandwidth Limiting
  123. ^^^^^^^^^^^^^^^^^^
  124. The Download Bandwidth can be either unlimited (default) or limited to a
  125. custom value. This is the bandwidth available for data flowing from the
  126. Nextcloud Server to the client.
  127. The Upload Bandwidth, the bandwidth available or data flowing from the
  128. Nextcloud client to the server, has an additional option to limit automatically.
  129. When this option is checked, the Nextcloud client will surrender available
  130. bandwidth to other applications. Use this option if there are issues with
  131. real time communication in conjunction with the Nextcloud Client.
  132. .. _ignoredFilesEditor-label:
  133. The Ignored Files Editor
  134. ~~~~~~~~~~~~~~~~~~~~~~~~
  135. .. index:: ignored files, exclude files, pattern
  136. Nextcloud Client has the ability to exclude files from the sync process.
  137. The ignored files editor allows editing of custom patterns for files or
  138. directories that should be excluded from the sync process.
  139. There is a system wide list of default ignore patterns. These global defaults
  140. cannot be directly modified within the editor. Hovering with the mouse will
  141. reveal the location of the global exclude definition file.
  142. .. image:: images/ignored_files_editor.png
  143. :scale: 50%
  144. Each line contains an ignore pattern string. Next to normal characters,
  145. wildcards can be used to match an arbitrary number of characters, designated
  146. by an asterisk (``*``) or a single character, designated by a question mark
  147. (``?``). If a pattern ends with a slash character (``/``) the pattern is only
  148. applied to directory components of the path to check.
  149. If the checkbox is checked for a pattern in the editor it means that files
  150. which are matched by this pattern are fleeting metadata which the client will
  151. *remove*.
  152. .. note:: Modifying the global exclude definition file might render the
  153. client unusable or cause undesired behavior.
  154. .. note:: Custom entries are currently not validated for syntactical
  155. correctness by the editor, but might fail to load correctly.
  156. In addition to this list, Nextcloud Client always excludes files with
  157. characters that cannot be synced to other file systems.
  158. With version 1.5.0 it also ignores files that caused individual errors
  159. while syncing for a three times. These are listed in the activity view.
  160. There also is a button to retry the sync for another three times.
  161. For more detailed information see :ref:`ignored-files-label`.