From 88d147f12a4140a6f7f212071df1af4b555f1f3c Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Sun, 4 Jan 2026 20:48:01 +0100 Subject: [PATCH] Add early variable resolution in build websites to reduce flickering Especially for Stable and Release builds most interpolated data, that are prominently shown at the top of the main page, can be derived from the drop-folder's name, which is contained in the page's URL/location. Using the identifier implied by the drop-folder allows to render the page with these most prominently visible variables already resolved initially and not only on the second pass, when the buildproperties.json is fetched. Thus this reduces flickering. --- sites/eclipse/build/index.html | 26 ++++++----- sites/eclipse/page.js | 80 +++++++++++++++++++++++++++++++--- 2 files changed, 89 insertions(+), 17 deletions(-) diff --git a/sites/eclipse/build/index.html b/sites/eclipse/build/index.html index c7da2c595e7..bc95e7ad175 100644 --- a/sites/eclipse/build/index.html +++ b/sites/eclipse/build/index.html @@ -110,18 +110,20 @@

SWT Binary and Source