From 40df924bc7289155a21a7c4ee901fc7c5e1673bd Mon Sep 17 00:00:00 2001 From: Mike Skec Date: Thu, 31 Dec 2020 17:14:33 +1100 Subject: Add preference for url bar styling --- src/dialogs/settingsdialog.cpp | 16 ++++++++++++++++ src/dialogs/settingsdialog.hpp | 4 ++++ src/dialogs/settingsdialog.ui | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+) (limited to 'src/dialogs') diff --git a/src/dialogs/settingsdialog.cpp b/src/dialogs/settingsdialog.cpp index 6024a04..95fc0e9 100644 --- a/src/dialogs/settingsdialog.cpp +++ b/src/dialogs/settingsdialog.cpp @@ -218,6 +218,12 @@ void SettingsDialog::setOptions(const GenericSettings &options) this->ui->hide_hidden_files->setChecked(true); } + if(this->current_options.fancy_urlbar) { + this->ui->urlbarhl_fancy->setChecked(true); + } else { + this->ui->urlbarhl_none->setChecked(true); + } + this->ui->max_redirects->setValue(this->current_options.max_redirections); this->ui->redirection_mode->setCurrentIndex(0); @@ -620,6 +626,16 @@ void SettingsDialog::on_hide_hidden_files_clicked() this->current_options.show_hidden_files_in_dirs = false; } +void SettingsDialog::on_urlbarhl_fancy_clicked() +{ + this->current_options.fancy_urlbar = true; +} + +void SettingsDialog::on_urlbarhl_none_clicked() +{ + this->current_options.fancy_urlbar = false; +} + void SettingsDialog::on_redirection_mode_currentIndexChanged(int index) { this->current_options.redirection_policy = GenericSettings::RedirectionWarning(this->ui->redirection_mode->itemData(index).toInt()); diff --git a/src/dialogs/settingsdialog.hpp b/src/dialogs/settingsdialog.hpp index 0334ecf..004cfd0 100644 --- a/src/dialogs/settingsdialog.hpp +++ b/src/dialogs/settingsdialog.hpp @@ -118,6 +118,10 @@ private slots: void on_hide_hidden_files_clicked(); + void on_urlbarhl_fancy_clicked(); + + void on_urlbarhl_none_clicked(); + void on_redirection_mode_currentIndexChanged(int index); void on_max_redirects_valueChanged(int arg1); diff --git a/src/dialogs/settingsdialog.ui b/src/dialogs/settingsdialog.ui index 8a84c5f..eb47690 100644 --- a/src/dialogs/settingsdialog.ui +++ b/src/dialogs/settingsdialog.ui @@ -272,6 +272,37 @@ + + + + URL bar highlights + + + + + + + + + Fancy + + + urlbarBtnGroup + + + + + + + None + + + urlbarBtnGroup + + + + + @@ -954,6 +985,8 @@ scheme_error show_hidden_files hide_hidden_files + urlbarhl_fancy + urlbarhl_none max_redirects redirection_mode network_timeout -- cgit v1.2.3