This commit is contained in:
DavidXanatos 2023-08-06 14:28:03 +02:00
parent a9efe04927
commit 4993d31fa5
3 changed files with 16 additions and 2 deletions

View File

@ -8,6 +8,8 @@ This project adheres to [Semantic Versioning](http://semver.org/).
### Added
- added support for URL shortcut files in Run Menu [#3151](https://github.com/sandboxie-plus/Sandboxie/issues/3151)
- added workaround for NtQueryObject locking up in egsotic scenarios, to enable it use 'UseDriverObjLookup=y'
- Addon Manager: tootlip to version column with maintainer info [#3167](https://github.com/sandboxie-plus/Sandboxie/issues/3167)
- Addes mechanism to open websites for addons [#3166](https://github.com/sandboxie-plus/Sandboxie/issues/3166)
### Changed
- improved business certificate handling, added usage count and machine bount options

View File

@ -731,7 +731,7 @@ _FX NTSTATUS KphValidateCertificate()
Verify_CertInfo.type = eCertEvaluation;
else if (_wcsicmp(type, L"SUBSCRIPTION") == 0)
Verify_CertInfo.type = eCertSubscription;
else if (_wcsicmp(type, L"FAMILY") == 0)
else if (_wcsicmp(type, L"FAMILYPACK") == 0)
Verify_CertInfo.type = eCertFamily;
// patreon >>>
else if (wcsstr(type, L"PATREON") != NULL) // TYPE: [CLASS]_PATREON-[LEVEL]

View File

@ -1550,9 +1550,21 @@ void CSettingsWindow::OnLoadAddon()
pItem->setText(1, tr("Installed"));
}
pItem->setText(2, pAddon->Data["version"].toString());
pItem->setText(3, pAddon->GetLocalizedEntry("description"));
QString Maker = pAddon->Data["maintainer"].toString();
if(!Maker.isEmpty())
pItem->setToolTip(2, tr("by %1").arg(Maker));
//pItem->setText(3, );
ui.treeAddons->addTopLevelItem(pItem);
QString Info = pAddon->GetLocalizedEntry("description");
QString infoUrl = pAddon->Data["infoUrl"].toString();
if (!infoUrl.isEmpty()) Info += "<a href=\"" + infoUrl + "\">" + tr(" (info website)") + "</a>";
QLabel* pLabel = new QLabel(Info);
//pLabel->setToolTip(tr("by %1").arg(pAddon->Data["maintainer"].toString()));
connect(pLabel, SIGNAL(linkActivated(const QString&)), theGUI, SLOT(OpenUrl(const QString&)));
ui.treeAddons->setItemWidget(pItem, 3, pLabel);
}
}