diff options
Diffstat (limited to 'src/app.c')
-rw-r--r-- | src/app.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -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( |