Mercurial > libervia-desktop-kivy
comparison src/cagou/plugins/plugin_wid_chat.kv @ 116:8576d70ff803
chat: message header is hidden for info messages
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 26 Jan 2017 20:39:32 +0100 |
parents | 9909ed7a7a20 |
children | f0291755b07c |
comparison
equal
deleted
inserted
replaced
115:e0c41f209c28 | 116:8576d70ff803 |
---|---|
15 # along with this program. If not, see <http://www.gnu.org/licenses/>. | 15 # along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 |
17 #:import TransferMenu cagou.core.menu.TransferMenu | 17 #:import TransferMenu cagou.core.menu.TransferMenu |
18 #:import SimpleXHTMLWidget cagou.core.simple_xhtml.SimpleXHTMLWidget | 18 #:import SimpleXHTMLWidget cagou.core.simple_xhtml.SimpleXHTMLWidget |
19 #:import _ sat.core.i18n._ | 19 #:import _ sat.core.i18n._ |
20 #:import C cagou.core.constants.Const | |
20 | 21 |
21 | 22 |
22 <MessAvatar>: | 23 <MessAvatar>: |
23 size_hint: None, None | 24 size_hint: None, None |
24 size: dp(30), dp(30) | 25 size: dp(30), dp(30) |
41 avatar: avatar | 42 avatar: avatar |
42 delivery: delivery | 43 delivery: delivery |
43 BoxLayout: | 44 BoxLayout: |
44 id: header_box | 45 id: header_box |
45 size_hint: 1, None | 46 size_hint: 1, None |
46 height: avatar.height | 47 height: avatar.height if root.mess_data.type != C.MESS_TYPE_INFO else 0 |
48 opacity: 1 if root.mess_data.type != C.MESS_TYPE_INFO else 0 | |
47 MessAvatar: | 49 MessAvatar: |
48 id: avatar | 50 id: avatar |
49 Label: | 51 Label: |
50 id: time_label | 52 id: time_label |
51 text_size: None, None | 53 text_size: None, None |
84 xhtml: root.message_xhtml or self.escape(root.message or u' ') | 86 xhtml: root.message_xhtml or self.escape(root.message or u' ') |
85 color: (0.74,0.74,0.24,1) if root.mess_data.type == "info" else (0, 0, 0, 1) | 87 color: (0.74,0.74,0.24,1) if root.mess_data.type == "info" else (0, 0, 0, 1) |
86 padding: root.mess_padding | 88 padding: root.mess_padding |
87 bold: True if root.mess_data.type == "info" else False | 89 bold: True if root.mess_data.type == "info" else False |
88 | 90 |
89 | |
90 <Chat>: | 91 <Chat>: |
91 messages_widget: messages_widget | 92 messages_widget: messages_widget |
92 ScrollView: | 93 ScrollView: |
93 size_hint: 1, 0.8 | 94 size_hint: 1, 0.8 |
94 scroll_y: 0 | 95 scroll_y: 0 |