diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2019-12-01 11:00:28 +0100 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2019-12-26 00:14:17 +0100 |
commit | ef6e2b50376ada302958bc982e3dd73d2e0821ca (patch) | |
tree | 5cf6b9c9998f366b7855ed3737b304bf9a8a2d71 | |
parent | 956bcd8bede57f7c617ef0ed5497103f580ca9cd (diff) |
Add accessibility check to the Writer menu
Change-Id: I7e4c3267288b238583822489c8098e64319dda16
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85819
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Tomaž Vajngerl <quikee@gmail.com>
-rw-r--r-- | include/sfx2/sfxsids.hrc | 2 | ||||
-rw-r--r-- | officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu | 8 | ||||
-rw-r--r-- | svx/sdi/svx.sdi | 17 | ||||
-rw-r--r-- | sw/sdi/_basesh.sdi | 6 | ||||
-rw-r--r-- | sw/source/uibase/shells/basesh.cxx | 3 | ||||
-rw-r--r-- | sw/uiconfig/sglobal/menubar/menubar.xml | 1 | ||||
-rw-r--r-- | sw/uiconfig/swriter/menubar/menubar.xml | 1 |
7 files changed, 37 insertions, 1 deletions
diff --git a/include/sfx2/sfxsids.hrc b/include/sfx2/sfxsids.hrc index f7d77257350c..69b68db67fbc 100644 --- a/include/sfx2/sfxsids.hrc +++ b/include/sfx2/sfxsids.hrc @@ -432,7 +432,7 @@ class SvxSearchItem; // Used for redaction #define SID_SHAPE_NAME (SID_SFX_START + 808) // FREE: SID_SFX_START + 809 - // FREE: SID_SFX_START + 810 +#define SID_ACCESSIBILITY_CHECK (SID_SFX_START + 810) #define SID_ASYNCHRON (SID_SFX_START + 811) // default-ids for configuration diff --git a/officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu b/officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu index 40ca50889208..584c0d0b7146 100644 --- a/officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu +++ b/officecfg/registry/data/org/openoffice/Office/UI/WriterCommands.xcu @@ -2926,6 +2926,14 @@ <value>1</value> </prop> </node> + <node oor:name=".uno:AccessibilityCheck" oor:op="replace"> + <prop oor:name="Label" oor:type="xs:string"> + <value xml:lang="en-US">~Accessibility Check...</value> + </prop> + <prop oor:name="Properties" oor:type="xs:int"> + <value>1</value> + </prop> + </node> <node oor:name=".uno:StylesMenu" oor:op="replace"> <prop oor:name="Label" oor:type="xs:string"> <value xml:lang="en-US">Styl~es</value> diff --git a/svx/sdi/svx.sdi b/svx/sdi/svx.sdi index 9d1d9cbc8747..c2ceb08f7c0c 100644 --- a/svx/sdi/svx.sdi +++ b/svx/sdi/svx.sdi @@ -12201,3 +12201,20 @@ SfxVoidItem SpellCheckApplySuggestion SID_SPELLCHECK_APPLY_SUGGESTION ToolBoxConfig = FALSE, GroupId = SfxGroupId::Format; ] + +SfxVoidItem AccessibilityCheck SID_ACCESSIBILITY_CHECK +() +[ + AutoUpdate = FALSE, + FastCall = FALSE, + ReadOnlyDoc = TRUE, + Toggle = FALSE, + Container = FALSE, + RecordAbsolute = FALSE, + RecordPerSet; + + AccelConfig = FALSE, + MenuConfig = FALSE, + ToolBoxConfig = FALSE, + GroupId = SfxGroupId::Modify; +] diff --git a/sw/sdi/_basesh.sdi b/sw/sdi/_basesh.sdi index ef4dd4413a1a..9726bcd44f81 100644 --- a/sw/sdi/_basesh.sdi +++ b/sw/sdi/_basesh.sdi @@ -586,4 +586,10 @@ interface BaseTextSelection ExecMethod = Execute; StateMethod = GetState; ] + + SID_ACCESSIBILITY_CHECK + [ + ExecMethod = ExecDlg; + DisableFlags="SfxDisableFlags::SwOnProtectedCursor"; + ] } diff --git a/sw/source/uibase/shells/basesh.cxx b/sw/source/uibase/shells/basesh.cxx index 07ba572b15d2..d7f19331e1f7 100644 --- a/sw/source/uibase/shells/basesh.cxx +++ b/sw/source/uibase/shells/basesh.cxx @@ -2676,6 +2676,9 @@ void SwBaseShell::ExecDlg(SfxRequest &rReq) } } break; + case SID_ACCESSIBILITY_CHECK: + {} + break; default:OSL_FAIL("wrong Dispatcher (basesh.cxx)"); } if(!bDone) diff --git a/sw/uiconfig/sglobal/menubar/menubar.xml b/sw/uiconfig/sglobal/menubar/menubar.xml index 7c5df550f5bf..e74fcb8f60ec 100644 --- a/sw/uiconfig/sglobal/menubar/menubar.xml +++ b/sw/uiconfig/sglobal/menubar/menubar.xml @@ -715,6 +715,7 @@ </menu:menupopup> </menu:menu> <menu:menuitem menu:id=".uno:WordCountDialog" menu:style="text"/> + <menu:menuitem menu:id=".uno:AccessibilityCheck"/> <menu:menuseparator/> <menu:menu menu:id=".uno:AutoFormatMenu"> <menu:menupopup> diff --git a/sw/uiconfig/swriter/menubar/menubar.xml b/sw/uiconfig/swriter/menubar/menubar.xml index bdfd44675517..b76352de27b9 100644 --- a/sw/uiconfig/swriter/menubar/menubar.xml +++ b/sw/uiconfig/swriter/menubar/menubar.xml @@ -723,6 +723,7 @@ </menu:menupopup> </menu:menu> <menu:menuitem menu:id=".uno:WordCountDialog"/> + <menu:menuitem menu:id=".uno:AccessibilityCheck"/> <menu:menuseparator/> <menu:menu menu:id=".uno:AutoFormatMenu"> <menu:menupopup> |