Branch: refs/heads/stable-1.8.x
Home:
https://github.com/xwiki-contrib/application-numbered-content
Commit: bc7ce8b1e6e287da8f07f5182afcc55f8bd667d5
https://github.com/xwiki-contrib/application-numbered-content/commit/bc7ce8…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-08-06 (Tue, 06 Aug 2024)
Changed paths:
A
application-numbered-content-figures/application-numbered-content-figures-api/src/main/java/org/xwiki/contrib/numbered/content/headings/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.
(cherry picked from commit 07ad584465555269b201267a515dc9c0cd84e501)
Commit: 3652d46cc1d6260aef50c3116885fc1bbb5ba81d
https://github.com/xwiki-contrib/application-numbered-content/commit/3652d4…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-08-06 (Tue, 06 Aug 2024)
Changed paths:
A
application-numbered-content-figures/application-numbered-content-figures-api/src/test/java/org/xwiki/contrib/numbered/content/headings/internal/NumberedFiguresDisplayDataManagerTest.java
Log Message:
-----------
NCAPP-86: Installing the Figure numbering extension slows down all page rendering a lot
* Add a unit test.
(cherry picked from commit 6d06dcb1a71989be6d8e7637cc7177c4b899c0f5)
Compare:
https://github.com/xwiki-contrib/application-numbered-content/compare/e0462…
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki-contrib/application-numbered-content/settings/noti…