From 9721a5f46bd2e3b1cc564cf615ef716658ef9c1a Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Mon, 21 Sep 2020 08:19:02 +0300 Subject: Added Prefs; placeholders for new options --- src/prefs.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/prefs.h (limited to 'src/prefs.h') diff --git a/src/prefs.h b/src/prefs.h new file mode 100644 index 00000000..d4e300ec --- /dev/null +++ b/src/prefs.h @@ -0,0 +1,29 @@ +#pragma once +#include + +#include "ui/color.h" +#include "gmdocument.h" + +/* User preferences */ + +iDeclareType(Prefs) + +struct Impl_Prefs { + iBool retainWindowSize; + float uiScale; + int zoomPercent; + iBool useSystemTheme; + enum iColorTheme theme; + iString gopherProxy; + iString httpProxy; + iString downloadDir; + /* Content */ + int lineWidth; + iBool bigFirstParagraph; + iBool forceLineWrap; + enum iGmDocumentTheme docThemeDark; + enum iGmDocumentTheme docThemeLight; + float saturation; +}; + +iDeclareTypeConstruction(Prefs) -- cgit v1.2.3