summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt2
-rw-r--r--dist/kube.spec6
-rw-r--r--framework/qml/MailListView.qml6
-rw-r--r--framework/src/domain/mailcontroller.cpp4
4 files changed, 10 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 64c5f510..c345358e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -4,7 +4,7 @@ cmake_policy(SET CMP0048 NEW)
4cmake_policy(SET CMP0028 NEW) 4cmake_policy(SET CMP0028 NEW)
5cmake_policy(SET CMP0063 NEW) 5cmake_policy(SET CMP0063 NEW)
6 6
7project(kube VERSION 0.2) 7project(kube VERSION 0.3)
8 8
9enable_testing() 9enable_testing()
10 10
diff --git a/dist/kube.spec b/dist/kube.spec
index 5450aea1..dd956c38 100644
--- a/dist/kube.spec
+++ b/dist/kube.spec
@@ -1,6 +1,6 @@
1Name: kube 1Name: kube
2Version: 0.2 2Version: 0.3
3Release: 4%{?dist} 3Release: 0%{?dist}
4Summary: kube 4Summary: kube
5 5
6Group: Applications/Desktop 6Group: Applications/Desktop
@@ -30,7 +30,7 @@ BuildRequires: gpgme >= 1.8.0
30Requires: qt5-qtquick1 30Requires: qt5-qtquick1
31Requires: qt5-qtquickcontrols 31Requires: qt5-qtquickcontrols
32Requires: qt5-qtquickcontrols2-devel 32Requires: qt5-qtquickcontrols2-devel
33Requires: sink >= 0.2 33Requires: sink >= 0.2.0
34Requires: kirigami 34Requires: kirigami
35Requires: kf5-messagelib 35Requires: kf5-messagelib
36 36
diff --git a/framework/qml/MailListView.qml b/framework/qml/MailListView.qml
index 39cbd47c..da5e9056 100644
--- a/framework/qml/MailListView.qml
+++ b/framework/qml/MailListView.qml
@@ -46,9 +46,9 @@ Item {
46 value: root.currentMail 46 value: root.currentMail
47 } 47 }
48 unread: root.isUnread 48 unread: root.isUnread
49 trash: root.isUnread 49 trash: root.isTrash
50 important: root.isUnread 50 important: root.isImportant
51 draft: root.isUnread 51 draft: root.isDraft
52 operateOnThreads: mailListModel.isThreaded 52 operateOnThreads: mailListModel.isThreaded
53 } 53 }
54 54
diff --git a/framework/src/domain/mailcontroller.cpp b/framework/src/domain/mailcontroller.cpp
index a6c5c555..ea0fe690 100644
--- a/framework/src/domain/mailcontroller.cpp
+++ b/framework/src/domain/mailcontroller.cpp
@@ -64,12 +64,14 @@ void MailController::updateActions()
64 action_moveToTrash->setEnabled(!getTrash()); 64 action_moveToTrash->setEnabled(!getTrash());
65 action_restoreFromTrash->setEnabled(getTrash()); 65 action_restoreFromTrash->setEnabled(getTrash());
66 action_markAsRead->setEnabled(getUnread()); 66 action_markAsRead->setEnabled(getUnread());
67 action_markAsUnread->setEnabled(getUnread()); 67 action_markAsUnread->setEnabled(!getUnread());
68 action_markAsImportant->setEnabled(!getImportant());
68 } else { 69 } else {
69 action_moveToTrash->setEnabled(false); 70 action_moveToTrash->setEnabled(false);
70 action_restoreFromTrash->setEnabled(false); 71 action_restoreFromTrash->setEnabled(false);
71 action_markAsRead->setEnabled(false); 72 action_markAsRead->setEnabled(false);
72 action_markAsUnread->setEnabled(false); 73 action_markAsUnread->setEnabled(false);
74 action_markAsImportant->setEnabled(false);
73 } 75 }
74} 76}
75 77