diff options
| author | Tomasz Sterna <tomek@xiaoka.com> | 2015-01-03 19:30:15 +0100 |
|---|---|---|
| committer | Tomasz Sterna <tomek@xiaoka.com> | 2015-01-03 19:30:15 +0100 |
| commit | eac37967cc535a3ac43a712b52b4bf73b96ec19c (patch) | |
| tree | 8088389694620e8d8eba8e15bd9bfdd7de46e462 /daemon/bankmanager.cpp | |
| parent | 516dc948a8f180520352175e79f0139dde9b8d1f (diff) | |
Support for watch apps, not installed on phoneRELEASE_0.13.js1
Needed to show app name instead of "unknown app" on the
app management screen.
Diffstat (limited to 'daemon/bankmanager.cpp')
| -rw-r--r-- | daemon/bankmanager.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/daemon/bankmanager.cpp b/daemon/bankmanager.cpp index f0aa68b..041f4c6 100644 --- a/daemon/bankmanager.cpp +++ b/daemon/bankmanager.cpp @@ -262,6 +262,15 @@ void BankManager::refresh() _slots[index].version = version; AppInfo info = apps->info(name); + if (info.shortName() != name) { + info.setLocal(false); + info.setUuid(QUuid::createUuid()); + info.setShortName(name); + info.setCompanyName(company); + info.setVersionCode(version); + info.setCapabilities(AppInfo::Capabilities(flags)); + apps->insertAppInfo(info); + } QUuid uuid = info.uuid(); _slots[index].uuid = uuid; |
