mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2026-03-11 08:54:48 +00:00
Includes following changes: * Encryption Settings now has a similar key with the new database wizard for switching between Advanced and Simple Settings * The extra UI layer DatabaseSettingsDialog.ui has been removed. DatabaseSettingsDialog class now inherits EditWidget instead of DialogyWidget (just like Application Settings). * Extra classes for separate page settings (DatabaseSettingsPageFdoSecrets, DatabaseSettingsPageKeeShare) have been removed. Instead the widgets are used directly in DatabaseSettingsDialog. Same could be done later to Application --------- Co-authored-by: Jonathan White <support@dmapps.us>
34 lines
965 B
CMake
34 lines
965 B
CMake
if(WITH_XC_FDOSECRETS)
|
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
|
|
|
|
add_library(fdosecrets STATIC
|
|
# app settings page
|
|
FdoSecretsPlugin.cpp
|
|
widgets/SettingsModels.cpp
|
|
widgets/SettingsWidgetFdoSecrets.cpp
|
|
widgets/RowButtonHelper.cpp
|
|
|
|
# per database settings page
|
|
widgets/DatabaseSettingsWidgetFdoSecrets.cpp
|
|
|
|
# prompt dialog
|
|
widgets/AccessControlDialog.cpp
|
|
|
|
# setting storage
|
|
FdoSecretsSettings.cpp
|
|
|
|
# dbus objects
|
|
dbus/DBusClient.cpp
|
|
dbus/DBusMgr.cpp
|
|
dbus/DBusDispatch.cpp
|
|
dbus/DBusObject.cpp
|
|
objects/Service.cpp
|
|
objects/Session.cpp
|
|
objects/SessionCipher.cpp
|
|
objects/Collection.cpp
|
|
objects/Item.cpp
|
|
objects/Prompt.cpp
|
|
dbus/DBusTypes.cpp
|
|
)
|
|
target_link_libraries(fdosecrets Qt5::Core Qt5::Widgets Qt5::DBus ${BOTAN_LIBRARIES})
|
|
endif()
|