Skip to content

Commit 08ba045

Browse files
committed
add a temporary voice call button
1 parent 098491e commit 08ba045

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

src/skins/vector/css/molecules/MessageComposer.css

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,21 @@ limitations under the License.
7272
}
7373

7474
.mx_MessageComposer_upload,
75-
.mx_MessageComposer_call {
75+
.mx_MessageComposer_voicecall,
76+
.mx_MessageComposer_videocall {
7677
display: table-cell;
7778
vertical-align: middle;
7879
padding-left: 10px;
7980
padding-right: 10px;
8081
cursor: pointer;
8182
}
8283

83-
.mx_MessageComposer_call {
84+
.mx_MessageComposer_videocall {
85+
padding-right: 10px;
86+
padding-top: 4px;
87+
}
88+
89+
.mx_MessageComposer_voicecall {
8490
padding-right: 10px;
8591
padding-top: 4px;
8692
}

src/skins/vector/views/molecules/MessageComposer.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,14 @@ module.exports = React.createClass({
5353
});
5454
},
5555

56+
onVoiceCallClick: function(ev) {
57+
dis.dispatch({
58+
action: 'place_call',
59+
type: 'voice',
60+
room_id: this.props.room.roomId
61+
});
62+
},
63+
5664
render: function() {
5765
var me = this.props.room.getMember(MatrixClientPeg.get().credentials.userId);
5866
var uploadInputStyle = {display: 'none'};
@@ -71,7 +79,10 @@ module.exports = React.createClass({
7179
<img src="img/upload.png" width="17" height="22"/>
7280
<input type="file" style={uploadInputStyle} ref="uploadInput" onChange={this.onUploadFileSelected} />
7381
</div>
74-
<div className="mx_MessageComposer_call" onClick={this.onCallClick}>
82+
<div className="mx_MessageComposer_voicecall" onClick={this.onVoiceCallClick}>
83+
<img src="img/voice.png" width="16" height="26"/>
84+
</div>
85+
<div className="mx_MessageComposer_videocall" onClick={this.onCallClick}>
7586
<img src="img/call.png" width="28" height="20"/>
7687
</div>
7788
</div>

0 commit comments

Comments
 (0)