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
diff options
context:
space:
mode:
authorJonathan White <support@dmapps.us>2018-09-30 15:45:06 +0300
committerJonathan White <droidmonkey@users.noreply.github.com>2018-09-30 16:36:39 +0300
commitc1e9f45df9f21b7697241037643770a2862bb7ef (patch)
treebbb7a840c0199613203d2de90ece7dd47e87038e /tests/TestGlobal.h
parentb40e5686dccfb9f60abc186120e9db17edfa81c0 (diff)
Introduce synchronize merge method
* Create history-based merging that keeps older data in history instead of discarding or deleting it * Extract merge logic into the Merger class * Allows special merge behavior * Improve handling of deletion and changes on groups * Enable basic change tracking while merging * Prevent unintended timestamp changes while merging * Handle differences in timestamp precision * Introduce comparison operators to allow for more sophisticated comparisons (ignore special properties, ...) * Introduce Clock class to handle datetime across the app Merge Strategies: * Default (use inherited/fallback method) * Duplicate (duplicate conflicting nodes, apply all deletions) * KeepLocal (use local values, but apply all deletions) * KeepRemote (use remote values, but apply all deletions) * KeepNewer (merge history only) * Synchronize (merge history, newest value stays on top, apply all deletions)
Diffstat (limited to 'tests/TestGlobal.h')
-rw-r--r--tests/TestGlobal.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/tests/TestGlobal.h b/tests/TestGlobal.h
index 9889a4434..958034293 100644
--- a/tests/TestGlobal.h
+++ b/tests/TestGlobal.h
@@ -43,14 +43,4 @@ namespace QTest
} // namespace QTest
-namespace Test
-{
-
- inline QDateTime datetime(int year, int month, int day, int hour, int min, int second)
- {
- return QDateTime(QDate(year, month, day), QTime(hour, min, second), Qt::UTC);
- }
-
-} // namespace Test
-
#endif // KEEPASSXC_TESTGLOBAL_H