Drop unnecessary ConfigurationAccess
Change-Id: I8ae3273ab048df66fa6a7006cb00af7a4958e337 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167569 Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de> Tested-by: Jenkins
This commit is contained in:
parent
a82aaae368
commit
ad7e95531d
1 changed files with 9 additions and 21 deletions
|
@ -62,8 +62,6 @@ using namespace ::com::sun::star::frame;
|
|||
using namespace ::com::sun::star::uno;
|
||||
using namespace ::com::sun::star::document;
|
||||
|
||||
constexpr OUStringLiteral SERVICENAME_CFGREADACCESS = u"com.sun.star.configuration.ConfigurationAccess";
|
||||
|
||||
class BrandImage final : public weld::CustomWidgetController
|
||||
{
|
||||
private:
|
||||
|
@ -535,26 +533,16 @@ IMPL_LINK(BackingWindow, ExtLinkClickHdl, weld::Button&, rButton,void)
|
|||
|
||||
try
|
||||
{
|
||||
uno::Sequence<uno::Any> args(comphelper::InitAnyPropertySequence(
|
||||
{
|
||||
{"nodepath", uno::Any(u"/org.openoffice.Office.Common/Help/StartCenter"_ustr)}
|
||||
}));
|
||||
OUString sURL(officecfg::Office::Common::Menus::ExtensionsURL::get() +
|
||||
"?LOvers=" + utl::ConfigManager::getProductVersion() +
|
||||
"&LOlocale=" + LanguageTag(utl::ConfigManager::getUILocale()).getBcp47() );
|
||||
|
||||
Reference<lang::XMultiServiceFactory> xConfig = configuration::theDefaultProvider::get( comphelper::getProcessComponentContext() );
|
||||
Reference<container::XNameAccess> xNameAccess(xConfig->createInstanceWithArguments(SERVICENAME_CFGREADACCESS, args), UNO_QUERY);
|
||||
if (xNameAccess.is())
|
||||
{
|
||||
OUString sURL(officecfg::Office::Common::Menus::ExtensionsURL::get() +
|
||||
"?LOvers=" + utl::ConfigManager::getProductVersion() +
|
||||
"&LOlocale=" + LanguageTag(utl::ConfigManager::getUILocale()).getBcp47() );
|
||||
|
||||
Reference<css::system::XSystemShellExecute> const
|
||||
xSystemShellExecute(
|
||||
css::system::SystemShellExecute::create(
|
||||
::comphelper::getProcessComponentContext()));
|
||||
xSystemShellExecute->execute(sURL, OUString(),
|
||||
css::system::SystemShellExecuteFlags::URIS_ONLY);
|
||||
}
|
||||
Reference<css::system::XSystemShellExecute> const
|
||||
xSystemShellExecute(
|
||||
css::system::SystemShellExecute::create(
|
||||
::comphelper::getProcessComponentContext()));
|
||||
xSystemShellExecute->execute(sURL, OUString(),
|
||||
css::system::SystemShellExecuteFlags::URIS_ONLY);
|
||||
}
|
||||
catch (const Exception&)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue