merge devel
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "tinode-webapp",
|
"name": "tinode-webapp",
|
||||||
"description": "Tinode messenger for the web",
|
"description": "Tinode messenger for the web",
|
||||||
"version": "0.21.0",
|
"version": "0.21.1",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/tinode/example-react-js.git"
|
"url": "https://github.com/tinode/example-react-js.git"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "",
|
"translation": "",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "besetzt",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "Change phone number",
|
"translation": "Change phone number",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": false,
|
"missing": false,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "busy",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "",
|
"translation": "",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "ocupado",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -119,6 +119,10 @@
|
|||||||
"defaultMessage": "Update",
|
"defaultMessage": "Update",
|
||||||
"description": "Button [Update]"
|
"description": "Button [Update]"
|
||||||
},
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line"
|
||||||
|
},
|
||||||
"call_cancelled": {
|
"call_cancelled": {
|
||||||
"defaultMessage": "cancelled",
|
"defaultMessage": "cancelled",
|
||||||
"description": "Label for cancelled outgoing call"
|
"description": "Label for cancelled outgoing call"
|
||||||
@@ -159,7 +163,7 @@
|
|||||||
"defaultMessage": "Change email",
|
"defaultMessage": "Change email",
|
||||||
"description": "Prompt to change current email"
|
"description": "Prompt to change current email"
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number"
|
"description": "Prompt to change current phone number"
|
||||||
},
|
},
|
||||||
|
|||||||
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "",
|
"translation": "",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "occupé",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "",
|
"translation": "",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "바쁘다",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "",
|
"translation": "",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "ocupat",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "",
|
"translation": "",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "занято",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "",
|
"translation": "",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "忙碌的",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-1
@@ -1634,11 +1634,18 @@
|
|||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
},
|
},
|
||||||
"change_phonel": {
|
"change_phone": {
|
||||||
"translation": "",
|
"translation": "",
|
||||||
"defaultMessage": "Change phone number",
|
"defaultMessage": "Change phone number",
|
||||||
"description": "Prompt to change current phone number",
|
"description": "Prompt to change current phone number",
|
||||||
"missing": true,
|
"missing": true,
|
||||||
"obsolete": false
|
"obsolete": false
|
||||||
|
},
|
||||||
|
"call_busy": {
|
||||||
|
"translation": "忙碌的",
|
||||||
|
"defaultMessage": "busy",
|
||||||
|
"description": "Label for busy call line",
|
||||||
|
"missing": false,
|
||||||
|
"obsolete": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,3 +1,3 @@
|
|||||||
// This is a generated file. Don't edit.
|
// This is a generated file. Don't edit.
|
||||||
|
|
||||||
export const PACKAGE_VERSION = "0.21.0";
|
export const PACKAGE_VERSION = "0.21.1";
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import { secondsToTime } from '../lib/strformat.js';
|
|||||||
|
|
||||||
export default class CallMessage extends React.PureComponent {
|
export default class CallMessage extends React.PureComponent {
|
||||||
render() {
|
render() {
|
||||||
const isCallDropped = ['declined', 'disconnected', 'missed'].includes(this.props.callState);
|
const isCallDropped = ['busy', 'declined', 'disconnected', 'missed'].includes(this.props.callState);
|
||||||
const successClass = 'material-icons medium ' + (isCallDropped ? 'red' : 'green');
|
const successClass = 'material-icons medium ' + (isCallDropped ? 'red' : 'green');
|
||||||
const callIcon = this.props.incoming ?
|
const callIcon = this.props.incoming ?
|
||||||
(isCallDropped ? 'call_missed' : 'call_received') :
|
(isCallDropped ? 'call_missed' : 'call_received') :
|
||||||
@@ -15,6 +15,9 @@ export default class CallMessage extends React.PureComponent {
|
|||||||
let duration;
|
let duration;
|
||||||
if (isCallDropped) {
|
if (isCallDropped) {
|
||||||
switch (this.props.callState) {
|
switch (this.props.callState) {
|
||||||
|
case 'busy':
|
||||||
|
duration = <FormattedMessage id="call_busy" defaultMessage="busy" description="Label for busy call line" />;
|
||||||
|
break;
|
||||||
case 'declined':
|
case 'declined':
|
||||||
duration = <FormattedMessage id="call_declined" defaultMessage="declined" description="Label for declined call" />;
|
duration = <FormattedMessage id="call_declined" defaultMessage="declined" description="Label for declined call" />;
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -9,13 +9,16 @@ import { secondsToTime } from '../lib/strformat.js';
|
|||||||
// success: true | false.
|
// success: true | false.
|
||||||
export default class CallStatus extends React.PureComponent {
|
export default class CallStatus extends React.PureComponent {
|
||||||
render() {
|
render() {
|
||||||
const isCallDropped = ['declined', 'disconnected', 'missed'].includes(this.props.callState);
|
const isCallDropped = ['busy', 'declined', 'disconnected', 'missed'].includes(this.props.callState);
|
||||||
const icon2 = this.props.incoming ?
|
const icon2 = this.props.incoming ?
|
||||||
(isCallDropped ? 'call_missed' : 'call_received') :
|
(isCallDropped ? 'call_missed' : 'call_received') :
|
||||||
(isCallDropped ? 'call_missed_outgoing' : 'call_made');
|
(isCallDropped ? 'call_missed_outgoing' : 'call_made');
|
||||||
let duration;
|
let duration;
|
||||||
if (isCallDropped) {
|
if (isCallDropped) {
|
||||||
switch (this.props.callState) {
|
switch (this.props.callState) {
|
||||||
|
case 'busy':
|
||||||
|
duration = <FormattedMessage id="call_busy" defaultMessage="busy" description="Label for busy call line" />;
|
||||||
|
break;
|
||||||
case 'declined':
|
case 'declined':
|
||||||
duration = <FormattedMessage id="call_declined" defaultMessage="declined" description="Label for declined call" />;
|
duration = <FormattedMessage id="call_declined" defaultMessage="declined" description="Label for declined call" />;
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ class CredentialEdit extends React.PureComponent {
|
|||||||
|
|
||||||
const changePhone = (
|
const changePhone = (
|
||||||
<><div className="panel-form-row">
|
<><div className="panel-form-row">
|
||||||
<label className="large"><FormattedMessage id="change_phonel" defaultMessage="Change phone number"
|
<label className="large"><FormattedMessage id="change_phone" defaultMessage="Change phone number"
|
||||||
description="Prompt to change current phone number"/></label>
|
description="Prompt to change current phone number"/></label>
|
||||||
</div>
|
</div>
|
||||||
<div className="group">
|
<div className="group">
|
||||||
|
|||||||
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+21
-3
@@ -3579,7 +3579,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||||
/* harmony export */ "PACKAGE_VERSION": () => (/* binding */ PACKAGE_VERSION)
|
/* harmony export */ "PACKAGE_VERSION": () => (/* binding */ PACKAGE_VERSION)
|
||||||
/* harmony export */ });
|
/* harmony export */ });
|
||||||
const PACKAGE_VERSION = "0.21.0";
|
const PACKAGE_VERSION = "0.21.1";
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
@@ -10179,12 +10179,21 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
class CallMessage extends (react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent) {
|
class CallMessage extends (react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent) {
|
||||||
render() {
|
render() {
|
||||||
const isCallDropped = ['declined', 'disconnected', 'missed'].includes(this.props.callState);
|
const isCallDropped = ['busy', 'declined', 'disconnected', 'missed'].includes(this.props.callState);
|
||||||
const successClass = 'material-icons medium ' + (isCallDropped ? 'red' : 'green');
|
const successClass = 'material-icons medium ' + (isCallDropped ? 'red' : 'green');
|
||||||
const callIcon = this.props.incoming ? isCallDropped ? 'call_missed' : 'call_received' : isCallDropped ? 'call_missed_outgoing' : 'call_made';
|
const callIcon = this.props.incoming ? isCallDropped ? 'call_missed' : 'call_received' : isCallDropped ? 'call_missed_outgoing' : 'call_made';
|
||||||
let duration;
|
let duration;
|
||||||
if (isCallDropped) {
|
if (isCallDropped) {
|
||||||
switch (this.props.callState) {
|
switch (this.props.callState) {
|
||||||
|
case 'busy':
|
||||||
|
duration = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_intl__WEBPACK_IMPORTED_MODULE_1__.FormattedMessage, {
|
||||||
|
id: "call_busy",
|
||||||
|
defaultMessage: [{
|
||||||
|
"type": 0,
|
||||||
|
"value": "busy"
|
||||||
|
}]
|
||||||
|
});
|
||||||
|
break;
|
||||||
case 'declined':
|
case 'declined':
|
||||||
duration = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_intl__WEBPACK_IMPORTED_MODULE_1__.FormattedMessage, {
|
duration = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_intl__WEBPACK_IMPORTED_MODULE_1__.FormattedMessage, {
|
||||||
id: "call_declined",
|
id: "call_declined",
|
||||||
@@ -10866,11 +10875,20 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
class CallStatus extends (react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent) {
|
class CallStatus extends (react__WEBPACK_IMPORTED_MODULE_0___default().PureComponent) {
|
||||||
render() {
|
render() {
|
||||||
const isCallDropped = ['declined', 'disconnected', 'missed'].includes(this.props.callState);
|
const isCallDropped = ['busy', 'declined', 'disconnected', 'missed'].includes(this.props.callState);
|
||||||
const icon2 = this.props.incoming ? isCallDropped ? 'call_missed' : 'call_received' : isCallDropped ? 'call_missed_outgoing' : 'call_made';
|
const icon2 = this.props.incoming ? isCallDropped ? 'call_missed' : 'call_received' : isCallDropped ? 'call_missed_outgoing' : 'call_made';
|
||||||
let duration;
|
let duration;
|
||||||
if (isCallDropped) {
|
if (isCallDropped) {
|
||||||
switch (this.props.callState) {
|
switch (this.props.callState) {
|
||||||
|
case 'busy':
|
||||||
|
duration = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_intl__WEBPACK_IMPORTED_MODULE_1__.FormattedMessage, {
|
||||||
|
id: "call_busy",
|
||||||
|
defaultMessage: [{
|
||||||
|
"type": 0,
|
||||||
|
"value": "busy"
|
||||||
|
}]
|
||||||
|
});
|
||||||
|
break;
|
||||||
case 'declined':
|
case 'declined':
|
||||||
duration = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_intl__WEBPACK_IMPORTED_MODULE_1__.FormattedMessage, {
|
duration = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_intl__WEBPACK_IMPORTED_MODULE_1__.FormattedMessage, {
|
||||||
id: "call_declined",
|
id: "call_declined",
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -351,7 +351,7 @@ class CredentialEdit extends (react__WEBPACK_IMPORTED_MODULE_0___default().PureC
|
|||||||
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", {
|
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", {
|
||||||
className: "large"
|
className: "large"
|
||||||
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_intl__WEBPACK_IMPORTED_MODULE_1__.FormattedMessage, {
|
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_intl__WEBPACK_IMPORTED_MODULE_1__.FormattedMessage, {
|
||||||
id: "change_phonel",
|
id: "change_phone",
|
||||||
defaultMessage: [{
|
defaultMessage: [{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Change phone number"
|
"value": "Change phone number"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,3 +1,3 @@
|
|||||||
// This is a generated file. Don't edit.
|
// This is a generated file. Don't edit.
|
||||||
|
|
||||||
const PACKAGE_VERSION = "0.21.0";
|
const PACKAGE_VERSION = "0.21.1";
|
||||||
|
|||||||
Reference in New Issue
Block a user