[-]
[+]
|
Changed |
_service:tar_git:harbour-mpw.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-mpw.spec
^
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -2,7 +2,7 @@
<service name="tar_git">
<param name="url">https://github.com/ilpianista/harbour-mpw.git</param>
<param name="branch">master</param>
- <param name="revision">c513108914a15f8a5697a86261c99312ece1b1e5</param>
+ <param name="revision">e8a915075e8bd5d3aa850259fcd74bb7af857bc6</param>
<param name="token"/>
<param name="debian">N</param>
<param name="dumb">N</param>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-mpw-0.3.2.tar.bz2/harbour-mpw.desktop
^
|
@@ -6,3 +6,8 @@
Exec=harbour-mpw
Name=MPW
Comment=MasterPassword client
+
+[X-Sailjail]
+Permissions=
+OrganizationName=it.andreascarpino
+ApplicationName=harbour-mpw
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-mpw-0.3.2.tar.bz2/src/main.cpp
^
|
@@ -35,7 +35,7 @@
QScopedPointer<QQuickView> view(SailfishApp::createView());
QCoreApplication::setApplicationName(QStringLiteral("harbour-mpw"));
- QCoreApplication::setOrganizationName(QStringLiteral("andreascarpino.it"));
+ QCoreApplication::setOrganizationName(QStringLiteral("it.andreascarpino"));
qmlRegisterType<MPWManager>("harbour.mpw", 1, 0, "MPWManager");
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-mpw-0.3.2.tar.bz2/src/mpwmanager.cpp
^
|
@@ -25,6 +25,8 @@
#include "mpwmanager.h"
#include <QCoreApplication>
+#include <QDir>
+#include <QStandardPaths>
#include <QDebug>
#include <QSettings>
#include <QThread>
@@ -38,7 +40,19 @@
, m_model(new SitesSqlModel(this))
, m_key(0)
{
- m_settings = new QSettings(QCoreApplication::applicationName(), QCoreApplication::applicationName(), this);
+ const QString settingsPath =
+ QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation)
+ + QDir::separator() + QCoreApplication::applicationName() + ".conf";
+ m_settings = new QSettings(settingsPath, QSettings::NativeFormat, this);
+
+ if (!m_settings->contains("migrated")) {
+ QSettings oldSettings(QCoreApplication::applicationName(), QCoreApplication::applicationName());
+
+ for (const QString &key : oldSettings.childKeys())
+ m_settings->setValue(key, oldSettings.value(key));
+
+ m_settings->setValue("migrated", "true");
+ }
m_name = m_settings->value("Name").toString();
m_algVersion = algVersionFromInt(m_settings->value("Algorithm", 3).toUInt());
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-mpw.yaml
^
|
@@ -1,6 +1,6 @@
Name: harbour-mpw
Summary: MasterPassword client
-Version: 0.3.1
+Version: 0.3.2
Release: 1
# The contents of the Group field should be one of the groups listed here:
# http://gitorious.org/meego-developer-tools/spectacle/blobs/master/data/GROUPS
|