- Streamlined the build of the HTML documentation based on a private docker image.
- Invoke doxygen and Sphinx to create the final HTML pages.
- Employ a cache for the GitHub actions to store the output of the expensive tasks.
- Restructured the GitHub actions builders and introduced a naming scheme.
- Fixed a few typos in the docs.
- Automatically publish the documentation to GitHub pages.
* Update index.rst for the C# Wrapper
Changed information about 3-party wrappers
* Update index.rst for the C# Wrapper
Returned the SharpFluids description. Added short description for the SharpProp
* Update index.rst for the C# Wrapper
Nuget -> NuGet
Order of arguments in the example code using the second_partial_deriv function were not consistent with the source documentation; this is corrected and a second example included to clarify the order of arguments.
* Make wrapper for LibreOffice an extension
The LibreOffice wrapper is changed to be a real extension for LibreOffice.
Just as with the current solution, Python is used for the calculations in
the background.
* The extension now contains the complete wrapper code. Thus, there is
no need anymore to use a special prepared LibreOffice template file.
* The wrapper is extended to contain all high-level interface functions
and includes descriptions for the cell formulas.
* The extension contains a helper function to download and install the
CoolProp Python package within the extension directory. This function
can be called from the LibreOffice options menu. On macOS the Python
certifi package will be used to verify certificates for https downloads.
* Update web documentation for new LibreOffice extension
* Installation and usage instructions
* Create CMake target for building of the LibreOffice wrapper
* Prepare and bundle all files as .oxt extension file
Change the wrapper to use the CoolProp python package on Windows and Linux.
The necessary python script and the Basic macros to wrap the underlying
python functions are directly integrated into the new ods template file.
Updated the installation guide and usage instructions in the documentation.
* autopep8 whitespace only:
--select="E101,W1,W2"
* revert single file: web2py_online.py
Should this be a .py file at all?
* revert file Tickets/1443.py because the diff looked strange:
maybe there is an encoding problem?
* Rename web2py_online.py to web2py_online.rst
* Add misc ignores so dynamic doc content can be built in repository
* Update to documentation Makefile for clean html build on Windows
* Updates to instructions for doc builds on Windows with Anaconda
* Added documentation page for IF97
* Fix errors on documentation page for Fluid_Properties/Mixtures
* Updated HighLevelAPI docs for clarity, IF97 ref, Python 3 support, and typos
* Modify print command to support build on Python 2 or 3
* Update to documentation to compile the Python wrapper with VC++