summaryrefslogtreecommitdiff
path: root/src/app.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/app.c')
-rw-r--r--src/app.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/app.c b/src/app.c
index daf3d102..3d3dc6f8 100644
--- a/src/app.c
+++ b/src/app.c
@@ -215,6 +215,7 @@ static iString *serializePrefs_App_(const iApp *d) {
215 appendFormat_String(str, "linewidth.set arg:%d\n", d->prefs.lineWidth); 215 appendFormat_String(str, "linewidth.set arg:%d\n", d->prefs.lineWidth);
216 appendFormat_String(str, "prefs.biglede.changed arg:%d\n", d->prefs.bigFirstParagraph); 216 appendFormat_String(str, "prefs.biglede.changed arg:%d\n", d->prefs.bigFirstParagraph);
217 appendFormat_String(str, "prefs.sideicon.changed arg:%d\n", d->prefs.sideIcon); 217 appendFormat_String(str, "prefs.sideicon.changed arg:%d\n", d->prefs.sideIcon);
218 appendFormat_String(str, "prefs.centershort.changed arg:%d\n", d->prefs.centerShortDocs);
218 appendFormat_String(str, "quoteicon.set arg:%d\n", d->prefs.quoteIcon ? 1 : 0); 219 appendFormat_String(str, "quoteicon.set arg:%d\n", d->prefs.quoteIcon ? 1 : 0);
219 appendFormat_String(str, "prefs.hoverlink.changed arg:%d\n", d->prefs.hoverLink); 220 appendFormat_String(str, "prefs.hoverlink.changed arg:%d\n", d->prefs.hoverLink);
220 appendFormat_String(str, "theme.set arg:%d auto:1\n", d->prefs.theme); 221 appendFormat_String(str, "theme.set arg:%d auto:1\n", d->prefs.theme);
@@ -1264,6 +1265,11 @@ iBool handleCommand_App(const char *cmd) {
1264 postRefresh_App(); 1265 postRefresh_App();
1265 return iTrue; 1266 return iTrue;
1266 } 1267 }
1268 else if (equal_Command(cmd, "prefs.centershort.changed")) {
1269 d->prefs.centerShortDocs = arg_Command(cmd) != 0;
1270 postCommand_App("theme.changed");
1271 return iTrue;
1272 }
1267 else if (equal_Command(cmd, "prefs.hoverlink.changed")) { 1273 else if (equal_Command(cmd, "prefs.hoverlink.changed")) {
1268 d->prefs.hoverLink = arg_Command(cmd) != 0; 1274 d->prefs.hoverLink = arg_Command(cmd) != 0;
1269 postRefresh_App(); 1275 postRefresh_App();
@@ -1457,6 +1463,7 @@ iBool handleCommand_App(const char *cmd) {
1457 iTrue); 1463 iTrue);
1458 setToggle_Widget(findChild_Widget(dlg, "prefs.biglede"), d->prefs.bigFirstParagraph); 1464 setToggle_Widget(findChild_Widget(dlg, "prefs.biglede"), d->prefs.bigFirstParagraph);
1459 setToggle_Widget(findChild_Widget(dlg, "prefs.sideicon"), d->prefs.sideIcon); 1465 setToggle_Widget(findChild_Widget(dlg, "prefs.sideicon"), d->prefs.sideIcon);
1466 setToggle_Widget(findChild_Widget(dlg, "prefs.centershort"), d->prefs.centerShortDocs);
1460 updateColorThemeButton_(findChild_Widget(dlg, "prefs.doctheme.dark"), d->prefs.docThemeDark); 1467 updateColorThemeButton_(findChild_Widget(dlg, "prefs.doctheme.dark"), d->prefs.docThemeDark);
1461 updateColorThemeButton_(findChild_Widget(dlg, "prefs.doctheme.light"), d->prefs.docThemeLight); 1468 updateColorThemeButton_(findChild_Widget(dlg, "prefs.doctheme.light"), d->prefs.docThemeLight);
1462 setFlags_Widget( 1469 setFlags_Widget(