Kaydet (Commit) e0aa9310 authored tarafından heiko tietze's avatar heiko tietze Kaydeden (comit) Heiko Tietze

tdf#120264 - Access to "Get Involved"

UNO command SID_GETINVOLVED added with access to the website
from all main menus under Help
Dispensable ellipsis removed from other UNO commands around Help

Change-Id: I79536be3de31f55a7b208bcdd5a243e05b3d3668
Reviewed-on: https://gerrit.libreoffice.org/61238
Tested-by: Jenkins
Reviewed-by: 's avatarHeiko Tietze <tietze.heiko@gmail.com>
üst b0a0a3dd
......@@ -165,6 +165,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -164,6 +164,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -148,6 +148,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -102,6 +102,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -85,6 +85,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -86,6 +86,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -94,6 +94,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -62,6 +62,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -67,6 +67,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -92,6 +92,7 @@ class SfxDocumentInfoItem;
#define SID_Q_AND_A (SID_SFX_START + 422)
#define SID_DOCUMENTATION (SID_SFX_START + 423)
#define SID_DONATION (SID_SFX_START + 424)
#define SID_GETINVOLVED (SID_SFX_START + 425)
#define SID_SHOW_LICENSE (SID_SFX_START + 1683)
#define SID_SHOW_CREDITS (SID_SFX_START + 1711)
......
......@@ -5037,7 +5037,7 @@
</node>
<node oor:name=".uno:SendFeedback" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">Send Feedback...</value>
<value xml:lang="en-US">Send Feedback</value>
</prop>
<prop oor:name="Properties" oor:type="xs:int">
<value>1</value>
......@@ -5045,7 +5045,15 @@
</node>
<node oor:name=".uno:QuestionAnswers" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">~Get Help Online...</value>
<value xml:lang="en-US">~Get Help Online</value>
</prop>
<prop oor:name="Properties" oor:type="xs:int">
<value>1</value>
</prop>
</node>
<node oor:name=".uno:GetInvolved" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">Get ~Involved</value>
</prop>
<prop oor:name="Properties" oor:type="xs:int">
<value>1</value>
......@@ -5053,7 +5061,7 @@
</node>
<node oor:name=".uno:Documentation" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">~User Guides...</value>
<value xml:lang="en-US">~User Guides</value>
</prop>
</node>
<node oor:name=".uno:Donation" oor:op="replace">
......@@ -5066,12 +5074,12 @@
</node>
<node oor:name=".uno:ShowLicense" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">License Information...</value>
<value xml:lang="en-US">License Information</value>
</prop>
</node>
<node oor:name=".uno:ShowCredits" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">%PRODUCTNAME Credits...</value>
<value xml:lang="en-US">%PRODUCTNAME Credits</value>
</prop>
</node>
<node oor:name=".uno:StatusBarVisible" oor:op="replace">
......
......@@ -280,6 +280,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -777,6 +777,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -590,6 +590,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -628,6 +628,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -132,6 +132,10 @@ interface Application
[
ExecMethod = MiscExec_Impl ;
]
SID_GETINVOLVED
[
ExecMethod = MiscExec_Impl ;
]
SID_SHOW_LICENSE
[
ExecMethod = MiscExec_Impl ;
......
......@@ -4912,6 +4912,21 @@ SfxVoidItem Donation SID_DONATION
MenuConfig = TRUE,
GroupId = SfxGroupId::Application;
]
SfxVoidItem GetInvolved SID_GETINVOLVED
()
[
AutoUpdate = FALSE,
FastCall = FALSE,
ReadOnlyDoc = TRUE,
Toggle = FALSE,
Container = FALSE,
RecordAbsolute = FALSE,
RecordPerSet;
AccelConfig = TRUE,
MenuConfig = TRUE,
GroupId = SfxGroupId::Application;
]
SfxVoidItem ShowLicense SID_SHOW_LICENSE
()
......
......@@ -549,6 +549,13 @@ void SfxApplication::MiscExec_Impl( SfxRequest& rReq )
sfx2::openUriExternally(sURL, false);
break;
}
case SID_GETINVOLVED:
{
// Open get involved/join us page based on locales
OUString sURL("https://hub.libreoffice.org/joinus/?LOlocale=" + utl::ConfigManager::getLocale());
sfx2::openUriExternally(sURL, false);
break;
}
case SID_DONATION:
{
// Open donation page based on language + script (BCP47) with language as fall back.
......
......@@ -155,6 +155,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -780,6 +780,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -653,6 +653,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -498,6 +498,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -499,6 +499,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -780,6 +780,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
......@@ -780,6 +780,7 @@
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:SafeMode"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:GetInvolved"/>
<menu:menuitem menu:id=".uno:Donation"/>
<menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment