Skip to content

doc: upgraded for compatibility with doxygen 1.12#26598

Merged
asmorkalov merged 1 commit intoopencv:4.xfrom
mshabunin:fix-doc-footer
Dec 10, 2024
Merged

doc: upgraded for compatibility with doxygen 1.12#26598
asmorkalov merged 1 commit intoopencv:4.xfrom
mshabunin:fix-doc-footer

Conversation

@mshabunin
Copy link
Copy Markdown
Contributor

@mshabunin mshabunin commented Dec 9, 2024

Changes:

  • upgraded warning in cmake
  • upgraded Doxyfile, header, footer and stylesheet using doxygen + manual changes
    doxygen -w html header.html footer.html stylesheet.css
    doxygen -u -s Doxyfile.in
    
    • enabled clipboard copy for code snippets
    • used complete new CSS stylesheet from doxygen with slight changes: use old fonts, fixed content width, extra margins and padding in some places, re-formatted and removed empty styles

Note: new stylesheet enables dark mode support

Note: this PR shouldn't be ported to 5.x, similar changes should be made manually

Note: also fixed documentation warning in highgui.hpp (introduced here #26524)

Some screenshots

Before:

Index page before

Operations with images tutorial before

After:

Index page after

Operations with images tutorial after

Operations with images tutorial after in dark mode

@mshabunin mshabunin force-pushed the fix-doc-footer branch 4 times, most recently from c49c7e9 to 705b159 Compare December 9, 2024 17:39
@opencv-alalek opencv-alalek added this to the 4.11.0 milestone Dec 9, 2024
@asmorkalov asmorkalov self-assigned this Dec 10, 2024
@asmorkalov asmorkalov merged commit 0dfc5d4 into opencv:4.x Dec 10, 2024
@mshabunin mshabunin deleted the fix-doc-footer branch December 10, 2024 08:10
@mshabunin mshabunin restored the fix-doc-footer branch December 16, 2024 11:12
@asmorkalov asmorkalov mentioned this pull request Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants