visualtour.rst 10 KB

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