diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-06-09 19:01:15 +0300 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2021-06-09 19:01:15 +0300 |
commit | f63ed76597b462c60b3a6ad89f8c165ffb87d00c (patch) | |
tree | 2aca3537930bce28acff14c0cee0a11fa1988661 /src/prefs.c | |
parent | 5f9685010addd4a0f04c13f889856084381dd1c6 (diff) | |
parent | ee17ef3d0135027fbc4ff816dd9e793b4bb0b883 (diff) |
Merge branch 'dev' into work/typesetter
# Conflicts:
# src/gmdocument.c
# src/ui/documentwidget.c
# src/ui/inputwidget.h
Diffstat (limited to 'src/prefs.c')
-rw-r--r-- | src/prefs.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/prefs.c b/src/prefs.c index e6eba2a6..385dee78 100644 --- a/src/prefs.c +++ b/src/prefs.c | |||
@@ -33,6 +33,7 @@ void init_Prefs(iPrefs *d) { | |||
33 | d->accent = cyan_ColorAccent; | 33 | d->accent = cyan_ColorAccent; |
34 | d->customFrame = iFalse; /* needs some more work to be default */ | 34 | d->customFrame = iFalse; /* needs some more work to be default */ |
35 | d->retainWindowSize = iTrue; | 35 | d->retainWindowSize = iTrue; |
36 | d->uiAnimations = iTrue; | ||
36 | d->uiScale = 1.0f; /* default set elsewhere */ | 37 | d->uiScale = 1.0f; /* default set elsewhere */ |
37 | d->zoomPercent = 100; | 38 | d->zoomPercent = 100; |
38 | d->sideIcon = iTrue; | 39 | d->sideIcon = iTrue; |
@@ -67,6 +68,7 @@ void init_Prefs(iPrefs *d) { | |||
67 | init_String(&d->httpProxy); | 68 | init_String(&d->httpProxy); |
68 | init_String(&d->downloadDir); | 69 | init_String(&d->downloadDir); |
69 | init_String(&d->searchUrl); | 70 | init_String(&d->searchUrl); |
71 | init_String(&d->symbolFontPath); | ||
70 | /* TODO: Add some platform-specific common locations? */ | 72 | /* TODO: Add some platform-specific common locations? */ |
71 | if (fileExistsCStr_FileInfo("/etc/ssl/cert.pem")) { /* macOS */ | 73 | if (fileExistsCStr_FileInfo("/etc/ssl/cert.pem")) { /* macOS */ |
72 | setCStr_String(&d->caFile, "/etc/ssl/cert.pem"); | 74 | setCStr_String(&d->caFile, "/etc/ssl/cert.pem"); |
@@ -74,9 +76,15 @@ void init_Prefs(iPrefs *d) { | |||
74 | if (fileExistsCStr_FileInfo("/etc/ssl/certs")) { | 76 | if (fileExistsCStr_FileInfo("/etc/ssl/certs")) { |
75 | setCStr_String(&d->caPath, "/etc/ssl/certs"); | 77 | setCStr_String(&d->caPath, "/etc/ssl/certs"); |
76 | } | 78 | } |
79 | /* | ||
80 | #if defined (iPlatformAppleDesktop) | ||
81 | setCStr_String(&d->symbolFontPath, "/System/Library/Fonts/Apple Symbols.ttf"); | ||
82 | #endif | ||
83 | */ | ||
77 | } | 84 | } |
78 | 85 | ||
79 | void deinit_Prefs(iPrefs *d) { | 86 | void deinit_Prefs(iPrefs *d) { |
87 | deinit_String(&d->symbolFontPath); | ||
80 | deinit_String(&d->searchUrl); | 88 | deinit_String(&d->searchUrl); |
81 | deinit_String(&d->geminiProxy); | 89 | deinit_String(&d->geminiProxy); |
82 | deinit_String(&d->gopherProxy); | 90 | deinit_String(&d->gopherProxy); |