Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jothepro/doxygen-awesome-css
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.3
Choose a base ref
...
head repository: jothepro/doxygen-awesome-css
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.0
Choose a head ref
  • 20 commits
  • 16 files changed
  • 1 contributor

Commits on May 4, 2022

  1. improve support for older Doxygen versions

    these changes only apply to very old versions of Doxygen (v1.8.x):
    - the searchbar image is not squashed anymore
    - background image artifacts in the searchbar are removed
    
    for more details, see
    #68
    jothepro committed May 4, 2022
    Configuration menu
    Copy the full SHA
    bf51192 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5efba0 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. introduce interactive toc

    On large screens, the toc is now anchored to the top right of the screen.
    A JS-Extension for highlighting the current read progress is provided.
    On small screens, the toc is hidden and can be opened by the user.
    
    - update toc CSS to anchor it to the top right
    - fall back to inline toc in box on smaller screens (<1000px)
    - add install instructions for extension
    - updated browser test information
    - updated doxygen version recommendation
    jothepro committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    9e3712c View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. fix for inverted images within tables

    A CSS rule that is supposed to invert the grahpical class hierarchy in
    dark mode was accidently also inverting images in ordinary tables.
    This is now fixed.
    
    fixes #72
    jothepro committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    afc4868 View commit details
    Browse the repository at this point in the history
  2. fix JS error in interacive TOC

    when no toc is available on the current page, an error would be thrown.
    This is now fixed. When no toc is available the code in question is not  executed.
    
    Also removed some unecessary JQuery
    jothepro committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    4621dc4 View commit details
    Browse the repository at this point in the history
  3. Add support for doxygen tables

    Doxygen comes with a special syntax for creating complex tables
    (https://www.doxygen.nl/manual/tables.html).
    Tables created with the doxygen syntax are now styled the same like
    markdown tables.
    
    Additionally, fieldtables have been overhauled slightly and their glow
    behaviour has been altered.
    jothepro committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    9e46639 View commit details
    Browse the repository at this point in the history
  4. improve documentation

    - improve styling of default color variable values
    - fix some comment typos
    jothepro committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    c99ef72 View commit details
    Browse the repository at this point in the history
  5. don't break <code> inside a word.

    I am not sure why this was introduced in the first place. It makes
    problems right now and I hope removing it will not break sth else.
    jothepro committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    51a8ce0 View commit details
    Browse the repository at this point in the history
  6. replace inherit section arrow icon with CSS triangle

    The "inherited from" sections in a class documentation are hidden by
    default. A small arrow icon indicates that the user can interact with
    the given text and expand the items that are hidden behind it.
    
    The icon is an image by default, which comes with two downsides:
    1. It's not a vector graphic and looks oldschool on hdpi monitors
    2. It cannot be matched exactly to the theme colors
    
    This is why it was replaced by a CSS triangle that comes with a nice
    open/close animation as a small bonus! 😊
    jothepro committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    74b4250 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Improve documentation

    - fix image color inversion in dark mode for doxygen 1.9.3
    - make it more explicit what files are required in sidebar-only
      mode
    jothepro committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    a7cdeb6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d3ef53 View commit details
    Browse the repository at this point in the history
  3. Minor layout improvements for directory tables

    - directory tables now have an improved spacing
    - even row highlights in directory tables have rounded corners
    - class list icons (N = Namespace, C = Class, ...) do now scale together
      with the page font size (improved customizability)
    jothepro committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    5246327 View commit details
    Browse the repository at this point in the history
  4. replace memberdecl open & close icons with custom CSS icons

    the new arrow icon rotates on open/close and is a vector graphic
    jothepro committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    fe37c76 View commit details
    Browse the repository at this point in the history
  5. improve new sidebar & interactive TOC styling

    - update the arrow icon to open the interactive TOC
    - minor style improvements & fixes
    jothepro committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    7221204 View commit details
    Browse the repository at this point in the history
  6. miscellaneous style fixes and improvements

        - support .PageDoc content class
        - increase title font size to 225%
        - fill gap in section separation lines
        - make param table follow table-line-height variable
    jothepro committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    06ffe6d View commit details
    Browse the repository at this point in the history
  7. add support for the .glow class on code listing lines

    When setting SOURCE_BROWSER = YES in the Doxyfile, links to the code
    lines where a certain interface is defined are referenced.
    When the link is clicked the related sourcecode is shown and the referenced
    line is highlighted. The style of the highlight has been improved.
    jothepro committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    a27f39e View commit details
    Browse the repository at this point in the history
  8. Increase compatibility with Doxygen 1.9.5

    The new Doxygen version comes with some small CSS adjustments
    that required fixes in this theme.
    
    Nervertheless it is NOT recommended to update to the new Doxygen
    version! Doxygen 1.9.5 comes with scrollbar customizations that don't
    work well together with this theme and they can not be
    reverted/patched with just CSS.
    
    See doxygen/doxygen#9549
    jothepro committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    5bf1d5f View commit details
    Browse the repository at this point in the history
  9. improve layout for long templated functions

    - template parameters can wrap to the next line when they get too long
    - return types can wrap on small screens when they get too long
    - additional spacing was added to the member declarations table
    - add support for class template parameters
    
    fixes #84
    jothepro committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    c6568eb View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    4bc3b30 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    a3c119b View commit details
    Browse the repository at this point in the history
Loading