fixed position of controls in incoming call

This commit is contained in:
or-else
2025-11-06 13:15:57 +03:00
parent b4ba9ab7d8
commit ad3c6f5d36
25 changed files with 114 additions and 22 deletions
+1 -1
View File
File diff suppressed because one or more lines are too long
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "Scan my ID:",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": false,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+4
View File
@@ -498,6 +498,10 @@
"defaultMessage": "Send SMS to reset password",
"description": "Label for password reset field by phone"
},
"label_scan_id": {
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]"
},
"label_sdk": {
"defaultMessage": "SDK:"
},
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
+7
View File
@@ -1899,5 +1899,12 @@
"description": "Label adjusting blur amount",
"missing": false,
"obsolete": false
},
"label_scan_id": {
"translation": "",
"defaultMessage": "Scan my ID:",
"description": "Label [Scan my ID:]",
"missing": true,
"obsolete": false
}
}
-7
View File
@@ -325,10 +325,6 @@ class TinodeWeb extends React.Component {
this.applyWallpaperSettings(this.state.wallpaper, this.state.wallpaperSize, this.state.wallpaperBlur,
this.state.colorSchema == 'auto' ? this.state.systemColorSchema : this.state.colorSchema);
console.log("Wallpaper settings:", this.state.wallpaper, this.state.wallpaperSize, this.state.wallpaperBlur);
console.log("Wallpaper type:", this.state.wallpaperSize == 0 ? 'wpimg' : 'wppatt');
console.log("System color scheme:", this.state.systemColorSchema);
// Process background notifications from the service worker.
if (typeof BroadcastChannel == 'function') {
const serviceWorkerChannel = new BroadcastChannel('tinode-sw');
@@ -1263,7 +1259,6 @@ class TinodeWeb extends React.Component {
// Manual change of color scheme: 'dark', 'light', 'auto'.
handleChangeColorSchema(schema) {
console.log("User color scheme change:", schema);
this.setState({colorSchema: schema});
LocalStorageUtil.updateObject('settings', {colorSchema: schema});
document.documentElement.style.colorScheme = schema == 'auto' ? 'light dark' : schema;
@@ -1273,14 +1268,12 @@ class TinodeWeb extends React.Component {
// System color scheme has changed.
handleColorSchemeChange(event) {
const systemSchema = event.matches ? 'dark' : 'light';
console.log("System color scheme change:", systemSchema);
this.setState({systemColorSchema: systemSchema});
this.applyColorSchema(this.state.colorSchema, systemSchema, this.state.wallpaperSize);
}
applyColorSchema(schema, systemSchema, size) {
const effectiveSchema = schema == 'auto' ? systemSchema : schema;
console.log("applyColorSchema:", effectiveSchema);
document.documentElement.style.setProperty('--wallpaper-invert', effectiveSchema == 'dark' && size ? '1' : '0');
document.documentElement.style.setProperty('--wallpaper-brightness', effectiveSchema == 'dark' && !size ? '0.5' : '1');
}
+3 -1
View File
@@ -77,7 +77,9 @@ class NewTopicById extends React.PureComponent {
</div>
<br />
<div className="panel-form-column">
<label className="small">Scan my ID:</label>
<label className="small"><FormattedMessage id="label_scan_id"
defaultMessage="Scan my ID:" description="Label [Scan my ID:]" />
</label>
<div className="qr-code" ref={this.qrCodeRef} />
</div>
</div>