diff options
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | dist/kube.spec | 6 | ||||
-rw-r--r-- | framework/qml/MailListView.qml | 6 | ||||
-rw-r--r-- | framework/src/domain/mailcontroller.cpp | 4 |
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) | |||
4 | cmake_policy(SET CMP0028 NEW) | 4 | cmake_policy(SET CMP0028 NEW) |
5 | cmake_policy(SET CMP0063 NEW) | 5 | cmake_policy(SET CMP0063 NEW) |
6 | 6 | ||
7 | project(kube VERSION 0.2) | 7 | project(kube VERSION 0.3) |
8 | 8 | ||
9 | enable_testing() | 9 | enable_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 @@ | |||
1 | Name: kube | 1 | Name: kube |
2 | Version: 0.2 | 2 | Version: 0.3 |
3 | Release: 4%{?dist} | 3 | Release: 0%{?dist} |
4 | Summary: kube | 4 | Summary: kube |
5 | 5 | ||
6 | Group: Applications/Desktop | 6 | Group: Applications/Desktop |
@@ -30,7 +30,7 @@ BuildRequires: gpgme >= 1.8.0 | |||
30 | Requires: qt5-qtquick1 | 30 | Requires: qt5-qtquick1 |
31 | Requires: qt5-qtquickcontrols | 31 | Requires: qt5-qtquickcontrols |
32 | Requires: qt5-qtquickcontrols2-devel | 32 | Requires: qt5-qtquickcontrols2-devel |
33 | Requires: sink >= 0.2 | 33 | Requires: sink >= 0.2.0 |
34 | Requires: kirigami | 34 | Requires: kirigami |
35 | Requires: kf5-messagelib | 35 | Requires: 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 | ||