a08f9ed234
This adds a "edit sparkline" action to the context menu and a dialog to change the data range of a sparkline. To change a sparkline using undo/redo, a new class UndoEditSparkline was added, which allows to change the attributes of a sparkline and revert back the old attributes when undoing. This is then used in the Dialog when setting the changed data range of a sparkline. To make sure that undo/redo works correctly, a simple unit tests was added. Change-Id: I08af1813fa288278bc0d33b0540660b325b17235 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132748 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
81 lines
3.5 KiB
XML
81 lines
3.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
* This file is part of the LibreOffice project.
|
|
*
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*
|
|
-->
|
|
<menu:menupopup xmlns:menu="http://openoffice.org/2001/menu">
|
|
<menu:menuitem menu:id=".uno:Cut"/>
|
|
<menu:menuitem menu:id=".uno:Copy"/>
|
|
<menu:menuitem menu:id=".uno:Paste"/>
|
|
<menu:menu menu:id=".uno:PasteSpecialMenu">
|
|
<menu:menupopup>
|
|
<menu:menuitem menu:id=".uno:PasteUnformatted"/>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:PasteOnlyText"/>
|
|
<menu:menuitem menu:id=".uno:PasteOnlyValue"/>
|
|
<menu:menuitem menu:id=".uno:PasteOnlyFormula"/>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:PasteTransposed"/>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:PasteSpecial"/>
|
|
</menu:menupopup>
|
|
</menu:menu>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:DataSelect"/>
|
|
<menu:menuitem menu:id=".uno:CurrentValidation"/>
|
|
<menu:menuitem menu:id=".uno:DefineCurrentName"/>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:InsertCell"/>
|
|
<menu:menuitem menu:id=".uno:DeleteCell"/>
|
|
<menu:menuitem menu:id=".uno:Delete"/>
|
|
<menu:menuitem menu:id=".uno:MergeCells"/>
|
|
<menu:menuitem menu:id=".uno:SplitCell"/>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:FormatPaintbrush"/>
|
|
<menu:menuitem menu:id=".uno:ResetAttributes"/>
|
|
<menu:menu menu:id=".uno:FormatStylesMenu">
|
|
<menu:menupopup>
|
|
<menu:menuitem menu:id=".uno:EditStyle"/>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:DefaultCellStylesmenu" menu:style="radio"/>
|
|
<menu:menuitem menu:id=".uno:Accent1CellStyles" menu:style="radio"/>
|
|
<menu:menuitem menu:id=".uno:Accent2CellStyles" menu:style="radio"/>
|
|
<menu:menuitem menu:id=".uno:Accent3CellStyles" menu:style="radio"/>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:BadCellStyles" menu:style="radio"/>
|
|
<menu:menuitem menu:id=".uno:ErrorCellStyles" menu:style="radio"/>
|
|
<menu:menuitem menu:id=".uno:GoodCellStyles" menu:style="radio"/>
|
|
<menu:menuitem menu:id=".uno:NeutralCellStyles" menu:style="radio"/>
|
|
<menu:menuitem menu:id=".uno:WarningCellStyles" menu:style="radio"/>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:FootnoteCellStyles" menu:style="radio"/>
|
|
<menu:menuitem menu:id=".uno:NoteCellStyles" menu:style="radio"/>
|
|
</menu:menupopup>
|
|
</menu:menu>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:InsertAnnotation"/>
|
|
<menu:menuitem menu:id=".uno:EditAnnotation"/>
|
|
<menu:menuitem menu:id=".uno:DeleteNote"/>
|
|
<menu:menuitem menu:id=".uno:ShowNote"/>
|
|
<menu:menuitem menu:id=".uno:HideNote"/>
|
|
<menu:menuseparator/>
|
|
<menu:menu menu:id=".uno:FormatSparklineMenu">
|
|
<menu:menupopup>
|
|
<menu:menuitem menu:id=".uno:InsertSparkline"/>
|
|
<menu:menuitem menu:id=".uno:DeleteSparkline"/>
|
|
<menu:menuitem menu:id=".uno:DeleteSparklineGroup"/>
|
|
<menu:menuitem menu:id=".uno:EditSparklineGroup"/>
|
|
<menu:menuitem menu:id=".uno:EditSparkline"/>
|
|
<menu:menuitem menu:id=".uno:GroupSparklines"/>
|
|
<menu:menuitem menu:id=".uno:UngroupSparklines"/>
|
|
</menu:menupopup>
|
|
</menu:menu>
|
|
<menu:menuseparator/>
|
|
<menu:menuitem menu:id=".uno:CurrentConditionalFormatDialog"/>
|
|
<menu:menuitem menu:id=".uno:CurrentConditionalFormatManagerDialog"/>
|
|
<menu:menuitem menu:id=".uno:FormatCellDialog"/>
|
|
</menu:menupopup>
|