-
Notifications
You must be signed in to change notification settings - Fork 128
Closed
Labels
ORNL TeamIssues and pull requests managed by the ORNL development teamIssues and pull requests managed by the ORNL development team
Milestone
Description
The current mantid help system uses qtassistant to show the help documentation. This method of including the docs is always in agreement with the code. However, there are some problems with this approach:
- The mantiddocs package is ~200MB. A large portion of this is because qtassistant wants the docs to be in a compressed archive and unpacked.
- qtassistant doesn't support javascript. javascript support would allow rendering equations in the application (rather than converting them to png via latex) and allow for sphinx plugins.
- The online docs are a separate build, with separate artifacts, from the offline docs
Describe the solution you'd like
Moving to qwebengine is the preferred approach. This will allow for richer HTML pages rendered in the help window which gets rid of a ton of images in the docs package.
There is a desire to make the mantiddocs
package optional and use the versioned online help if it isn't installed.
Describe alternatives you've considered
qtwebview might be able to do it
This should take care of #34739
thomashampson
Metadata
Metadata
Assignees
Labels
ORNL TeamIssues and pull requests managed by the ORNL development teamIssues and pull requests managed by the ORNL development team
Type
Projects
Status
Release 6.14