mirror of
https://github.com/Quill-OS/quill.git
synced 2024-12-26 07:37:21 -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() {
|
||||
// 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");
|
||||
saveDeferredSettings();
|
||||
|
||||
// Prevent potential unknown damage launching via shell script this could do
|
||||
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()
|
||||
{
|
||||
log("Showing About message box", className);
|
||||
|
@ -793,6 +797,7 @@ void settings::on_setPasscodeBtn_clicked()
|
|||
{
|
||||
log("'Set passcode' button clicked", className);
|
||||
log("Launching lockscreen binary", className);
|
||||
saveDeferredSettings();
|
||||
string_writeconfig("/tmp/setPasscode", "true");
|
||||
QProcess process;
|
||||
process.startDetached("lockscreen", QStringList());
|
||||
|
|
|
@ -78,6 +78,7 @@ private slots:
|
|||
void on_usbmsDialogBox_clicked(bool checked);
|
||||
void on_autoCheckUpdatesBox_clicked(bool checked);
|
||||
void on_lockscreenBackgroundComboBox_currentTextChanged(const QString &arg1);
|
||||
void saveDeferredSettings();
|
||||
|
||||
signals:
|
||||
void showToast(QString messageToDisplay);
|
||||
|
|
Loading…
Reference in a new issue