2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-08-31 06:35:14 +00:00

Edit groups and channels invite privacy.

This commit is contained in:
John Preston
2017-03-17 19:19:57 +03:00
parent 61c5b45d7a
commit 346daee421
7 changed files with 87 additions and 3 deletions

View File

@@ -175,6 +175,7 @@ void PrivacyWidget::createControls() {
addChildRow(_blockedUsers, marginSmall, lang(lng_settings_blocked_users), SLOT(onBlockedUsers()));
addChildRow(_lastSeenPrivacy, marginSmall, lang(lng_settings_last_seen_privacy), SLOT(onLastSeenPrivacy()));
addChildRow(_groupsInvitePrivacy, marginSmall, lang(lng_settings_groups_invite_privacy), SLOT(onGroupsInvitePrivacy()));
addChildRow(_localPasscodeState, marginSmall);
auto label = lang(psIdleSupported() ? lng_passcode_autolock_away : lng_passcode_autolock_inactive);
auto value = (Global::AutoLock() % 3600) ? lng_passcode_autolock_minutes(lt_count, Global::AutoLock() / 60) : lng_passcode_autolock_hours(lt_count, Global::AutoLock() / 3600);
@@ -203,6 +204,10 @@ void PrivacyWidget::onLastSeenPrivacy() {
Ui::show(Box<EditPrivacyBox>(std::make_unique<LastSeenPrivacyController>()));
}
void PrivacyWidget::onGroupsInvitePrivacy() {
Ui::show(Box<EditPrivacyBox>(std::make_unique<GroupsInvitePrivacyController>()));
}
void PrivacyWidget::onAutoLock() {
Ui::show(Box<AutoLockBox>());
}