-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation #92
Documentation #92
Conversation
…:lngamma functions
updated to documentation of mat.h and fixed doxyfile errors modified documentation for transform.h and vec.h test_core.cpp reverted back
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You've done a wonderful job! The documentation is well written and detailed. I only have two minor questions: from the diff I cannot find changes in the Doxyfile
and doxygen-awesome.css
files, if no changes were made I would revert changes to those files, meanwhile, the documentation appears to be offset from the function declarations (like one tab left), it would be better to be aligned, but it's a change I can make myself if necessary (mat.h
needs to be realigned anyway, too many tabs). Thank you for the great additions!
Hi the doxygen-awesome.css file has remained unchanged however the doxyfile and the 'DoxygenLayout.xml' is needed to make the 'tutorial' tab. Apologies for the alignment problem I will realign them. |
Hey @Fahad-Ali-Khan-ca , I have made some commits to fix those minor things, the new version should be ready to merge! |
Thank you for taking the time to fix the alignment issues and make the necessary commits. I really appreciate your support in getting this pull request ready for merging. I’ve been tied up with final exams recently, which limited my ability to address the changes myself. Once my exams are over, I plan to contribute more actively and continue improving the documentation and other areas. Thanks again for your help and understanding! |
Don't worry, take your time to study! Send me a message whenever you want to contribute. You can also contact me on LinkedIn to talk directly about the library and such. Good luck with your exams! |
Hey @Fahad-Ali-Khan-ca , I have looked at the online documentation and it is now empty, is there any additional considerations which I should make to setup the new Doxygen pages? The website is https://chaotic-society.github.io/theoretica |
Hi @mattiaisgro I am looking into why it is not working on your website and will give you an update in a day. |
Hi @mattiaisgro, just a quick reminder that to create the HTML pages, you need to navigate to the build directory and run I tested this by cloning a separate repo from the current master, and it works for me. Here's what it looks like: |
@Fahad-Ali-Khan-ca The current deployment system (in the doxygen workflow) runs |
Hi @mattiaisgro, this issue is indeed caused by running
When you run To resolve this, you could either:
I tested 2 and it works for me when I use |
@Fahad-Ali-Khan-ca the second fix doesn't seem to work :/ |
I have tried the first fix and it works, but the resulting page has some artifacts I believe. Probably the layout and style changed, as well as the Doxygen configuration. |
Description
Hi, I modified some documentation for the algebra module and fixed the side panel. It is no longer showing the paragraphs of the readme. I also added a tutorial tab where you can link the related pages.
Fixes #81