Added universal duration to styles.

This commit is contained in:
23rd 2024-04-23 20:07:47 +03:00
parent 27b7534734
commit 553d5509b5
3 changed files with 8 additions and 5 deletions

View file

@ -118,6 +118,8 @@ defaultVerticalListSkip: 6px;
shakeShift: 4px;
shakeDuration: 300;
universalDuration: 120;
// floating badge colors
roundedFg: radialFg;
roundedBg: radialBg; // closest to #00000066

View file

@ -6,8 +6,9 @@
//
#include "ui/effects/animations.h"
#include "ui/ui_utility.h"
#include "base/invoke_queued.h"
#include "ui/ui_utility.h"
#include "styles/style_basic.h"
#include <QtCore/QPointer>
@ -22,7 +23,7 @@ namespace Ui {
namespace Animations {
namespace {
constexpr auto kAnimationTick = crl::time(1000) / 120;
constexpr auto kAnimationTick = crl::time(1000) / st::universalDuration;
constexpr auto kIgnoreUpdatesTimeout = crl::time(4);
Manager *ManagerInstance = nullptr;

View file

@ -744,7 +744,7 @@ defaultCheck: Check {
diameter: 22px;
thickness: 2px;
icon: defaultCheckboxIcon;
duration: 120;
duration: universalDuration;
rippleAreaPadding: 8px;
}
defaultRadio: Radio {
@ -755,7 +755,7 @@ defaultRadio: Radio {
thickness: 2px;
outerSkip: 10px; // * 0.1
skip: 60px; // * 0.1
duration: 120;
duration: universalDuration;
rippleAreaPadding: 8px;
}
defaultToggle: Toggle {
@ -763,7 +763,7 @@ defaultToggle: Toggle {
toggledFg: windowBgActive;
untoggledBg: windowBg;
untoggledFg: checkboxFg;
duration: 120;
duration: universalDuration;
border: 2px;
shift: 1px;
diameter: 16px;