VeraCrypt/src/Main/Forms
Jertzukka 114624b3a5
Prepare for changes in wxWidgets 3.3 (#1343)
* Move from deprecated wxScopedPtr to std::unique_ptr
wxScopedPtr was included previously through some header hierarchy which as of 3.3 is
no longer the case causing it to break. But instead of including a header for a deprecated
function explicitly, just move to std::unique_ptr as recommended by upstream.

* Convert to explicit conversions from wxString
As of 35c35c235e
wxWidgets defaults to STL classes, which has a side-effect that
some implicit conversions break. This patch converts those conversions
to explicit in anticipation of wxWidgets 3.3 release.
2024-05-18 03:46:39 +02:00
..
AboutDialog.cpp Update various copyright dates 2023-10-05 09:07:35 +02:00
AboutDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
BenchmarkDialog.cpp macOS: Fix near zero width PIM input box and simplify wxTextValidator logic (#1274) 2023-12-11 09:06:33 +01:00
BenchmarkDialog.h Linux/MacOSX/FreeBSD: Implement benchmarking for Hash and PKCS-5 PRF algorithms. 2018-08-10 01:31:32 +02:00
ChangePasswordDialog.cpp Linux/macOS: Remove TrueCrypt support 2023-07-24 08:48:52 +02:00
ChangePasswordDialog.h MacOSX: support pasting values to password fields using keyboard (CMD+V and CMD+A now working properly). This make using password managers with VeraCrypt easier. 2018-04-29 17:52:43 +02:00
DeviceSelectionDialog.cpp new xml Tag for en and de (#708) 2020-12-11 18:42:59 +01:00
DeviceSelectionDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
EncryptionOptionsWizardPage.cpp new xml Tag for en and de (#708) 2020-12-11 18:42:59 +01:00
EncryptionOptionsWizardPage.h MacOSX: fix truncated algorithms description in the Encryption Options page of the volume creation wizard, which happened after moving to wxWidgets 3.1.2 2019-10-26 00:17:16 +02:00
EncryptionTestDialog.cpp wolfCrypt as crypto backend for VeraCrypt (#1227) 2023-11-13 00:51:31 +01:00
EncryptionTestDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
FavoriteVolumesDialog.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
FavoriteVolumesDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
Forms.cpp Linux/FreeBSD/macOS: Implement language selection settings (#1253) 2023-11-19 00:31:40 +01:00
Forms.h Linux/FreeBSD/macOS: Implement language selection settings (#1253) 2023-11-19 00:31:40 +01:00
InfoWizardPage.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
InfoWizardPage.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
KeyfileGeneratorDialog.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
KeyfileGeneratorDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
KeyfilesDialog.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
KeyfilesDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
KeyfilesPanel.cpp Add EMV functionality (#1080) 2023-06-28 22:51:43 +02:00
KeyfilesPanel.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
LegalNoticesDialog.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
LegalNoticesDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
MainFrame.cpp Linux/FreeBSD/macOS: Implement language selection settings (#1253) 2023-11-19 00:31:40 +01:00
MainFrame.h Linux/FreeBSD/macOS: Implement language selection settings (#1253) 2023-11-19 00:31:40 +01:00
MountOptionsDialog.cpp Linux/macOS: Remove TrueCrypt support 2023-07-24 08:48:52 +02:00
MountOptionsDialog.h MacOSX: support pasting values to password fields using keyboard (CMD+V and CMD+A now working properly). This make using password managers with VeraCrypt easier. 2018-04-29 17:52:43 +02:00
NewSecurityTokenKeyfileDialog.cpp new xml Tag for en and de (#708) 2020-12-11 18:42:59 +01:00
NewSecurityTokenKeyfileDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
PreferencesDialog.cpp Linux/FreeBSD/macOS: Implement language selection settings (#1253) 2023-11-19 00:31:40 +01:00
PreferencesDialog.h Linux/FreeBSD/macOS: Implement language selection settings (#1253) 2023-11-19 00:31:40 +01:00
ProgressWizardPage.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
ProgressWizardPage.h Switch from auto_ptr to unique_ptr (#638) 2020-06-11 18:02:28 +02:00
RandomPoolEnrichmentDialog.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
RandomPoolEnrichmentDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
SecurityTokenKeyfilesDialog.cpp Fix warnings and throwing an exception instead of ignoring the error (#1229) 2023-10-08 15:36:15 +02:00
SecurityTokenKeyfilesDialog.h Add EMV functionality (#1080) 2023-06-28 22:51:43 +02:00
SelectDirectoryWizardPage.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
SelectDirectoryWizardPage.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
SingleChoiceWizardPage.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
TrueCrypt.fbp Linux/FreeBSD/macOS: Implement language selection settings (#1253) 2023-11-19 00:31:40 +01:00
VolumeCreationProgressWizardPage.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
VolumeCreationProgressWizardPage.h Switch from auto_ptr to unique_ptr (#638) 2020-06-11 18:02:28 +02:00
VolumeCreationWizard.cpp Prepare for changes in wxWidgets 3.3 (#1343) 2024-05-18 03:46:39 +02:00
VolumeCreationWizard.h Linux/MacOSX: Use also PIM when comparing Outer and Hidden volumes credentials 2020-06-23 16:48:31 +02:00
VolumeFormatOptionsWizardPage.cpp new xml Tag for en and de (#708) 2020-12-11 18:42:59 +01:00
VolumeFormatOptionsWizardPage.h Linux: Reduce minimal size requirement for BTRFS support to 16 MiB by using mixed mode for volumes whose size is less than 109 MiB 2020-08-26 08:31:10 +02:00
VolumeLocationWizardPage.cpp Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
VolumeLocationWizardPage.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
VolumePasswordPanel.cpp macOS: Fix near zero width PIM input box and simplify wxTextValidator logic (#1274) 2023-12-11 09:06:33 +01:00
VolumePasswordPanel.h Linux/macOS: Remove TrueCrypt support 2023-07-24 08:48:52 +02:00
VolumePasswordWizardPage.cpp Linux/macOS: Remove TrueCrypt support 2023-07-24 08:48:52 +02:00
VolumePasswordWizardPage.h Linux/macOS: Remove TrueCrypt support 2023-07-24 08:48:52 +02:00
VolumePimWizardPage.cpp macOS: Fix near zero width PIM input box and simplify wxTextValidator logic (#1274) 2023-12-11 09:06:33 +01:00
VolumePimWizardPage.h Remove trailing whitespace 2016-05-10 22:18:34 +02:00
VolumePropertiesDialog.cpp Linux/macOS: Remove TrueCrypt support 2023-07-24 08:48:52 +02:00
VolumePropertiesDialog.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
VolumeSizeWizardPage.cpp macOS: Fix near zero width PIM input box and simplify wxTextValidator logic (#1274) 2023-12-11 09:06:33 +01:00
VolumeSizeWizardPage.h Linux/macOS: Add CLI switch (--size=max) and UI option to give a file container all available free space. 2021-09-21 01:41:25 +02:00
WaitDialog.cpp wolfCrypt as crypto backend for VeraCrypt (#1227) 2023-11-13 00:51:31 +01:00
WaitDialog.h new xml Tag for en and de (#708) 2020-12-11 18:42:59 +01:00
WizardFrame.cpp new xml Tag for en and de (#708) 2020-12-11 18:42:59 +01:00
WizardFrame.h Update IDRIX copyright year 2017-06-23 22:15:59 +02:00
WizardPage.h wxWidget assert failure bug (#999) 2023-05-19 00:44:13 +02:00
international.h MacOSX: First native Apple M1 support 2021-08-15 01:07:17 +02:00