diff --git a/debian/changelog b/debian/changelog index 2559fd8..72de99b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +calamares-settings-ubuntu (1:23.04.8) lunar; urgency=medium + + * Made the slideshow loop again. (Slow systems were ending up on the "The + installation should finish soon" screen when the installation was only 8% + done, and then were staying on that screen.) + + -- Aaron Rainbolt Thu, 16 Mar 2023 22:31:01 -0500 + calamares-settings-ubuntu (1:23.04.7) lunar; urgency=medium * Updated copyright file. diff --git a/lubuntu/branding/lubuntu/show.qml b/lubuntu/branding/lubuntu/show.qml index cf1b92b..4b465c3 100644 --- a/lubuntu/branding/lubuntu/show.qml +++ b/lubuntu/branding/lubuntu/show.qml @@ -9,19 +9,7 @@ Presentation interval: 15000 running: true repeat: true - onTriggered: { - presentation.goToNextSlide() - // We want the last slide to be where the slideshow stops. But - // thanks either to QML's limitations or my lack of knowledge, I - // can't figure out how to declare a counter variable outside of - // the Javascript block. However, incrementing the interval value - // won't make any perceptible change in how long the slideshow - // plays, and it does the job. - interval++ - if (interval == 15005) { - stop() - } - } + onTriggered: presentation.goToNextSlide() } Slide { Image {