mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-10-01 01:26:01 -04:00
Various Windows Build Fixes
* Fix #1846, kdbx is registered to KeePassXC with an icon (locked database icon) * Fix #2489, OpenSSL and Crypto libraries are packaged to support https connections * Fix minor typo in KeeShare (missing "?")
This commit is contained in:
parent
e60f4278f7
commit
c9f91b2de5
@ -1 +1,2 @@
|
||||
IDI_ICON1 ICON DISCARDABLE "keepassxc.ico"
|
||||
IDI_KDBX ICON DISCARDABLE "keepassxc-kdbx.ico"
|
BIN
share/windows/keepassxc-kdbx.ico
Normal file
BIN
share/windows/keepassxc-kdbx.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 83 KiB |
@ -5,4 +5,11 @@
|
||||
Name="KeePassXC" Icon="ProductIcon.ico"
|
||||
WorkingDirectory="INSTALL_ROOT" Advertise="yes" />
|
||||
</CPackWiXFragment>
|
||||
<CPackWiXFragment Id="CM_CP_KeePassXC.exe">
|
||||
<ProgId Id="KeePassXC.kdbx" Description="KeePass Password Database" Icon="CM_FP_KeePassXC.exe" IconIndex="1">
|
||||
<Extension Id="kdbx" ContentType="application/x-keepass2">
|
||||
<Verb Id="open" Command="open" TargetFile="CM_FP_KeePassXC.exe" Argument=""%1""/>
|
||||
</Extension>
|
||||
</ProgId>
|
||||
</CPackWiXFragment>
|
||||
</CPackWiXPatch>
|
||||
|
@ -428,4 +428,10 @@ if(MINGW)
|
||||
|
||||
# install CA cert chains
|
||||
install(FILES ${Qt5_PREFIX}/ssl/certs/ca-bundle.crt DESTINATION "ssl/certs")
|
||||
# install OpenSSL library
|
||||
if(WITH_XC_NETWORKING)
|
||||
find_library(OPENSSL_DLL NAMES libssl-1_1.dll libssl-1_1-x64.dll PATH_SUFFIXES bin)
|
||||
find_library(CRYPTO_DLL NAMES libcrypto-1_1.dll libcrypto-1_1-x64.dll PATH_SUFFIXES bin)
|
||||
install(FILES ${OPENSSL_DLL} ${CRYPTO_DLL} DESTINATION ".")
|
||||
endif()
|
||||
endif()
|
||||
|
@ -126,7 +126,7 @@ namespace
|
||||
} else {
|
||||
warning.setIcon(QMessageBox::Question);
|
||||
warning.setWindowTitle(ShareObserver::tr("Import from container with certificate"));
|
||||
warning.setText(ShareObserver::tr("Do you want to trust %1 with the fingerprint of %2 from %3")
|
||||
warning.setText(ShareObserver::tr("Do you want to trust %1 with the fingerprint of %2 from %3?")
|
||||
.arg(certificate.signer, certificate.fingerprint(), reference.path));
|
||||
}
|
||||
auto untrustedOnce = warning.addButton(ShareObserver::tr("Not this time"), QMessageBox::ButtonRole::NoRole);
|
||||
|
Loading…
Reference in New Issue
Block a user