mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-04-08 07:11:29 +03:00
device group (#10781)
1. Rename `Group` tab to `Accessible devices` 2. Add accessible device groups at the top of search list 3. option `preset-device-group-name` and command line `--assign --device_group_name` Signed-off-by: 21pages <sunboeasy@gmail.com>
This commit is contained in:
@@ -562,14 +562,23 @@ class MyGroupPeerView extends BasePeersView {
|
||||
);
|
||||
|
||||
static bool filter(Peer peer) {
|
||||
if (gFFI.groupModel.searchUserText.isNotEmpty) {
|
||||
if (!peer.loginName.contains(gFFI.groupModel.searchUserText)) {
|
||||
if (gFFI.groupModel.searchAccessibleItemNameText.isNotEmpty) {
|
||||
if (!peer.loginName
|
||||
.contains(gFFI.groupModel.searchAccessibleItemNameText)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if (gFFI.groupModel.selectedUser.isNotEmpty) {
|
||||
if (gFFI.groupModel.selectedUser.value != peer.loginName) {
|
||||
return false;
|
||||
if (gFFI.groupModel.selectedAccessibleItemName.isNotEmpty) {
|
||||
if (gFFI.groupModel.isSelectedDeviceGroup.value) {
|
||||
if (gFFI.groupModel.selectedAccessibleItemName.value !=
|
||||
peer.device_group_name) {
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
if (gFFI.groupModel.selectedAccessibleItemName.value !=
|
||||
peer.loginName) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user