mirror of
https://github.com/nextcloud/desktop.git
synced 2024-11-22 04:55:48 +03:00
772d44c66d
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> |
||
---|---|---|
.. | ||
_shared_assets | ||
dev | ||
images | ||
scripts | ||
advancedusage.rst | ||
architecture.rst | ||
autoupdate.rst | ||
building.rst | ||
CMakeLists.txt | ||
conf.py | ||
conffile.rst | ||
conflicts.rst | ||
envvars.rst | ||
faq.rst | ||
glossary.rst | ||
index.rst | ||
installing.rst | ||
introduction.rst | ||
logo-blue.pdf | ||
lowdiskspace.rst | ||
Makefile | ||
massdeploymentcommandline.rst | ||
navigating.rst | ||
nextcloudcmd.rst | ||
options.rst | ||
README.md | ||
troubleshooting.rst | ||
visualtour.rst | ||
wizardaccountsetupcommandline.rst |
Desktop client documentation
The main nextcloud Documentation is found at https://github.com/nextcloud/documentation
The rst files from the current stable branch will be parsed with sphinx to be used at https://docs.nextcloud.com/desktop/latest/
Dependencies
You will need to have Sphinx, which comes packaged with Python 3.
In addition, run the following to install PdfLatex and Doxygen.
- On Linux:
$ sudo apt install doxygen python texlive-latex-base texlive-latex-extra
Note: You may use something other than
apt
depending on your distribution.
- On macOS (via Homebrew):
% brew install basictex doxygen python
How to build the documentation
In your repositories directory:
$ git clone https://github.com/nextcloud/desktop.git
$ cd desktop
$ cd doc
$ sphinx-build -b html -D html_theme='nextcloud_com' -d _build/doctrees . _build/html/com
The documentation html files will be at desktop/docs/_build/html/com
.