From 79cd0c1475870c0c5966ca927f26fabde0963404 Mon Sep 17 00:00:00 2001 From: daudix-UFO Date: Mon, 24 Jul 2023 01:15:11 +0300 Subject: [PATCH] feat: Use different icons for status views And add description text to state with chat present but without messages --- .../scalable/actions/chat-bubble-emtpy-symbolic.svg | 2 ++ .../scalable/actions/chat-bubbles-emtpy-symbolic.svg | 2 ++ src/bavarder.gresource.xml | 1 + src/views/window.blp | 9 +++++---- 4 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 data/icons/hicolor/scalable/actions/chat-bubble-emtpy-symbolic.svg create mode 100644 data/icons/hicolor/scalable/actions/chat-bubbles-emtpy-symbolic.svg diff --git a/data/icons/hicolor/scalable/actions/chat-bubble-emtpy-symbolic.svg b/data/icons/hicolor/scalable/actions/chat-bubble-emtpy-symbolic.svg new file mode 100644 index 0000000..f2102e0 --- /dev/null +++ b/data/icons/hicolor/scalable/actions/chat-bubble-emtpy-symbolic.svg @@ -0,0 +1,2 @@ + + diff --git a/data/icons/hicolor/scalable/actions/chat-bubbles-emtpy-symbolic.svg b/data/icons/hicolor/scalable/actions/chat-bubbles-emtpy-symbolic.svg new file mode 100644 index 0000000..d28759e --- /dev/null +++ b/data/icons/hicolor/scalable/actions/chat-bubbles-emtpy-symbolic.svg @@ -0,0 +1,2 @@ + + diff --git a/src/bavarder.gresource.xml b/src/bavarder.gresource.xml index 202ce01..25b8252 100644 --- a/src/bavarder.gresource.xml +++ b/src/bavarder.gresource.xml @@ -16,6 +16,7 @@ ../data/icons/hicolor/scalable/actions/bot-symbolic.svg + ../data/icons/hicolor/scalable/actions/chat-bubbles-emtpy-symbolic.svg ../data/icons/hicolor/scalable/actions/chat-message-new-symbolic.svg ../data/icons/hicolor/scalable/actions/check-round-outline-symbolic.svg ../data/icons/hicolor/scalable/actions/cloud-disabled-symbolic.svg diff --git a/src/views/window.blp b/src/views/window.blp index 01071a1..b238b56 100644 --- a/src/views/window.blp +++ b/src/views/window.blp @@ -52,8 +52,8 @@ template $BavarderWindow : Adw.ApplicationWindow { } Adw.StatusPage status_no_chat_thread { - title: _("No Chat"); - icon-name: "chat-message-new-symbolic"; + title: _("No Chats"); + icon-name: "chat-bubbles-emtpy-symbolic"; } Adw.StatusPage status_no_thread { @@ -150,8 +150,9 @@ template $BavarderWindow : Adw.ApplicationWindow { Stack stack { Adw.StatusPage status_no_chat { - title: _("No Chat"); - icon-name: "chat-message-new-symbolic"; + title: _("No Messages"); + description: _("Send first message to get started"); + icon-name: "chat-bubbles-emtpy-symbolic"; } Adw.StatusPage status_no_internet {