loleaflet/css/notebookbar.css                       |   10 
 loleaflet/src/control/Control.NotebookbarBuilder.js |   17 
 loleaflet/src/control/Control.NotebookbarCalc.js    |  260 ++++++++++
 loleaflet/src/control/Control.NotebookbarImpress.js |  313 ++++++++++++
 loleaflet/src/control/Control.NotebookbarWriter.js  |  490 +++++++++++++++++++-
 5 files changed, 1086 insertions(+), 4 deletions(-)

New commits:
commit 7895ab9a293ad304017043fcd7597738441e18c1
Author:     Szymon Kłos <szymon.k...@collabora.com>
AuthorDate: Mon Jul 6 09:42:30 2020 +0200
Commit:     Szymon Kłos <szymon.k...@collabora.com>
CommitDate: Tue Jul 7 15:36:25 2020 +0200

    notebookbar: add file & help tabs
    
    Change-Id: Ie24b8ff6d541a95df61ff45a3a4ad1b26b08c596
    Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98254
    Tested-by: Jenkins
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Szymon Kłos <szymon.k...@collabora.com>

diff --git a/loleaflet/css/notebookbar.css b/loleaflet/css/notebookbar.css
index db4444adb..94cff1fee 100644
--- a/loleaflet/css/notebookbar.css
+++ b/loleaflet/css/notebookbar.css
@@ -358,6 +358,16 @@ div[id*='Row'].notebookbar, div[id*='Column'].notebookbar, 
#SendToBack.notebookb
        margin-top: 10px !important;
 }
 
+/* Help tab */
+#table-Help-Section {
+       margin-top: 40px;
+}
+
+/* File tab */
+#table-File-Section {
+       margin-top: 20px;
+}
+
 /* Calc */
 
 /* Home tab */
