Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFelix Geyer <debfx@fobos.de>2011-07-07 14:52:30 +0400
committerFelix Geyer <debfx@fobos.de>2011-07-07 14:52:30 +0400
commita1bfb1f31925a69b8dfdb9ce5b22e03bfdfe817c (patch)
tree64000c82f81dea3568e85fc5b613447ec1f432d5 /src
parentafb285a4769e8285b2e09bde1068ffe80ee6fe4d (diff)
Initalize more member variables.
Diffstat (limited to 'src')
-rw-r--r--src/core/Database.cpp4
-rw-r--r--src/core/Entry.cpp4
-rw-r--r--src/core/Group.cpp5
-rw-r--r--src/core/Metadata.cpp10
-rw-r--r--src/core/TimeInfo.cpp2
5 files changed, 16 insertions, 9 deletions
diff --git a/src/core/Database.cpp b/src/core/Database.cpp
index 25fda295b..67f39b73a 100644
--- a/src/core/Database.cpp
+++ b/src/core/Database.cpp
@@ -30,8 +30,8 @@ Database::Database()
m_rootGroup = 0;
m_cipher = KeePass2::CIPHER_AES;
- m_compressionAlgo = CompressionNone; // TODO change to CompressionGZip?
- m_transformRounds = 1000; // TODO random number
+ m_compressionAlgo = CompressionGZip;
+ m_transformRounds = 50000;
}
Group* Database::rootGroup()
diff --git a/src/core/Entry.cpp b/src/core/Entry.cpp
index baabcde57..17b0f5b7a 100644
--- a/src/core/Entry.cpp
+++ b/src/core/Entry.cpp
@@ -29,7 +29,9 @@ Entry::Entry()
m_group = 0;
m_db = 0;
- m_iconNumber = 0; // TODO change?
+ m_iconNumber = 0;
+ m_autoTypeEnabled = true;
+ m_autoTypeObfuscation = 0;
Q_FOREACH (const QString& key, m_defaultAttibutes) {
addAttribute(key, "");
diff --git a/src/core/Group.cpp b/src/core/Group.cpp
index bea395843..c83d38e9b 100644
--- a/src/core/Group.cpp
+++ b/src/core/Group.cpp
@@ -30,7 +30,10 @@ Group::Group()
m_db = 0;
m_lastTopVisibleEntry = 0;
- m_iconNumber = 0; // TODO change?
+ m_iconNumber = 48;
+ m_isExpanded = true;
+ m_autoTypeEnabled = Inherit;
+ m_searchingEnabled = Inherit;
}
Group::~Group()
diff --git a/src/core/Metadata.cpp b/src/core/Metadata.cpp
index 1f1e75b0e..a766a8fb3 100644
--- a/src/core/Metadata.cpp
+++ b/src/core/Metadata.cpp
@@ -22,13 +22,17 @@
Metadata::Metadata(Database* parent)
: QObject(parent)
{
- m_generator = "KeePassX";
- m_maintenanceHistoryDays = 365;
m_recycleBin = 0;
m_entryTemplatesGroup = 0;
m_lastSelectedGroup = 0;
m_lastTopVisibleGroup = 0;
+ m_generator = "KeePassX";
+ m_maintenanceHistoryDays = 365;
+ m_recycleBinEnabled = true;
+ m_masterKeyChangeRec = -1;
+ m_masterKeyChangeForce = -1;
+
QDateTime now = QDateTime::currentDateTime();
m_nameChanged = now;
m_descriptionChanged = now;
@@ -42,8 +46,6 @@ Metadata::Metadata(Database* parent)
m_protectPassword = true;
m_protectUrl = false;
m_protectNotes = false;
-
- // TODO initalize all members
}
QString Metadata::generator() const
diff --git a/src/core/TimeInfo.cpp b/src/core/TimeInfo.cpp
index d5bf1fb8c..c6cdcc162 100644
--- a/src/core/TimeInfo.cpp
+++ b/src/core/TimeInfo.cpp
@@ -20,7 +20,7 @@
TimeInfo::TimeInfo()
{
m_expires = false;
- m_usageCount = 0; // TODO ???
+ m_usageCount = 0;
QDateTime now = QDateTime::currentDateTime();
m_lastModificationTime = now;