mirror of
https://github.com/Quill-OS/quill.git
synced 2024-12-26 23:57:22 -08:00
Settings: Lockscreen fixes
This commit is contained in:
parent
39dc99a2bc
commit
f2f945609d
2 changed files with 18 additions and 12 deletions
|
@ -430,18 +430,7 @@ settings::~settings()
|
||||||
}
|
}
|
||||||
|
|
||||||
void settings::on_okBtn_clicked() {
|
void settings::on_okBtn_clicked() {
|
||||||
// Save things
|
saveDeferredSettings();
|
||||||
writeFile(".config/07-words_number/config", QString::number(wordsNumberSaved));
|
|
||||||
log("Set text files words number to " + QString::number(wordsNumberSaved), className);
|
|
||||||
|
|
||||||
writeFile(".config/13-epub_page_size/width", QString::number(pageSizeWidthSaved));
|
|
||||||
writeFile(".config/13-epub_page_size/set", "true");
|
|
||||||
|
|
||||||
writeFile(".config/13-epub_page_size/height", QString::number(pageSizeHeightSaved));
|
|
||||||
writeFile(".config/13-epub_page_size/set", "true");
|
|
||||||
|
|
||||||
// Notify power daemon of a potential configuration update
|
|
||||||
writeFile("/mnt/onboard/.adds/inkbox/.config/20-sleep_daemon/updateConfig", "true");
|
|
||||||
|
|
||||||
// Prevent potential unknown damage launching via shell script this could do
|
// Prevent potential unknown damage launching via shell script this could do
|
||||||
if(launch_sh == true) {
|
if(launch_sh == true) {
|
||||||
|
@ -464,6 +453,21 @@ void settings::on_okBtn_clicked() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void settings::saveDeferredSettings() {
|
||||||
|
// Save things
|
||||||
|
writeFile(".config/07-words_number/config", QString::number(wordsNumberSaved));
|
||||||
|
log("Set text files words number to " + QString::number(wordsNumberSaved), className);
|
||||||
|
|
||||||
|
writeFile(".config/13-epub_page_size/width", QString::number(pageSizeWidthSaved));
|
||||||
|
writeFile(".config/13-epub_page_size/set", "true");
|
||||||
|
|
||||||
|
writeFile(".config/13-epub_page_size/height", QString::number(pageSizeHeightSaved));
|
||||||
|
writeFile(".config/13-epub_page_size/set", "true");
|
||||||
|
|
||||||
|
// Notify power daemon of a potential configuration update
|
||||||
|
writeFile("/mnt/onboard/.adds/inkbox/.config/20-sleep_daemon/updateConfig", "true");
|
||||||
|
}
|
||||||
|
|
||||||
void settings::on_aboutBtn_clicked()
|
void settings::on_aboutBtn_clicked()
|
||||||
{
|
{
|
||||||
log("Showing About message box", className);
|
log("Showing About message box", className);
|
||||||
|
@ -793,6 +797,7 @@ void settings::on_setPasscodeBtn_clicked()
|
||||||
{
|
{
|
||||||
log("'Set passcode' button clicked", className);
|
log("'Set passcode' button clicked", className);
|
||||||
log("Launching lockscreen binary", className);
|
log("Launching lockscreen binary", className);
|
||||||
|
saveDeferredSettings();
|
||||||
string_writeconfig("/tmp/setPasscode", "true");
|
string_writeconfig("/tmp/setPasscode", "true");
|
||||||
QProcess process;
|
QProcess process;
|
||||||
process.startDetached("lockscreen", QStringList());
|
process.startDetached("lockscreen", QStringList());
|
||||||
|
|
|
@ -78,6 +78,7 @@ private slots:
|
||||||
void on_usbmsDialogBox_clicked(bool checked);
|
void on_usbmsDialogBox_clicked(bool checked);
|
||||||
void on_autoCheckUpdatesBox_clicked(bool checked);
|
void on_autoCheckUpdatesBox_clicked(bool checked);
|
||||||
void on_lockscreenBackgroundComboBox_currentTextChanged(const QString &arg1);
|
void on_lockscreenBackgroundComboBox_currentTextChanged(const QString &arg1);
|
||||||
|
void saveDeferredSettings();
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void showToast(QString messageToDisplay);
|
void showToast(QString messageToDisplay);
|
||||||
|
|
Loading…
Reference in a new issue