From 1065e3cdd9ba2c0b500aa6ff10be5397f259cdf3 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Sat, 4 Jul 2020 22:42:19 +0200 Subject: [PATCH] Show network errors when entryList is empty --- src/CMakeLists.txt | 1 + src/qml/EntryListPage.qml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 1e81ee48..28b070a5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -33,6 +33,7 @@ if(ANDROID) alligator mail-sent globe + data-error ) else() target_link_libraries(alligator PRIVATE Qt5::Widgets) diff --git a/src/qml/EntryListPage.qml b/src/qml/EntryListPage.qml index 104054e9..a2d12098 100644 --- a/src/qml/EntryListPage.qml +++ b/src/qml/EntryListPage.qml @@ -61,7 +61,8 @@ Kirigami.ScrollablePage { width: Kirigami.Units.gridUnit * 20 anchors.centerIn: parent - text: i18n("No Entries available.") + text: feed.errorId === 0 ? i18n("No Entries available.") : i18n("Error (%1): %2", feed.errorId, feed.errorString) + icon.name: feed.errorId === 0 ? "" : "data-error" } ListView {