Kaydet (Commit) 924d0bdd authored tarafından Ivan Timofeev's avatar Ivan Timofeev Kaydeden (comit) Thorsten Behrens

add the "Send Feedback..." help menu item

üst 67073c6b
...@@ -83,8 +83,9 @@ ...@@ -83,8 +83,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -147,8 +147,9 @@ ...@@ -147,8 +147,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -133,8 +133,9 @@ ...@@ -133,8 +133,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -74,8 +74,9 @@ ...@@ -74,8 +74,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -57,8 +57,9 @@ ...@@ -57,8 +57,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -58,8 +58,9 @@ ...@@ -58,8 +58,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -66,8 +66,9 @@ ...@@ -66,8 +66,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -84,8 +84,9 @@ ...@@ -84,8 +84,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
</menu:menu> </menu:menu>
......
...@@ -74,8 +74,9 @@ ...@@ -74,8 +74,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -4132,6 +4132,11 @@ ...@@ -4132,6 +4132,11 @@
<value xml:lang="en-US">Optio~n Bar</value> <value xml:lang="en-US">Optio~n Bar</value>
</prop> </prop>
</node> </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>
</prop>
</node>
<node oor:name=".uno:ShowLicense" oor:op="replace"> <node oor:name=".uno:ShowLicense" oor:op="replace">
<prop oor:name="Label" oor:type="xs:string"> <prop oor:name="Label" oor:type="xs:string">
<value xml:lang="en-US">License Information...</value> <value xml:lang="en-US">License Information...</value>
......
...@@ -413,8 +413,9 @@ ...@@ -413,8 +413,9 @@
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:HelperDialog"/> <menu:menuitem menu:id=".uno:HelperDialog"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -449,8 +449,9 @@ ...@@ -449,8 +449,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -322,8 +322,9 @@ ...@@ -322,8 +322,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -298,8 +298,9 @@ ...@@ -298,8 +298,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -127,6 +127,7 @@ ...@@ -127,6 +127,7 @@
#define SID_HELP_ZOOMOUT (SID_SFX_START + 418) #define SID_HELP_ZOOMOUT (SID_SFX_START + 418)
#define SID_HELP_HELPFILEBOX (SID_SFX_START + 419) #define SID_HELP_HELPFILEBOX (SID_SFX_START + 419)
#define SID_HELP_HELPFILEBOX_SELECTED (SID_SFX_START + 420) #define SID_HELP_HELPFILEBOX_SELECTED (SID_SFX_START + 420)
#define SID_SEND_FEEDBACK (SID_SFX_START + 421)
#define SID_SHOW_LICENSE (SID_SFX_START + 1683) #define SID_SHOW_LICENSE (SID_SFX_START + 1683)
#define SID_SHOW_CREDITS (SID_SFX_START + 1711) #define SID_SHOW_CREDITS (SID_SFX_START + 1711)
#define SID_HELP_TUTORIALS (SID_SFX_START + 1695) #define SID_HELP_TUTORIALS (SID_SFX_START + 1695)
......
...@@ -167,6 +167,10 @@ interface Application ...@@ -167,6 +167,10 @@ interface Application
ExecMethod = MiscExec_Impl ; ExecMethod = MiscExec_Impl ;
StateMethod = MiscState_Impl ; StateMethod = MiscState_Impl ;
] ]
SID_SEND_FEEDBACK
[
ExecMethod = MiscExec_Impl ;
]
SID_SHOW_LICENSE SID_SHOW_LICENSE
[ [
ExecMethod = MiscExec_Impl ; ExecMethod = MiscExec_Impl ;
......
...@@ -7286,6 +7286,31 @@ SfxVoidItem UpdateConfiguration SID_UPDATE_CONFIG ...@@ -7286,6 +7286,31 @@ SfxVoidItem UpdateConfiguration SID_UPDATE_CONFIG
GroupId = GID_EXPLORER; GroupId = GID_EXPLORER;
] ]
//--------------------------------------------------------------------------
SfxVoidItem SendFeedback SID_SEND_FEEDBACK
()
[
/* flags: */
AutoUpdate = FALSE,
Cachable = Cachable,
FastCall = FALSE,
HasCoreId = FALSE,
HasDialog = FALSE,
ReadOnlyDoc = TRUE,
Toggle = FALSE,
Container = FALSE,
RecordAbsolute = FALSE,
RecordPerSet;
Synchron;
/* config: */
AccelConfig = TRUE,
MenuConfig = TRUE,
StatusBarConfig = FALSE,
ToolBoxConfig = TRUE,
GroupId = GID_APPLICATION;
]
//-------------------------------------------------------------------------- //--------------------------------------------------------------------------
SfxVoidItem ShowLicense SID_SHOW_LICENSE SfxVoidItem ShowLicense SID_SHOW_LICENSE
() ()
......
...@@ -359,6 +359,22 @@ void SfxApplication::MiscExec_Impl( SfxRequest& rReq ) ...@@ -359,6 +359,22 @@ void SfxApplication::MiscExec_Impl( SfxRequest& rReq )
break; break;
} }
case SID_SEND_FEEDBACK:
{
::rtl::OUString sURL(RTL_CONSTASCII_USTRINGPARAM("http://hub.libreoffice.org/file-a-bug/"));
try
{
uno::Reference< com::sun::star::system::XSystemShellExecute > xSystemShellExecute(
::comphelper::getProcessServiceFactory()->createInstance(
DEFINE_CONST_UNICODE("com.sun.star.system.SystemShellExecute") ), uno::UNO_QUERY_THROW );
xSystemShellExecute->execute( sURL, ::rtl::OUString(), com::sun::star::system::SystemShellExecuteFlags::DEFAULTS );
}
catch ( uno::Exception& )
{
}
break;
}
case SID_SHOW_LICENSE: case SID_SHOW_LICENSE:
{ {
ModalDialog aDialog( NULL, SfxResId( DLG_HELP_LICENSING ) ); ModalDialog aDialog( NULL, SfxResId( DLG_HELP_LICENSING ) );
......
...@@ -112,8 +112,9 @@ ...@@ -112,8 +112,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -450,8 +450,9 @@ ...@@ -450,8 +450,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -380,8 +380,9 @@ ...@@ -380,8 +380,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -445,8 +445,9 @@ ...@@ -445,8 +445,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -445,8 +445,9 @@ ...@@ -445,8 +445,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -454,8 +454,9 @@ ...@@ -454,8 +454,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
...@@ -446,8 +446,9 @@ ...@@ -446,8 +446,9 @@
<menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:HelpIndex"/>
<menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:SendFeedback"/>
<menu:menuseparator/> <menu:menuseparator/>
<menu:menuitem menu:id=".uno:ShowLicense"/>
<menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:ShowCredits"/>
<menu:menuitem menu:id=".uno:About"/> <menu:menuitem menu:id=".uno:About"/>
</menu:menupopup> </menu:menupopup>
......
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