basctl/uiconfig/basicide/menubar/menubar.xml | 3 - chart2/uiconfig/menubar/menubar.xml | 3 - dbaccess/uiconfig/dbapp/menubar/menubar.xml | 3 - dbaccess/uiconfig/dbquery/menubar/menubar.xml | 3 - dbaccess/uiconfig/dbrelation/menubar/menubar.xml | 3 - dbaccess/uiconfig/dbtable/menubar/menubar.xml | 3 - dbaccess/uiconfig/dbtdata/menubar/menubar.xml | 3 - extensions/source/bibliography/uiconfig/sbibliography/menubar/menubar.xml | 3 - framework/uiconfig/startmodule/menubar/menubar.xml | 3 - officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu | 5 ++ reportdesign/uiconfig/dbreport/menubar/menubar.xml | 3 - sc/uiconfig/scalc/menubar/menubar.xml | 3 - sd/uiconfig/sdraw/menubar/menubar.xml | 3 - sd/uiconfig/simpress/menubar/menubar.xml | 3 - sfx2/inc/sfx2/sfxsids.hrc | 1 sfx2/sdi/appslots.sdi | 4 + sfx2/sdi/sfx.sdi | 25 ++++++++++ sfx2/source/appl/appserv.cxx | 16 ++++++ starmath/uiconfig/smath/menubar/menubar.xml | 3 - sw/uiconfig/sglobal/menubar/menubar.xml | 3 - sw/uiconfig/sweb/menubar/menubar.xml | 3 - sw/uiconfig/swform/menubar/menubar.xml | 3 - sw/uiconfig/swreport/menubar/menubar.xml | 3 - sw/uiconfig/swriter/menubar/menubar.xml | 3 - sw/uiconfig/swxform/menubar/menubar.xml | 3 - 25 files changed, 91 insertions(+), 20 deletions(-)
New commits: commit 924d0bdd47ed895592332714be8ee32afe1acebb Author: Ivan Timofeev <timofeev....@gmail.com> Date: Wed Jan 18 22:47:58 2012 +0400 add the "Send Feedback..." help menu item diff --git a/basctl/uiconfig/basicide/menubar/menubar.xml b/basctl/uiconfig/basicide/menubar/menubar.xml index 15d4fcd..0d7ecd7 100644 --- a/basctl/uiconfig/basicide/menubar/menubar.xml +++ b/basctl/uiconfig/basicide/menubar/menubar.xml @@ -83,8 +83,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/chart2/uiconfig/menubar/menubar.xml b/chart2/uiconfig/menubar/menubar.xml index 3c50167..a52dff8 100644 --- a/chart2/uiconfig/menubar/menubar.xml +++ b/chart2/uiconfig/menubar/menubar.xml @@ -147,8 +147,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/dbaccess/uiconfig/dbapp/menubar/menubar.xml b/dbaccess/uiconfig/dbapp/menubar/menubar.xml index a76fda5..0367d7e 100644 --- a/dbaccess/uiconfig/dbapp/menubar/menubar.xml +++ b/dbaccess/uiconfig/dbapp/menubar/menubar.xml @@ -133,8 +133,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/dbaccess/uiconfig/dbquery/menubar/menubar.xml b/dbaccess/uiconfig/dbquery/menubar/menubar.xml index 2d6ec8d..e041079 100644 --- a/dbaccess/uiconfig/dbquery/menubar/menubar.xml +++ b/dbaccess/uiconfig/dbquery/menubar/menubar.xml @@ -74,8 +74,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/dbaccess/uiconfig/dbrelation/menubar/menubar.xml b/dbaccess/uiconfig/dbrelation/menubar/menubar.xml index b7460a4..7dc66d0 100644 --- a/dbaccess/uiconfig/dbrelation/menubar/menubar.xml +++ b/dbaccess/uiconfig/dbrelation/menubar/menubar.xml @@ -57,8 +57,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/dbaccess/uiconfig/dbtable/menubar/menubar.xml b/dbaccess/uiconfig/dbtable/menubar/menubar.xml index ede5eed..439a735 100644 --- a/dbaccess/uiconfig/dbtable/menubar/menubar.xml +++ b/dbaccess/uiconfig/dbtable/menubar/menubar.xml @@ -58,8 +58,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/dbaccess/uiconfig/dbtdata/menubar/menubar.xml b/dbaccess/uiconfig/dbtdata/menubar/menubar.xml index 79fe68a..254f3b7 100644 --- a/dbaccess/uiconfig/dbtdata/menubar/menubar.xml +++ b/dbaccess/uiconfig/dbtdata/menubar/menubar.xml @@ -66,8 +66,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/extensions/source/bibliography/uiconfig/sbibliography/menubar/menubar.xml b/extensions/source/bibliography/uiconfig/sbibliography/menubar/menubar.xml index 817473a..f66c285 100644 --- a/extensions/source/bibliography/uiconfig/sbibliography/menubar/menubar.xml +++ b/extensions/source/bibliography/uiconfig/sbibliography/menubar/menubar.xml @@ -84,8 +84,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> </menu:menu> diff --git a/framework/uiconfig/startmodule/menubar/menubar.xml b/framework/uiconfig/startmodule/menubar/menubar.xml index 5ac4c3e..055810b 100755 --- a/framework/uiconfig/startmodule/menubar/menubar.xml +++ b/framework/uiconfig/startmodule/menubar/menubar.xml @@ -74,8 +74,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu b/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu index d091bec..58ad5be 100644 --- a/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu +++ b/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu @@ -4132,6 +4132,11 @@ <value xml:lang="en-US">Optio~n Bar</value> </prop> </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"> <prop oor:name="Label" oor:type="xs:string"> <value xml:lang="en-US">License Information...</value> diff --git a/reportdesign/uiconfig/dbreport/menubar/menubar.xml b/reportdesign/uiconfig/dbreport/menubar/menubar.xml index 9993288..1ac58e4 100644 --- a/reportdesign/uiconfig/dbreport/menubar/menubar.xml +++ b/reportdesign/uiconfig/dbreport/menubar/menubar.xml @@ -413,8 +413,9 @@ <menu:menuseparator/> <menu:menuitem menu:id=".uno:HelperDialog"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sc/uiconfig/scalc/menubar/menubar.xml b/sc/uiconfig/scalc/menubar/menubar.xml index 106b571..45bafb9 100644 --- a/sc/uiconfig/scalc/menubar/menubar.xml +++ b/sc/uiconfig/scalc/menubar/menubar.xml @@ -449,8 +449,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sd/uiconfig/sdraw/menubar/menubar.xml b/sd/uiconfig/sdraw/menubar/menubar.xml index 55f620d..965d14c 100755 --- a/sd/uiconfig/sdraw/menubar/menubar.xml +++ b/sd/uiconfig/sdraw/menubar/menubar.xml @@ -322,8 +322,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sd/uiconfig/simpress/menubar/menubar.xml b/sd/uiconfig/simpress/menubar/menubar.xml index 03ddd6d..7c75737 100755 --- a/sd/uiconfig/simpress/menubar/menubar.xml +++ b/sd/uiconfig/simpress/menubar/menubar.xml @@ -298,8 +298,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sfx2/inc/sfx2/sfxsids.hrc b/sfx2/inc/sfx2/sfxsids.hrc index da4c57b..f7cb90b 100755 --- a/sfx2/inc/sfx2/sfxsids.hrc +++ b/sfx2/inc/sfx2/sfxsids.hrc @@ -127,6 +127,7 @@ #define SID_HELP_ZOOMOUT (SID_SFX_START + 418) #define SID_HELP_HELPFILEBOX (SID_SFX_START + 419) #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_CREDITS (SID_SFX_START + 1711) #define SID_HELP_TUTORIALS (SID_SFX_START + 1695) diff --git a/sfx2/sdi/appslots.sdi b/sfx2/sdi/appslots.sdi index 39d2669..d6d4a85 100755 --- a/sfx2/sdi/appslots.sdi +++ b/sfx2/sdi/appslots.sdi @@ -167,6 +167,10 @@ interface Application ExecMethod = MiscExec_Impl ; StateMethod = MiscState_Impl ; ] + SID_SEND_FEEDBACK + [ + ExecMethod = MiscExec_Impl ; + ] SID_SHOW_LICENSE [ ExecMethod = MiscExec_Impl ; diff --git a/sfx2/sdi/sfx.sdi b/sfx2/sdi/sfx.sdi index 47577ea..6b197c7 100755 --- a/sfx2/sdi/sfx.sdi +++ b/sfx2/sdi/sfx.sdi @@ -7287,6 +7287,31 @@ SfxVoidItem UpdateConfiguration SID_UPDATE_CONFIG ] //-------------------------------------------------------------------------- +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 () [ diff --git a/sfx2/source/appl/appserv.cxx b/sfx2/source/appl/appserv.cxx index 9199daf..bc4b1f4 100644 --- a/sfx2/source/appl/appserv.cxx +++ b/sfx2/source/appl/appserv.cxx @@ -359,6 +359,22 @@ void SfxApplication::MiscExec_Impl( SfxRequest& rReq ) 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: { ModalDialog aDialog( NULL, SfxResId( DLG_HELP_LICENSING ) ); diff --git a/starmath/uiconfig/smath/menubar/menubar.xml b/starmath/uiconfig/smath/menubar/menubar.xml index dcb68e7..4f1d159 100755 --- a/starmath/uiconfig/smath/menubar/menubar.xml +++ b/starmath/uiconfig/smath/menubar/menubar.xml @@ -112,8 +112,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sw/uiconfig/sglobal/menubar/menubar.xml b/sw/uiconfig/sglobal/menubar/menubar.xml index e643158..25e1f8f 100644 --- a/sw/uiconfig/sglobal/menubar/menubar.xml +++ b/sw/uiconfig/sglobal/menubar/menubar.xml @@ -450,8 +450,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sw/uiconfig/sweb/menubar/menubar.xml b/sw/uiconfig/sweb/menubar/menubar.xml index 552019d..902e890 100644 --- a/sw/uiconfig/sweb/menubar/menubar.xml +++ b/sw/uiconfig/sweb/menubar/menubar.xml @@ -380,8 +380,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sw/uiconfig/swform/menubar/menubar.xml b/sw/uiconfig/swform/menubar/menubar.xml index 7e5f14f..e69afcd 100644 --- a/sw/uiconfig/swform/menubar/menubar.xml +++ b/sw/uiconfig/swform/menubar/menubar.xml @@ -445,8 +445,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sw/uiconfig/swreport/menubar/menubar.xml b/sw/uiconfig/swreport/menubar/menubar.xml index 7e5f14f..e69afcd 100644 --- a/sw/uiconfig/swreport/menubar/menubar.xml +++ b/sw/uiconfig/swreport/menubar/menubar.xml @@ -445,8 +445,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sw/uiconfig/swriter/menubar/menubar.xml b/sw/uiconfig/swriter/menubar/menubar.xml index 02107d0..206af98 100644 --- a/sw/uiconfig/swriter/menubar/menubar.xml +++ b/sw/uiconfig/swriter/menubar/menubar.xml @@ -454,8 +454,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> diff --git a/sw/uiconfig/swxform/menubar/menubar.xml b/sw/uiconfig/swxform/menubar/menubar.xml index ff139ef..077a3f9 100644 --- a/sw/uiconfig/swxform/menubar/menubar.xml +++ b/sw/uiconfig/swxform/menubar/menubar.xml @@ -446,8 +446,9 @@ <menu:menuitem menu:id=".uno:HelpIndex"/> <menu:menuitem menu:id=".uno:ExtendedHelp"/> <menu:menuseparator/> - <menu:menuitem menu:id=".uno:ShowLicense"/> + <menu:menuitem menu:id=".uno:SendFeedback"/> <menu:menuseparator/> + <menu:menuitem menu:id=".uno:ShowLicense"/> <menu:menuitem menu:id=".uno:ShowCredits"/> <menu:menuitem menu:id=".uno:About"/> </menu:menupopup> _______________________________________________ Libreoffice-commits mailing list Libreoffice-commits@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits