Skip to content

Commit 2d77123

Browse files
committed
Brightness range adjustment
1 parent 054df1e commit 2d77123

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

src/app/arbiter.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,12 @@ void Arbiter::set_brightness(uint8_t brightness)
198198

199199
void Arbiter::decrease_brightness(uint8_t val)
200200
{
201-
this->set_brightness(std::min(std::max(76, this->system().brightness.value - val), 255));
201+
this->set_brightness(std::min(std::max(20, this->system().brightness.value - val), 180));
202202
}
203203

204204
void Arbiter::increase_brightness(uint8_t val)
205205
{
206-
this->set_brightness(std::min(std::max(76, this->system().brightness.value + val), 255));
206+
this->set_brightness(std::min(std::max(20, this->system().brightness.value + val), 180));
207207
}
208208

209209
void Arbiter::set_volume(uint8_t volume)

src/app/session.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ const char *Session::System::Brightness::AUTO_PLUGIN = "auto";
164164

165165
Session::System::Brightness::Brightness(QSettings &settings)
166166
: plugin(settings.value("System/Brightness/plugin", Session::System::Brightness::AUTO_PLUGIN).toString())
167-
, value(settings.value("System/Brightness/value", 255).toUInt())
167+
, value(settings.value("System/Brightness/value", 180).toUInt())
168168
, loader_()
169169
{
170170
for (const auto file : Session::plugin_dir("brightness").entryInfoList(QDir::Files)) {
@@ -206,7 +206,7 @@ void Session::System::Brightness::set()
206206
void Session::System::Brightness::reset()
207207
{
208208
if (auto plugin = qobject_cast<BrightnessPlugin *>(this->loader_.instance()))
209-
plugin->set(255);
209+
plugin->set(180);
210210
}
211211

212212
const QList<QString> &Session::System::Brightness::plugins() const
@@ -313,7 +313,7 @@ QWidget *Session::Forge::brightness_slider(bool buttons) const
313313

314314
auto slider = new QSlider(Qt::Orientation::Horizontal);
315315
slider->setTracking(false);
316-
slider->setRange(76, 255);
316+
slider->setRange(20, 180);
317317
slider->setValue(this->arbiter_.system().brightness.value);
318318
QObject::connect(slider, &QSlider::sliderReleased, [this, slider]{
319319
this->arbiter_.set_brightness(slider->sliderPosition());
@@ -324,12 +324,12 @@ QWidget *Session::Forge::brightness_slider(bool buttons) const
324324
auto dim_button = new QPushButton();
325325
dim_button->setFlat(true);
326326
this->iconize("brightness_low", dim_button, 26);
327-
QObject::connect(dim_button, &QPushButton::clicked, [this]{ this->arbiter_.decrease_brightness(18); });
327+
QObject::connect(dim_button, &QPushButton::clicked, [this]{ this->arbiter_.decrease_brightness(20); });
328328

329329
auto brighten_button = new QPushButton();
330330
brighten_button->setFlat(true);
331331
this->iconize("brightness_high", brighten_button, 26);
332-
QObject::connect(brighten_button, &QPushButton::clicked, [this]{ this->arbiter_.increase_brightness(18); });
332+
QObject::connect(brighten_button, &QPushButton::clicked, [this]{ this->arbiter_.increase_brightness(20); });
333333

334334
layout->addWidget(dim_button);
335335
layout->addWidget(brighten_button);

0 commit comments

Comments
 (0)