diff --git a/loleaflet/src/control/Control.NotebookbarBuilder.js 
b/loleaflet/src/control/Control.NotebookbarBuilder.js
index 27857a375..36265b450 100644
--- a/loleaflet/src/control/Control.NotebookbarBuilder.js
+++ b/loleaflet/src/control/Control.NotebookbarBuilder.js
@@ -16,6 +16,7 @@ L.Control.NotebookbarBuilder = 
L.Control.JSDialogBuilder.extend({
                this._controlHandlers['combobox'] = 
this._comboboxControlHandler;
                this._controlHandlers['listbox'] = this._comboboxControlHandler;
                this._controlHandlers['tabcontrol'] = 
this._overridenTabsControlHandler;
+               this._controlHandlers['menubartoolitem'] = 
this._menubarToolItemHandler;
 
                this._controlHandlers['pushbutton'] = function() { return 
false; };
                this._controlHandlers['spinfield'] = function() { return false; 
};
@@ -240,6 +241,22 @@ L.Control.NotebookbarBuilder = 
L.Control.JSDialogBuilder.extend({
                return builder._tabsControlHandler(parentContainer, data, 
builder);
        },
 
+       _menubarToolItemHandler: function(parentContainer, data, builder) {
+               var originalInLineState = 
builder.options.useInLineLabelsForUnoButtons;
+               builder.options.useInLineLabelsForUnoButtons = true;
+
+               data.command = data.id;
+               var control = builder._unoToolButton(parentContainer, data, 
builder);
+
+               builder.options.useInLineLabelsForUnoButtons = 
originalInLineState;
+
+               $(control.container).unbind('click');
+               $(control.container).click(function () {
+                       console.log(builder.options.map);
+                       L.control.menubar()._executeAction.bind({_map: 
builder.options.map})(undefined, {id: data.id});
+               });
+       },
+
        _colorControl: function(parentContainer, data, builder) {
                var commandOverride = data.command === '.uno:Color' && 
builder.map.getDocType() === 'text';
                if (commandOverride)
diff --git a/loleaflet/src/control/Control.NotebookbarCalc.js 
b/loleaflet/src/control/Control.NotebookbarCalc.js
index b8709c2c2..b806bb4b8 100644
--- a/loleaflet/src/control/Control.NotebookbarCalc.js
+++ b/loleaflet/src/control/Control.NotebookbarCalc.js
@@ -3,11 +3,16 @@
  * L.Control.NotebookbarCalc
  */
 
-/* global _ */
+/* global _ _UNO */
 L.Control.NotebookbarCalc = L.Control.NotebookbarWriter.extend({
        
        getTabs: function() {
                return [
+                       {
+                               'text': _('~File'),
+                               'id': '-1',
+                               'name': 'File',
+                       },
                        {
                                'text': _('~Home'),
                                'id': '2',
@@ -23,10 +28,263 @@ L.Control.NotebookbarCalc = 
L.Control.NotebookbarWriter.extend({
                                'text': _('~Review'),
                                'id': '6',
                                'name': 'ReviewLabel'
+                       },
+                       {
+                               'text': _('~Help'),
+                               'id': '-2',
+                               'name': 'Help',
                        }
                ];
        },
 
+       getFileTab: function() {
+               var hasRevisionHistory = L.Params.revHistoryEnabled;
+               var hasPrint = !this._map['wopi'].HidePrintOption;
+               var hasSaveAs = !this._map['wopi'].UserCanNotWriteRelative;
+               var hasShare = this._map['wopi'].EnableShare;
+
+
+               return {
+                       'id': '',
+                       'type': 'control',
+                       'text': '',
+                       'enabled': 'true',
+                       'children': [
+                               {
+                                       'id': '',
+                                       'type': 'container',
+                                       'text': '',
+                                       'enabled': 'true',
+                                       'children': [
+                                               {
+                                                       'id': 'NotebookBar',
+                                                       'type': 'grid',
+                                                       'text': '',
+                                                       'enabled': 'true',
+                                                       'children': [
+                                                               {
+                                                                       'id': 
'box',
+                                                                       'type': 
'container',
+                                                                       'text': 
'',
+                                                                       
'enabled': 'true',
+                                                                       
'children': [
+                                                                               
{
+                                                                               
        'id': 'ContextContainer',
+                                                                               
        'type': 'tabcontrol',
+                                                                               
        'text': '',
+                                                                               
        'enabled': 'true',
+                                                                               
        'selected': '-1',
+                                                                               
        'children': [
+                                                                               
                {
+                                                                               
                        'id': '',
+                                                                               
                        'type': 'tabpage',
+                                                                               
                        'text': '',
+                                                                               
                        'enabled': 'true',
+                                                                               
                        'children': [
+                                                                               
                                {
+                                                                               
                                        'id': 'File Tab',
+                                                                               
                                        'type': 'container',
+                                                                               
                                        'text': '',
+                                                                               
                                        'enabled': 'true',
+                                                                               
                                        'children': [
+                                                                               
                                                {
+                                                                               
                                                        'id': 'File',
+                                                                               
                                                        'type': 'container',
+                                                                               
                                                        'text': '',
+                                                                               
                                                        'enabled': 'true',
+                                                                               
                                                        'children': [
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'File-Section',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
hasSaveAs ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section2',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'saveas',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _UNO('.uno:SaveAs', 'spreadsheet'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasShare ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section3',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'shareas',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _('Share...'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasPrint ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section4',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'print',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _UNO('.uno:Print', 'spreadsheet'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasRevisionHistory ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section5',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'rev-history',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _('See revision history'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'saveas-Section',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'vertical': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section1',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section7',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-ods',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('ODF 
spreadsheet (.ods)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section2',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section10',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-pdf',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('PDF Document 
(.pdf)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'saveas-Section',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'vertical': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section1',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section8',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-xls',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('Excel 2003 
Spreadsheet (.xls)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section2',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section9',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-xlsx',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('Excel 
Spreadsheet (.xlsx)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ]
+                                                                               
                                                                }
+                                                                               
                                                        ]
+                                                                               
                                                }
+                                                                               
                                        ]
+                                                                               
                                }
+                                                                               
                        ]
+                                                                               
                }
+                                                                               
        ]
+                                                                               
}
+                                                                       ]
+                                                               }
+                                                       ]
+                                               }
+                                       ]
+                               }
+                       ]
+               };
+       },
+
        getHomeTab: function() {
                return {
                        'id': '',
diff --git a/loleaflet/src/control/Control.NotebookbarImpress.js 
b/loleaflet/src/control/Control.NotebookbarImpress.js
index 077baf28e..43cff194f 100644
--- a/loleaflet/src/control/Control.NotebookbarImpress.js
+++ b/loleaflet/src/control/Control.NotebookbarImpress.js
@@ -3,7 +3,7 @@
  * L.Control.NotebookbarImpress
  */
 
-/* global _ */
+/* global _ _UNO */
 L.Control.NotebookbarImpress = L.Control.NotebookbarWriter.extend({
 
        getShortcutsBarData: function() {
@@ -31,14 +31,24 @@ L.Control.NotebookbarImpress = 
L.Control.NotebookbarWriter.extend({
                                                'type': 'toolitem',
                                                'text': _('Redo'),
                                                'command': '.uno:Redo'
+                                       },
+                                       {
+                                               'text': _('~Help'),
+                                               'id': '-2',
+                                               'name': 'Help',
                                        }
                                ]
                        }
                ];
        },
-       
+
        getTabs: function() {
                return [
+                       {
+                               'text': _('~File'),
+                               'id': '-1',
+                               'name': 'File',
+                       },
                        {
                                'text': _('~Home'),
                                'id': '2',
@@ -64,6 +74,305 @@ L.Control.NotebookbarImpress = 
L.Control.NotebookbarWriter.extend({
                ];
        },
 
+       getFileTab: function() {
+               var hasRevisionHistory = L.Params.revHistoryEnabled;
+               var hasPrint = !this._map['wopi'].HidePrintOption;
+               var hasSaveAs = !this._map['wopi'].UserCanNotWriteRelative;
+               var hasShare = this._map['wopi'].EnableShare;
+
+               return {
+                       'id': '',
+                       'type': 'control',
+                       'text': '',
+                       'enabled': 'true',
+                       'children': [
+                               {
+                                       'id': '',
+                                       'type': 'container',
+                                       'text': '',
+                                       'enabled': 'true',
+                                       'children': [
+                                               {
+                                                       'id': 'NotebookBar',
+                                                       'type': 'grid',
+                                                       'text': '',
+                                                       'enabled': 'true',
+                                                       'children': [
+                                                               {
+                                                                       'id': 
'box',
+                                                                       'type': 
'container',
+                                                                       'text': 
'',
+                                                                       
'enabled': 'true',
+                                                                       
'children': [
+                                                                               
{
+                                                                               
        'id': 'ContextContainer',
+                                                                               
        'type': 'tabcontrol',
+                                                                               
        'text': '',
+                                                                               
        'enabled': 'true',
+                                                                               
        'selected': '-1',
+                                                                               
        'children': [
+                                                                               
                {
+                                                                               
                        'id': '',
+                                                                               
                        'type': 'tabpage',
+                                                                               
                        'text': '',
+                                                                               
                        'enabled': 'true',
+                                                                               
                        'children': [
+                                                                               
                                {
+                                                                               
                                        'id': 'File Tab',
+                                                                               
                                        'type': 'container',
+                                                                               
                                        'text': '',
+                                                                               
                                        'enabled': 'true',
+                                                                               
                                        'children': [
+                                                                               
                                                {
+                                                                               
                                                        'id': 'File',
+                                                                               
                                                        'type': 'container',
+                                                                               
                                                        'text': '',
+                                                                               
                                                        'enabled': 'true',
+                                                                               
                                                        'children': [
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'File-Section',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
hasSaveAs ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section2',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'saveas',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _UNO('.uno:SaveAs', 'presentation'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasShare ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section3',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'shareas',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _('Share...'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasPrint ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section4',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'print',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _UNO('.uno:Print', 'presentation'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasRevisionHistory ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section5',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'rev-history',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _('See revision history'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'saveas-Section',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'vertical': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section1',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section7',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-odp',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('ODF 
presentation (.odp)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section2',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section10',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-odg',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('ODF Drawing 
(.odg)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'saveas-Section',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'vertical': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section1',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section8',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-ppt',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('PowerPoint 
2003 Presentation (.ppt)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section2',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section9',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-pptx',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('PowerPoint 
Presentation (.pptx)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'saveas-Section',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'vertical': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section1',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section6',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-pdf',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('PDF Document 
(.pdf)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section2',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section11',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': '',
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ]
+                                                                               
                                                                }
+                                                                               
                                                        ]
+                                                                               
                                                }
+                                                                               
                                        ]
+                                                                               
                                }
+                                                                               
                        ]
+                                                                               
                }
+                                                                               
        ]
+                                                                               
}
+                                                                       ]
+                                                               }
+                                                       ]
+                                               }
+                                       ]
+                               }
+                       ]
+               };
+       },
+
        getHomeTab: function() {
                return {
                        'id': '',
diff --git a/loleaflet/src/control/Control.NotebookbarWriter.js 
b/loleaflet/src/control/Control.NotebookbarWriter.js
index c78f31c6f..726673b95 100644
--- a/loleaflet/src/control/Control.NotebookbarWriter.js
+++ b/loleaflet/src/control/Control.NotebookbarWriter.js
@@ -3,11 +3,16 @@
  * L.Control.NotebookbarWriter
  */
 
-/* global _ */
+/* global _ _UNO */
 L.Control.NotebookbarWriter = L.Control.Notebookbar.extend({
 
        getTabs: function() {
                return [
+                       {
+                               'text': _('~File'),
+                               'id': '-1',
+                               'name': 'File',
+                       },
                        {
                                'text': _('~Home'),
                                'id': '2',
@@ -39,10 +44,493 @@ L.Control.NotebookbarWriter = 
L.Control.Notebookbar.extend({
                                'id': '8',
                                'name': 'TableLabel',
                                'context': 'Table'
+                       },
+                       {
+                               'text': _('~Help'),
+                               'id': '-2',
+                               'name': 'Help',
                        }
                ];
        },
 
+       selectedTab: function(tabName) {
+               switch (tabName) {
+               case 'File':
+                       this.loadTab(this.getFileTab());
+                       break;
+
+               case 'Help':
+                       this.loadTab(this.getHelpTab());
+                       break;
+               }
+       },
+
+       getFileTab: function() {
+               var hasSigning = L.DomUtil.get('document-signing-bar') !== null;
+               var hasRevisionHistory = L.Params.revHistoryEnabled;
+               var hasPrint = !this._map['wopi'].HidePrintOption;
+               var hasSaveAs = !this._map['wopi'].UserCanNotWriteRelative;
+               var hasShare = this._map['wopi'].EnableShare;
+
+
+               return {
+                       'id': '',
+                       'type': 'control',
+                       'text': '',
+                       'enabled': 'true',
+                       'children': [
+                               {
+                                       'id': '',
+                                       'type': 'container',
+                                       'text': '',
+                                       'enabled': 'true',
+                                       'children': [
+                                               {
+                                                       'id': 'NotebookBar',
+                                                       'type': 'grid',
+                                                       'text': '',
+                                                       'enabled': 'true',
+                                                       'children': [
+                                                               {
+                                                                       'id': 
'box',
+                                                                       'type': 
'container',
+                                                                       'text': 
'',
+                                                                       
'enabled': 'true',
+                                                                       
'children': [
+                                                                               
{
+                                                                               
        'id': 'ContextContainer',
+                                                                               
        'type': 'tabcontrol',
+                                                                               
        'text': '',
+                                                                               
        'enabled': 'true',
+                                                                               
        'selected': '-1',
+                                                                               
        'children': [
+                                                                               
                {
+                                                                               
                        'id': '',
+                                                                               
                        'type': 'tabpage',
+                                                                               
                        'text': '',
+                                                                               
                        'enabled': 'true',
+                                                                               
                        'children': [
+                                                                               
                                {
+                                                                               
                                        'id': 'File Tab',
+                                                                               
                                        'type': 'container',
+                                                                               
                                        'text': '',
+                                                                               
                                        'enabled': 'true',
+                                                                               
                                        'children': [
+                                                                               
                                                {
+                                                                               
                                                        'id': 'File',
+                                                                               
                                                        'type': 'container',
+                                                                               
                                                        'text': '',
+                                                                               
                                                        'enabled': 'true',
+                                                                               
                                                        'children': [
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'File-Section',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
hasSaveAs ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section2',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'saveas',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _UNO('.uno:SaveAs', 'text'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasShare ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section3',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'shareas',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _('Share...'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasPrint ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section4',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'print',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _UNO('.uno:Print', 'text'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
hasRevisionHistory ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section5',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'rev-history',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _('See revision history'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'saveas-Section',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'vertical': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section1',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section7',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-odt',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('ODF text 
document (.odt)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section2',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section10',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-rtf',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('Rich Text 
(.rtf)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'saveas-Section',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'vertical': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section1',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section8',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-doc',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('Word 2003 
Document (.doc)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section2',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section9',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-docx',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('Word 
Document (.docx)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'saveas-Section',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'vertical': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section1',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section6',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-pdf',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('PDF Document 
(.pdf)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'saveas-Section2',
+                                                                               
                                                                                
                        'type': 'container',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'id': 'Section11',
+                                                                               
                                                                                
                                        'type': 'toolbox',
+                                                                               
                                                                                
                                        'text': '',
+                                                                               
                                                                                
                                        'enabled': 'true',
+                                                                               
                                                                                
                                        'children': [
+                                                                               
                                                                                
                                                {
+                                                                               
                                                                                
                                                        'id': 'downloadas-epub',
+                                                                               
                                                                                
                                                        'type': 
'menubartoolitem',
+                                                                               
                                                                                
                                                        'text': _('EPUB 
(.epub)'),
+                                                                               
                                                                                
                                                        'command': ''
+                                                                               
                                                                                
                                                }
+                                                                               
                                                                                
                                        ]
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
hasSigning ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section12',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'signdocument',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _('Sign document'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {}
+                                                                               
                                                                        ]
+                                                                               
                                                                }
+                                                                               
                                                        ]
+                                                                               
                                                }
+                                                                               
                                        ]
+                                                                               
                                }
+                                                                               
                        ]
+                                                                               
                }
+                                                                               
        ]
+                                                                               
}
+                                                                       ]
+                                                               }
+                                                       ]
+                                               }
+                                       ]
+                               }
+                       ]
+               };
+       },
+
+       getHelpTab: function() {
+               var hasLatestUpdates = window.enableWelcomeMessage;
+
+               return {
+                       'id': '',
+                       'type': 'control',
+                       'text': '',
+                       'enabled': 'true',
+                       'children': [
+                               {
+                                       'id': '',
+                                       'type': 'container',
+                                       'text': '',
+                                       'enabled': 'true',
+                                       'children': [
+                                               {
+                                                       'id': 'NotebookBar',
+                                                       'type': 'grid',
+                                                       'text': '',
+                                                       'enabled': 'true',
+                                                       'children': [
+                                                               {
+                                                                       'id': 
'box',
+                                                                       'type': 
'container',
+                                                                       'text': 
'',
+                                                                       
'enabled': 'true',
+                                                                       
'children': [
+                                                                               
{
+                                                                               
        'id': 'ContextContainer',
+                                                                               
        'type': 'tabcontrol',
+                                                                               
        'text': '',
+                                                                               
        'enabled': 'true',
+                                                                               
        'selected': '-2',
+                                                                               
        'children': [
+                                                                               
                {
+                                                                               
                        'id': '',
+                                                                               
                        'type': 'tabpage',
+                                                                               
                        'text': '',
+                                                                               
                        'enabled': 'true',
+                                                                               
                        'children': [
+                                                                               
                                {
+                                                                               
                                        'id': 'Help Tab',
+                                                                               
                                        'type': 'container',
+                                                                               
                                        'text': '',
+                                                                               
                                        'enabled': 'true',
+                                                                               
                                        'children': [
+                                                                               
                                                {
+                                                                               
                                                        'id': 'Help',
+                                                                               
                                                        'type': 'container',
+                                                                               
                                                        'text': '',
+                                                                               
                                                        'enabled': 'true',
+                                                                               
                                                        'children': [
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Help-Section',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'Section1',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'online-help',
+                                                                               
                                                                                
                        'type': 'menubartoolitem',
+                                                                               
                                                                                
                        'text': _('Online Help'),
+                                                                               
                                                                                
                        'command': ''
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'Section2',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'keyboard-shortcuts',
+                                                                               
                                                                                
                        'type': 'menubartoolitem',
+                                                                               
                                                                                
                        'text': _('Keyboard shortcuts'),
+                                                                               
                                                                                
                        'command': ''
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'Section3',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'report-an-issue',
+                                                                               
                                                                                
                        'type': 'menubartoolitem',
+                                                                               
                                                                                
                        'text': _('Report an issue'),
+                                                                               
                                                                                
                        'command': ''
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
},
+                                                                               
                                                                                
hasLatestUpdates ?
+                                                                               
                                                                                
        {
+                                                                               
                                                                                
                'id': 'Section4',
+                                                                               
                                                                                
                'type': 'toolbox',
+                                                                               
                                                                                
                'text': '',
+                                                                               
                                                                                
                'enabled': 'true',
+                                                                               
                                                                                
                'children': [
+                                                                               
                                                                                
                        {
+                                                                               
                                                                                
                                'id': 'latest-updates',
+                                                                               
                                                                                
                                'type': 'menubartoolitem',
+                                                                               
                                                                                
                                'text': _('Latest Updates'),
+                                                                               
                                                                                
                                'command': ''
+                                                                               
                                                                                
                        }
+                                                                               
                                                                                
                ]
+                                                                               
                                                                                
        } : {},
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'Section5',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'about',
+                                                                               
                                                                                
                        'type': 'menubartoolitem',
+                                                                               
                                                                                
                        'text': _('About'),
+                                                                               
                                                                                
                        'command': ''
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ]
+                                                                               
                                                                }
+                                                                               
                                                        ]
+                                                                               
                                                }
+                                                                               
                                        ]
+                                                                               
                                }
+                                                                               
                        ]
+                                                                               
                }
+                                                                               
        ]
+                                                                               
}
+                                                                       ]
+                                                               }
+                                                       ]
+                                               }
+                                       ]
+                               }
+                       ]
+               };
+       },
+
        getHomeTab: function() {
                return {
                        'id': '',
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to