AccountSettingsManager: add client-side preferences

Added the ability for users to set client-side preferences. The current
implementation only has one preference available, that being the ability
to override the welcome page image.

GitLab: #2116
Change-Id: Ibdb6ec48e21961ecb39a0c8fa7889598bab4b188
This commit is contained in:
Ilyas Erdogan
2025-10-15 16:35:56 -04:00
parent d9f2dbde83
commit 7e5e29e43e
12 changed files with 296 additions and 2 deletions

View File

@@ -335,6 +335,7 @@ set(COMMON_SOURCES
${APP_SRC_DIR}/screensaver.cpp
${APP_SRC_DIR}/systemtray.cpp
${APP_SRC_DIR}/appsettingsmanager.cpp
${APP_SRC_DIR}/accountsettingsmanager.cpp
${APP_SRC_DIR}/lrcinstance.cpp
${APP_SRC_DIR}/selectablelistproxymodel.cpp
${APP_SRC_DIR}/conversationlistmodelbase.cpp
@@ -409,6 +410,7 @@ set(COMMON_HEADERS
${APP_SRC_DIR}/screensaver.h
${APP_SRC_DIR}/systemtray.h
${APP_SRC_DIR}/appsettingsmanager.h
${APP_SRC_DIR}/accountsettingsmanager.h
${APP_SRC_DIR}/lrcinstance.h
${APP_SRC_DIR}/selectablelistproxymodel.h
${APP_SRC_DIR}/conversationlistmodelbase.h
@@ -439,7 +441,9 @@ set(COMMON_HEADERS
${APP_SRC_DIR}/crashreporter.h
${APP_SRC_DIR}/linkdevicemodel.h
${APP_SRC_DIR}/qrcodescannermodel.h
${APP_SRC_DIR}/spellchecker.h)
${APP_SRC_DIR}/spellchecker.h
${APP_SRC_DIR}/accountsettingspropertymap.h
)
set(CONTRIB_DARWIN_FOLDER "")
if(APPLE)