[Libreoffice-commits] online.git: 2 commits - loleaflet/Makefile.am loleaflet/src
Szymon KÅos (via logerrit)
logerrit at kemper.freedesktop.org
Fri May 8 06:32:58 UTC 2020
loleaflet/Makefile.am | 2
loleaflet/src/control/Control.NotebookbarCalc.js | 1899 +++++++++++++++++++-
loleaflet/src/control/Control.NotebookbarImpress.js | 60
loleaflet/src/control/Control.UIManager.js | 2
4 files changed, 1962 insertions(+), 1 deletion(-)
New commits:
commit 5ea3e965a5b8b01ad3fa2a4e6f1b38b5b9a79ce2
Author: Szymon Kłos <szymon.klos at collabora.com>
AuthorDate: Mon May 4 10:26:43 2020 +0200
Commit: Szymon Kłos <szymon.klos at collabora.com>
CommitDate: Fri May 8 08:32:50 2020 +0200
notebookbar: add tabs data for Calc
Change-Id: If67de1f908b37c84de8251c67aee6691d1770878
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/93649
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice at gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos at collabora.com>
diff --git a/loleaflet/src/control/Control.NotebookbarCalc.js b/loleaflet/src/control/Control.NotebookbarCalc.js
index 3b530d922..08a7875cc 100644
--- a/loleaflet/src/control/Control.NotebookbarCalc.js
+++ b/loleaflet/src/control/Control.NotebookbarCalc.js
@@ -43,7 +43,1904 @@ L.Control.NotebookbarCalc = L.Control.NotebookbarWriter.extend({
},
getHomeTab: function() {
- return '';
+ return {
+ 'id': 'NotebookBar',
+ 'type': 'notebookbar',
+ 'children': [
+ {
+ 'id': 'box1',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'ContextContainer',
+ 'type': 'tabcontrol',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'tabpage',
+ 'children': [
+ {
+ 'id': 'HomeBox',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Home-PasteBox',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'FileSection7',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom87',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Paste',
+ 'command': '.uno:Paste'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB9',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA6',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Cut',
+ 'command': '.uno:Cut'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB7',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Copy',
+ 'command': '.uno:Copy'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator104',
+ 'type': 'fixedline',
+ }
+ ],
+ }
+ ],
+ },
+ {
+ 'id': 'Home-Container',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Home-Section-Style',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB13',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA7',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Clone',
+ 'command': '.uno:FormatPaintbrush'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB8',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Clear',
+ 'command': '.uno:ResetAttributes'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ }
+ ],
+ },
+ {
+ 'id': 'Home-Section-Format',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'FileSection8',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB10',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'box76',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'font1',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'borderwindow',
+ 'children': [
+ {
+ 'id': 'fontnamecombobox',
+ 'type': 'combobox',
+ 'text': 'Liberation Sans',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'pushbutton',
+ },
+ {
+ 'id': '',
+ 'type': 'edit',
+ 'text': 'Liberation Sans',
+ }
+ ],
+ 'entries': [
+ 'Alef',
+ 'Amiri',
+ 'Amiri Quran',
+ 'Baekmuk Batang',
+ 'Baekmuk Dotum',
+ 'Baekmuk Gulim',
+ 'Baekmuk Headline',
+ 'Bandal',
+ 'Bangwool',
+ 'Caladea',
+ 'Cantarell',
+ 'Carlito',
+ 'David CLM',
+ 'David Libre',
+ 'DejaVu Math TeX Gyre',
+ 'DejaVu Sans',
+ 'DejaVu Sans Condensed',
+ 'DejaVu Sans Light',
+ 'DejaVu Sans Mono',
+ 'DejaVu Serif',
+ 'DejaVu Serif Condensed',
+ 'Droid Arabic Kufi',
+ 'Droid Arabic Naskh',
+ 'Droid Naskh Shift Alt',
+ 'Droid Sans',
+ 'Droid Sans Armenian',
+ 'Droid Sans Devanagari',
+ 'Droid Sans Ethiopic',
+ 'Droid Sans Fallback',
+ 'Droid Sans Georgian',
+ 'Droid Sans Hebrew',
+ 'Droid Sans Japanese',
+ 'Droid Sans Mono',
+ 'Droid Sans Tamil',
+ 'Droid Sans Thai',
+ 'Droid Serif',
+ 'East Syriac Adiabene',
+ 'East Syriac Ctesiphon',
+ 'EmojiOne Color',
+ 'Estrangelo Antioch',
+ 'Estrangelo Edessa',
+ 'Estrangelo Midyat',
+ 'Estrangelo Nisibin',
+ 'Estrangelo Nisibin Outline',
+ 'Estrangelo Quenneshrin',
+ 'Estrangelo Talada',
+ 'Estrangelo TurAbdin',
+ 'Eunjin',
+ 'Eunjin Nakseo',
+ 'Frank Ruehl CLM',
+ 'Frank Ruhl Hofshi',
+ 'Gentium Basic',
+ 'Gentium Book Basic',
+ 'Goha-Tibeb Zemen',
+ 'Guseul',
+ 'KacstBook',
+ 'KacstOffice',
+ 'Karla',
+ 'Khmer OS',
+ 'Khmer OS Battambang',
+ 'Khmer OS Bokor',
+ 'Khmer OS Content',
+ 'Khmer OS Fasthand',
+ 'Khmer OS Freehand',
+ 'Khmer OS Metal Chrieng',
+ 'Khmer OS Muol',
+ 'Khmer OS Muol Light',
+ 'Khmer OS Muol Pali',
+ 'Khmer OS Siemreap',
+ 'Khmer OS System',
+ 'Liberation Mono',
+ 'Liberation Sans',
+ 'Liberation Sans Narrow',
+ 'Liberation Serif',
+ 'Linux Biolinum G',
+ 'Linux Libertine Display G',
+ 'Linux Libertine G',
+ 'LM Mono 10',
+ 'LM Mono 12',
+ 'LM Mono 8',
+ 'LM Mono 9',
+ 'LM Mono Caps 10',
+ 'LM Mono Light 10',
+ 'LM Mono Light Cond 10',
+ 'LM Mono Prop 10',
+ 'LM Mono Prop Light 10',
+ 'LM Mono Slanted 10',
+ 'LM Roman 10',
+ 'LM Roman 12',
+ 'LM Roman 17',
+ 'LM Roman 5',
+ 'LM Roman 6',
+ 'LM Roman 7',
+ 'LM Roman 8',
+ 'LM Roman 9',
+ 'LM Roman Caps 10',
+ 'LM Roman Demi 10',
+ 'LM Roman Dunhill 10',
+ 'LM Roman Slanted 10',
+ 'LM Roman Slanted 12',
+ 'LM Roman Slanted 17',
+ 'LM Roman Slanted 8',
+ 'LM Roman Slanted 9',
+ 'LM Roman Unslanted 10',
+ 'LM Sans 10',
+ 'LM Sans 12',
+ 'LM Sans 17',
+ 'LM Sans 8',
+ 'LM Sans 9',
+ 'LM Sans Demi Cond 10',
+ 'LM Sans Quot 8',
+ 'Luxi Mono',
+ 'Luxi Sans',
+ 'Luxi Serif',
+ 'Miriam CLM',
+ 'Miriam Libre',
+ 'Miriam Mono CLM',
+ 'Nachlieli CLM',
+ 'Noto Kufi Arabic',
+ 'Noto Mono',
+ 'Noto Naskh Arabic',
+ 'Noto Naskh Arabic UI',
+ 'Noto Sans',
+ 'Noto Sans Arabic',
+ 'Noto Sans Arabic UI',
+ 'Noto Sans Armenian',
+ 'Noto Sans Blk',
+ 'Noto Sans Cond',
+ 'Noto Sans Cond Blk',
+ 'Noto Sans Cond ExtBd',
+ 'Noto Sans Cond ExtLt',
+ 'Noto Sans Cond Light',
+ 'Noto Sans Cond Med',
+ 'Noto Sans Cond SemBd',
+ 'Noto Sans Cond Thin',
+ 'Noto Sans ExtBd',
+ 'Noto Sans ExtCond',
+ 'Noto Sans ExtCond Blk',
+ 'Noto Sans ExtCond ExtBd',
+ 'Noto Sans ExtCond ExtLt',
+ 'Noto Sans ExtCond Light',
+ 'Noto Sans ExtCond Med',
+ 'Noto Sans ExtCond SemBd',
+ 'Noto Sans ExtCond Thin',
+ 'Noto Sans ExtLt',
+ 'Noto Sans Georgian',
+ 'Noto Sans Hebrew',
+ 'Noto Sans JP Bold',
+ 'Noto Sans JP Regular',
+ 'Noto Sans KR Bold',
+ 'Noto Sans KR Regular',
+ 'Noto Sans Lao',
+ 'Noto Sans Light',
+ 'Noto Sans Lisu',
+ 'Noto Sans Med',
+ 'Noto Sans SC Bold',
+ 'Noto Sans SC Regular',
+ 'Noto Sans SemBd',
+ 'Noto Sans SemCond',
+ 'Noto Sans SemCond Blk',
+ 'Noto Sans SemCond ExtBd',
+ 'Noto Sans SemCond ExtLt',
+ 'Noto Sans SemCond Light',
+ 'Noto Sans SemCond Med',
+ 'Noto Sans SemCond SemBd',
+ 'Noto Sans SemCond Thin',
+ 'Noto Sans TC Bold',
+ 'Noto Sans TC Regular',
+ 'Noto Sans Thin',
+ 'Noto Serif',
+ 'Noto Serif Armenian',
+ 'Noto Serif Cond',
+ 'Noto Serif Georgian',
+ 'Noto Serif Hebrew',
+ 'Noto Serif Lao',
+ 'Noto Serif Light',
+ 'Open Sans',
+ 'Open Sans Condensed',
+ 'Open Sans Condensed Light',
+ 'Open Sans Extrabold',
+ 'Open Sans Light',
+ 'Open Sans Semibold',
+ 'OpenDyslexic',
+ 'OpenSymbol',
+ 'Reem Kufi',
+ 'Roboto',
+ 'Roboto Black',
+ 'Roboto Condensed',
+ 'Roboto Condensed Light',
+ 'Roboto Light',
+ 'Roboto Medium',
+ 'Roboto Slab',
+ 'Roboto Thin',
+ 'Rubik',
+ 'Scheherazade',
+ 'Serto Batnan',
+ 'Serto Jerusalem',
+ 'Serto Jerusalem Outline',
+ 'Serto Kharput',
+ 'Serto Malankara',
+ 'Serto Mardin',
+ 'Serto Urhoy',
+ 'Source Code Pro',
+ 'Source Code Pro Black',
+ 'Source Code Pro ExtraLight',
+ 'Source Code Pro Light',
+ 'Source Code Pro Medium',
+ 'Source Code Pro Semibold',
+ 'Source Sans Pro',
+ 'Source Sans Pro Black',
+ 'Source Sans Pro ExtraLight',
+ 'Source Sans Pro Light',
+ 'Source Sans Pro Semibold',
+ 'Source Serif Pro',
+ 'Source Serif Pro Black',
+ 'Source Serif Pro ExtraLight',
+ 'Source Serif Pro Light',
+ 'Source Serif Pro Semibold',
+ 'STIXGeneral'
+ ],
+ 'selectedCount': '1',
+ 'selectedEntries': [
+ '71'
+ ],
+ 'command': '.uno:CharFontName'
+ }
+ ]
+ }
+ ]
+ },
+ {
+ 'id': 'fontheight1',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'borderwindow',
+ 'children': [
+ {
+ 'id': 'fontsizecombobox',
+ 'type': 'combobox',
+ 'text': '10',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'pushbutton',
+ },
+ {
+ 'id': '',
+ 'type': 'edit',
+ 'text': '10',
+ }
+ ],
+ 'entries': [
+ '6',
+ '7',
+ '8',
+ '9',
+ '10',
+ '10.5',
+ '11',
+ '12',
+ '13',
+ '14',
+ '15',
+ '16',
+ '18',
+ '20',
+ '22',
+ '24',
+ '26',
+ '28',
+ '32',
+ '36',
+ '40',
+ '44',
+ '48',
+ '54',
+ '60',
+ '66',
+ '72',
+ '80',
+ '88',
+ '96'
+ ],
+ 'selectedCount': '1',
+ 'selectedEntries': [
+ '4'
+ ],
+ 'command': '.uno:FontHeight'
+ }
+ ]
+ }
+ ]
+ },
+ {
+ 'id': 'ExtTop6',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Increase',
+ 'command': '.uno:Grow'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Decrease',
+ 'command': '.uno:Shrink'
+ }
+ ]
+ }
+ ],
+ },
+ {
+ 'id': 'GroupB11',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'ExtTop4',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Bold',
+ 'command': '.uno:Bold'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Italic',
+ 'command': '.uno:Italic'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Underline',
+ 'command': '.uno:Underline'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Strikethrough',
+ 'command': '.uno:Strikeout'
+ }
+ ]
+ },
+ {
+ 'id': 'ExtTop5',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Subscript',
+ 'command': '.uno:SubScript'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Superscript',
+ 'command': '.uno:SuperScript'
+ }
+ ]
+ },
+ {
+ 'id': 'separator78',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'ExtTop2',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Borders (Shift to overwrite)',
+ 'command': '.uno:SetBorderStyle'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Background Color',
+ 'command': '.uno:BackgroundColor'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Font Color',
+ 'command': '.uno:Color'
+ }
+ ]
+ }
+ ],
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator10',
+ 'type': 'fixedline',
+ }
+ ],
+ }
+ ],
+ },
+ {
+ 'id': 'Home-Section-Align',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB14',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB15',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'first6',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Align Top',
+ 'command': '.uno:AlignTop'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Center Vertically',
+ 'command': '.uno:AlignVCenter'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Align Bottom',
+ 'command': '.uno:AlignBottom'
+ }
+ ]
+ },
+ {
+ 'id': 'separator97',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'first1',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Increase',
+ 'command': '.uno:IncrementIndent'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Decrease',
+ 'command': '.uno:DecrementIndent'
+ }
+ ]
+ }
+ ],
+ },
+ {
+ 'id': 'GroupB16',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'second6',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Align Left',
+ 'command': '.uno:AlignLeft'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Align Center',
+ 'command': '.uno:AlignHorizontalCenter'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Align Right',
+ 'command': '.uno:AlignRight'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Justified',
+ 'command': '.uno:AlignBlock'
+ }
+ ]
+ },
+ {
+ 'id': 'separator23',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'second1',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Wrap Text',
+ 'command': '.uno:WrapText'
+ }
+ ]
+ }
+ ],
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator102',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Home-Section-Number',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB18',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'box2',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom36',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'borderwindow',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'listbox',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'control',
+ },
+ {
+ 'id': '',
+ 'type': 'pushbutton',
+ }
+ ],
+ 'entries': [
+ 'General',
+ 'Number',
+ 'Percent',
+ 'Currency',
+ 'Date',
+ 'Time',
+ 'Scientific',
+ 'Fraction',
+ 'Boolean Value',
+ 'Text'
+ ],
+ 'selectedCount': '1',
+ 'selectedEntries': [
+ '0'
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ },
+ {
+ 'id': 'GroupB22',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'second9',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Currency',
+ 'command': '.uno:NumberFormatCurrency'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Percent',
+ 'command': '.uno:NumberFormatPercent'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Number',
+ 'command': '.uno:NumberFormatDecimal'
+ }
+ ]
+ },
+ {
+ 'id': 'separator27',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'second2',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Add Decimal Place',
+ 'command': '.uno:NumberFormatIncDecimals'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Delete Decimal Place',
+ 'command': '.uno:NumberFormatDecDecimals'
+ }
+ ]
+ }
+ ],
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator30',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Home-Section-Cell',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom35',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Merge Cells',
+ 'command': '.uno:MergeCells'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB20',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA10',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Insert Rows Above',
+ 'command': '.uno:InsertRowsBefore'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Insert Rows Below',
+ 'command': '.uno:InsertRowsAfter'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Delete Rows',
+ 'command': '.uno:DeleteRows'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB11',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Insert Columns Before',
+ 'command': '.uno:InsertColumnsBefore'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Insert Columns After',
+ 'command': '.uno:InsertColumnsAfter'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Delete Columns',
+ 'command': '.uno:DeleteColumns'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator53',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Home-Section-Style2',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB17',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB19',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom5',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Styles',
+ 'command': '.uno:DesignerDialog'
+ }
+ ]
+ },
+ {
+ 'id': 'SectionBottom101',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'borderwindow',
+ 'children': [
+ {
+ 'id': 'applystyle',
+ 'type': 'combobox',
+ 'text': 'Default',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'pushbutton',
+ },
+ {
+ 'id': '',
+ 'type': 'edit',
+ 'text': 'Default',
+ }
+ ],
+ 'entries': [
+ 'Clear formatting',
+ 'Default',
+ 'More Styles...'
+ ],
+ 'selectedCount': '0',
+ 'selectedEntries': '',
+ 'command': '.uno:StyleApply'
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ },
+ {
+ 'id': 'StyleParagraphSection1',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom102',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Default',
+ 'command': '.uno:StyleApply?Style:string=Default&FamilyName:string=CellStyles'
+ }
+ ]
+ },
+ {
+ 'id': 'separator106',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'SectionBottom93',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Heading 1',
+ 'command': '.uno:StyleApply?Style:string=Heading 1&FamilyName:string=CellStyles'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Heading 2',
+ 'command': '.uno:StyleApply?Style:string=Heading 2&FamilyName:string=CellStyles'
+ }
+ ]
+ },
+ {
+ 'id': 'separator24',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'SectionBottom7',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Good',
+ 'command': '.uno:StyleApply?Style:string=Good&FamilyName:string=CellStyles'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Neutral',
+ 'command': '.uno:StyleApply?Style:string=Neutral&FamilyName:string=CellStyles'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Bad',
+ 'command': '.uno:StyleApply?Style:string=Bad&FamilyName:string=CellStyles'
+ }
+ ]
+ }
+ ],
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator25',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Home-Section-Condition',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom37',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Conditional',
+ 'command': '.uno:ConditionalFormatMenu'
+ }
+ ]
+ },
+ {
+ 'id': 'separator1',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Home-Section-Find',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom26',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Find & Replace',
+ 'command': '.uno:SearchDialog'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB47',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA17',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Sort',
+ 'command': '.uno:DataSort'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB19',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'AutoFilter',
+ 'command': '.uno:DataFilterAutoFilter'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ }
+ ],
+ },
+ {
+ 'id': '',
+ 'type': 'pushbutton',
+ }
+ ],
+ },
+ {
+ 'id': 'separator26',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'Home-Menu',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'PasteBox1',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Home-HomeButton',
+ 'type': 'menubutton',
+ 'text': '~Home',
+ },
+ {
+ 'id': 'SectionBottom10',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Find & Replace',
+ 'command': '.uno:SearchDialog'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Sort Ascending',
+ 'command': '.uno:SortAscending'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'AutoFilter',
+ 'command': '.uno:DataFilterAutoFilter'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ }
+ ],
+ }
+ ],
+ }
+ ]
+ }
+ ],
+ 'tabs': [],
+ 'selected': '2'
+ }
+ ],
+ 'vertical': 'true',
+ 'left': '0',
+ 'top': '0'
+ }
+ ]
+ };
+ },
+
+ getInsertTab: function() {
+ return {
+ 'id': 'NotebookBar',
+ 'type': 'notebookbar',
+ 'children': [
+ {
+ 'id': 'box1',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'ContextContainer',
+ 'type': 'tabcontrol',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'tabpage',
+ 'children': [
+ {
+ 'id': 'InsertBox',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Insert-Container',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Insert-Section-Function',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom70',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Pivot Table',
+ 'command': '.uno:DataDataPilotRun'
+ }
+ ]
+ },
+ {
+ 'id': 'SectionBottom73',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Function List',
+ 'command': '.uno:FunctionBox'
+ }
+ ]
+ },
+ {
+ 'id': 'separator11',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Insert-Section-Chart',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom12',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Chart',
+ 'command': '.uno:InsertObjectChart'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'OLE Object',
+ 'command': '.uno:InsertObject'
+ }
+ ]
+ },
+ {
+ 'id': 'separator2',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Insert-Section-Image',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom65',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Image',
+ 'command': '.uno:InsertGraphic'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB23',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA11',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Gallery',
+ 'command': '.uno:Gallery'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB12',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Media',
+ 'command': '.uno:InsertAVMedia'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator36',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Insert-Section-Reference',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom11',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Hyperlink',
+ 'command': '.uno:HyperlinkDialog'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB29',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA9',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Define Name',
+ 'command': '.uno:AddName'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB10',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Manage Names',
+ 'command': '.uno:DefineName'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator4',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Insert-Section-Field',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Insert-FieldButton',
+ 'type': 'menubutton',
+ 'text': 'Fiel~d',
+ },
+ {
+ 'id': 'separator57',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Insert-Section-DrawText',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom97',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Text Box',
+ 'command': '.uno:DrawText'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Vertical Text',
+ 'command': '.uno:VerticalText'
+ }
+ ]
+ }
+ ],
+ },
+ {
+ 'id': 'Insert-Section-Draw',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB66',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'shapes2',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Line',
+ 'command': '.uno:Line'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Polygon',
+ 'command': '.uno:Polygon_Unfilled'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Curve',
+ 'command': '.uno:Bezier_Unfilled'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Lines and Arrows',
+ 'command': '.uno:ArrowsToolbox'
+ }
+ ]
+ },
+ {
+ 'id': 'shapes4',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'command': '.uno:BasicShapes.rectangle'
+ },
+ {
+ 'type': 'toolitem',
+ 'command': '.uno:BasicShapes.ellipse'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Callouts',
+ 'command': '.uno:DrawCaption'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Curve',
+ 'command': '.uno:LineToolbox'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator33',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Insert-Section-Draw2',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB71',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'shapes6',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Basic Shapes',
+ 'command': '.uno:BasicShapes'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Symbol Shapes',
+ 'command': '.uno:SymbolShapes'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Arrow Shapes',
+ 'command': '.uno:ArrowShapes'
+ }
+ ]
+ },
+ {
+ 'id': 'shapes8',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Star Shapes',
+ 'command': '.uno:StarShapes'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Callout Shapes',
+ 'command': '.uno:CalloutShapes'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Flowchart Shapes',
+ 'command': '.uno:FlowChartShapes'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator95',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Insert-Section-Symbol',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom105',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Symbol',
+ 'command': '.uno:CharmapControl'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB27',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA13',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Formula',
+ 'command': '.uno:InsertObjectStarMath'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB14',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Emoji',
+ 'command': '.uno:EmojiControl'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ }
+ ],
+ },
+ {
+ 'id': '',
+ 'type': 'pushbutton',
+ }
+ ],
+ },
+ {
+ 'id': 'separator6',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'Insert-Menu',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB26',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Insert-InsertButton',
+ 'type': 'menubutton',
+ 'text': '~Insert',
+ },
+ {
+ 'id': 'SectionBottom32',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Draw Functions',
+ 'command': '.uno:InsertDraw'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ }
+ ],
+ }
+ ],
+ }
+ ]
+ }
+ ],
+ 'tabs': [],
+ 'selected': '3'
+ }
+ ],
+ 'vertical': 'true',
+ 'left': '0',
+ 'top': '0'
+ }
+ ]
+ };
+ },
+
+ getReviewTab: function() {
+ return {
+ 'id': 'NotebookBar',
+ 'type': 'notebookbar',
+ 'children': [
+ {
+ 'id': 'box1',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'ContextContainer',
+ 'type': 'tabcontrol',
+ 'children': [
+ {
+ 'id': '',
+ 'type': 'tabpage',
+ 'children': [
+ {
+ 'id': 'ReviewBox',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Review-Container',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Review-Section-Language',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom67',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Spelling',
+ 'command': '.uno:SpellDialog'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Thesaurus',
+ 'command': '.uno:ThesaurusDialog'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB40',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA19',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Auto Spellcheck',
+ 'command': '.uno:SpellOnline'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB20',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Hyphenation',
+ 'command': '.uno:Hyphenate'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator99',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Review-Section-Annotation',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom69',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Comment',
+ 'command': '.uno:InsertAnnotation'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Edit Comment',
+ 'command': '.uno:EditAnnotation'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB32',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LeftParaMargin2',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Show All Comments',
+ 'command': '.uno:ShowAllNotes'
+ }
+ ]
+ },
+ {
+ 'id': 'belowspacing1',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Hide All Comments',
+ 'command': '.uno:HideAllNotes'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'GroupB41',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'belowspacing7',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Delete Comment',
+ 'command': '.uno:DeleteNote'
+ }
+ ]
+ },
+ {
+ 'id': 'LeftParaMargin7',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Delete All Comments',
+ 'command': '.uno:DeleteAllNotes'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator109',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Review-Section-TrackChanges',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom72',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Record',
+ 'command': '.uno:TraceChangeMode'
+ },
+ {
+ 'type': 'toolitem',
+ 'text': 'Manage',
+ 'command': '.uno:AcceptChanges'
+ }
+ ]
+ },
+ {
+ 'id': 'separator112',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Review-Section-Document',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom82',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Protect Sheet',
+ 'command': '.uno:Protect'
+ }
+ ]
+ },
+ {
+ 'id': 'GroupB38',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA16',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Protect Spreadsheet Structure',
+ 'command': '.uno:ToolProtectionDocument'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB18',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Share Spreadsheet',
+ 'command': '.uno:ShareDocument'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'GroupB43',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'LineA21',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Compare',
+ 'command': '.uno:CompareDocuments'
+ }
+ ]
+ },
+ {
+ 'id': 'LineB22',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Merge',
+ 'command': '.uno:MergeDocuments'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ },
+ {
+ 'id': 'separator5',
+ 'type': 'fixedline',
+ }
+ ],
+ },
+ {
+ 'id': 'Review-Section-EditDoc',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'SectionBottom94',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Edit Mode',
+ 'command': '.uno:EditDoc'
+ }
+ ]
+ }
+ ],
+ },
+ {
+ 'id': '',
+ 'type': 'pushbutton',
+ }
+ ],
+ },
+ {
+ 'id': 'separator96',
+ 'type': 'fixedline',
+ },
+ {
+ 'id': 'Reference-Menu',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'GroupB37',
+ 'type': 'container',
+ 'children': [
+ {
+ 'id': 'Review-ReviewButton',
+ 'type': 'menubutton',
+ 'text': '~Review',
+ },
+ {
+ 'id': 'SectionBottom17',
+ 'type': 'toolbox',
+ 'children': [
+ {
+ 'type': 'toolitem',
+ 'text': 'Manage',
+ 'command': '.uno:AcceptChanges'
+ }
+ ]
+ }
+ ],
+ 'vertical': 'true'
+ }
+ ],
+ }
+ ],
+ }
+ ]
+ }
+ ],
+ 'tabs': [],
+ 'selected': '6'
+ }
+ ],
+ 'vertical': 'true',
+ 'left': '0',
+ 'top': '0'
+ }
+ ]
+ };
}
});
commit 209f092fae0da1940c61907fc235a0f4373b2484
Author: Szymon Kłos <szymon.klos at collabora.com>
AuthorDate: Thu May 7 11:33:18 2020 +0200
Commit: Szymon Kłos <szymon.klos at collabora.com>
CommitDate: Fri May 8 08:32:39 2020 +0200
notebookbar: separate configuration for impress
Change-Id: Ibd7cdd9302f9033aca0de908ade036fa2dc50ede
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/93650
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice at gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos at collabora.com>
diff --git a/loleaflet/Makefile.am b/loleaflet/Makefile.am
index f4f62f493..afbde0ec7 100644
--- a/loleaflet/Makefile.am
+++ b/loleaflet/Makefile.am
@@ -285,6 +285,7 @@ LOLEAFLET_JS =\
src/control/Control.Notebookbar.js \
src/control/Control.NotebookbarWriter.js \
src/control/Control.NotebookbarCalc.js \
+ src/control/Control.NotebookbarImpress.js \
src/control/Control.NotebookbarBuilder.js \
src/control/Control.Layers.js \
src/control/Search.js \
@@ -557,6 +558,7 @@ pot:
src/control/Control.Notebookbar.js \
src/control/Control.NotebookbarWriter.js \
src/control/Control.NotebookbarCalc.js \
+ src/control/Control.NotebookbarImpress.js \
src/control/Control.NotebookbarBuilder.js \
src/control/Ruler.js \
src/control/Signing.js \
diff --git a/loleaflet/src/control/Control.NotebookbarImpress.js b/loleaflet/src/control/Control.NotebookbarImpress.js
new file mode 100644
index 000000000..15a20daaf
--- /dev/null
+++ b/loleaflet/src/control/Control.NotebookbarImpress.js
@@ -0,0 +1,60 @@
+/* -*- js-indent-level: 8 -*- */
+/*
+ * L.Control.NotebookbarImpress
+ */
+
+/* global */
+L.Control.NotebookbarImpress = L.Control.NotebookbarWriter.extend({
+
+ selectedTab: function(tabText) {
+ switch (tabText) {
+ case 'HomeLabel':
+ this.loadTab(this.getHomeTab());
+ break;
+
+ case 'InsertLabel':
+ this.loadTab(this.getInsertTab());
+ break;
+
+ case 'ReviewLabel':
+ this.loadTab(this.getReviewTab());
+ break;
+ }
+ },
+
+ getTabs: function() {
+ return [
+ {
+ 'text': '~Home',
+ 'id': '2',
+ 'name': 'HomeLabel'
+ },
+ {
+ 'text': '~Insert',
+ 'id': '3',
+ 'name': 'InsertLabel'
+ },
+ {
+ 'text': '~Review',
+ 'id': '6',
+ 'name': 'ReviewLabel'
+ }
+ ];
+ },
+
+ getHomeTab: function() {
+ return {};
+ },
+
+ getInsertTab: function() {
+ return {};
+ },
+
+ getReviewTab: function() {
+ return {};
+ }
+});
+
+L.control.notebookbarImpress = function (options) {
+ return new L.Control.NotebookbarImpress(options);
+};
diff --git a/loleaflet/src/control/Control.UIManager.js b/loleaflet/src/control/Control.UIManager.js
index d613927a9..189f4e823 100644
--- a/loleaflet/src/control/Control.UIManager.js
+++ b/loleaflet/src/control/Control.UIManager.js
@@ -68,6 +68,8 @@ L.Control.UIManager = L.Control.extend({
} else if (window.enableNotebookbar) {
if (docType === 'spreadsheet') {
this.map.addControl(L.control.notebookbarCalc());
+ } else if (docType === 'presentation') {
+ this.map.addControl(L.control.notebookbarImpress());
} else {
this.map.addControl(L.control.notebookbarWriter());
}
More information about the Libreoffice-commits
mailing list