Branch: refs/heads/master Home: https://github.com/xwiki-contrib/application-numbered-content Commit: 07ad584465555269b201267a515dc9c0cd84e501 https://github.com/xwiki-contrib/application-numbered-content/commit/07ad584... Author: Michael Hamann <[email protected]> Date: 2024-08-02 (Fri, 02 Aug 2024) Changed paths: M application-numbered-content-figures/application-numbered-content-figures-api/src/main/java/org/xwiki/contrib/numbered/content/figures/NumberedFiguresException.java A application-numbered-content-figures/application-numbered-content-figures-api/src/main/java/org/xwiki/contrib/numbered/content/figures/internal/NumberedFiguresDisplayDataManager.java A application-numbered-content-figures/application-numbered-content-figures-api/src/main/java/org/xwiki/contrib/numbered/content/headings/script/NumberedFigureDisplayData.java M application-numbered-content-figures/application-numbered-content-figures-api/src/main/java/org/xwiki/contrib/numbered/content/headings/script/NumberedFiguresScriptService.java M application-numbered-content-figures/application-numbered-content-figures-api/src/main/resources/META-INF/components.txt M application-numbered-content-figures/application-numbered-content-figures-ui/src/main/resources/NumberedFigures/Code/NumberedFigures.xml Log Message: ----------- NCAPP-86: Installing the Figure numbering extension slows down all page rendering a lot * Don't load any CSS when figure numbering isn't enabled (the CSS would be empty in this case, anyway). * Add a method to gather all data that is necessary for rendering the CSS and use it for rendering the CSS. * Enable caching for the CSS. * Use a hash of this data as URL parameter to enable reloading the CSS when the configuration changes. To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-numbered-content/settings/notif...