Improved VoiceRecordButton colors.

This commit is contained in:
23rd 2020-11-09 17:35:51 +03:00 committed by John Preston
parent 1d120092cf
commit 5d2ffae215
3 changed files with 5 additions and 4 deletions

View file

@ -691,7 +691,7 @@ void VoiceRecordBar::startRedCircleAnimation() {
void VoiceRecordBar::drawRedCircle(Painter &p) {
PainterHighQualityEnabler hq(p);
p.setPen(Qt::NoPen);
p.setBrush(st::historyRecordSignalColor);
p.setBrush(st::historyRecordVoiceFgInactive);
p.setOpacity(1. - _redCircleProgress);
const int radii = st::historyRecordSignalRadius * showAnimationRatio();

View file

@ -665,7 +665,7 @@ void VoiceRecordButton::init() {
}
PainterHighQualityEnabler hq(p);
const auto color = anim::color(
st::historyRecordSignalColor,
st::historyRecordVoiceFgInactive,
st::historyRecordVoiceFgActive,
_colorProgress.current());
_recordCircle->paint(p, color);

View file

@ -327,14 +327,15 @@ historyScheduledToggle: IconButton(historyAttach) {
}
historyRecordVoiceFg: historyComposeIconFg;
historyRecordVoiceFgOver: historyComposeIconFgOver;
historyRecordVoiceFgInactive: attentionButtonFg;
historyRecordVoiceFgActive: windowBgActive;
historyRecordVoiceFgActiveIcon: windowFgActive;
historyRecordVoiceShowDuration: 120;
historyRecordVoiceDuration: 120;
historyRecordVoice: icon {{ "send_control_record", historyRecordVoiceFg }};
historyRecordVoiceOver: icon {{ "send_control_record", historyRecordVoiceFgOver }};
historyRecordVoiceActive: icon {{ "send_control_record_active", recordActiveIcon }};
historyRecordVoiceActive: icon {{ "send_control_record_active", historyRecordVoiceFgActiveIcon }};
historyRecordVoiceRippleBgActive: lightButtonBgOver;
historyRecordSignalColor: attentionButtonFg;
historyRecordSignalRadius: 5px;
historyRecordCancel: windowSubTextFg;
historyRecordCancelActive: windowActiveTextFg;