Change loading delegate to animated progress bar

Gives a nicer visual indication instead of static text, in my opinion.
This commit is contained in:
Joshua Goins
2026-02-12 20:44:20 -05:00
parent 244ef77c4a
commit afa699381b

View File

@@ -2,6 +2,8 @@
// SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
import QtQuick
import QtQuick.Layouts
import QtQuick.Controls as QQC2
import org.kde.kirigami as Kirigami
@@ -15,7 +17,15 @@ TimelineDelegate {
alwaysFillWidth: NeoChatConfig.compactLayout
contentItem: Kirigami.PlaceholderMessage {
text: i18n("Loading…")
contentItem: RowLayout {
spacing: 0
QQC2.ProgressBar {
indeterminate: true
Layout.alignment: Qt.AlignHCenter
Layout.fillWidth: true
Layout.maximumWidth: Kirigami.Units.gridUnit * 20
}
}
}