loleaflet/css/notebookbar.css                      |   25 -
 loleaflet/src/control/Control.NotebookbarWriter.js |  461 ++++++++++++++++++++-
 loleaflet/src/layer/tile/TileLayer.js              |    1 
 loleaflet/src/unocommands.js                       |   11 
 scripts/unocommands.py                             |   20 
 5 files changed, 505 insertions(+), 13 deletions(-)

New commits:
commit 9dd57f8fe1355059156310af8eb0ac26b800c61e
Author:     Szymon Kłos <szymon.k...@collabora.com>
AuthorDate: Wed Aug 5 15:54:28 2020 +0200
Commit:     Szymon Kłos <szymon.k...@collabora.com>
CommitDate: Thu Aug 6 08:16:19 2020 +0200

    notebookbar: customize Insert tab in Writer
    
    Change-Id: I531854b4c7361fe5802a64016886feab5cda8979
    Reviewed-on: https://gerrit.libreoffice.org/c/online/+/100177
    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 70805ca81..ef1aa46e1 100644
--- a/loleaflet/css/notebookbar.css
+++ b/loleaflet/css/notebookbar.css
@@ -190,7 +190,9 @@ div[id*='Row'].notebookbar, div[id*='Column'].notebookbar, 
#SendToBack.notebookb
 }
 
 /* avoid bug with arrow in new line when window is small */
-#LineSpacing.notebookbar, #InsertGraphic.notebookbar, 
#BasicShapes.notebookbar, #InsertTable.notebookbar {
+#LineSpacing.notebookbar,
+#table-Home-Section-Insert #table-LineB9 #InsertGraphic.notebookbar,
+#table-Home-Section-Insert #table-GroupB20 #InsertTable.notebookbar {
        width: 50px;
 }
 
@@ -397,13 +399,20 @@ div[id*='Row'].notebookbar, 
div[id*='Column'].notebookbar, #SendToBack.notebookb
 /* Insert Tab */
 
 #InsertReferenceField.notebookbar,
-#InsertSection.notebookbar,
-#table-Insert {
+#InsertSection.notebookbar {
        margin-top: 5px;
 }
 
-#table-shapes6 #BasicShapes.notebookbar {
-       margin-top: 10px;
+#table-Insert {
+       margin-top: 15px;
+}
+
+#table-Insert #InsertTable.notebookbar {
+       width: 130px;
+}
+
+#table-Insert #BasicShapes.notebookbar {
+       width: 170px;
 }
 
 #table-Insert-Section-Pagebreak #InsertPagebreak.notebookbar img,
@@ -412,8 +421,6 @@ div[id*='Row'].notebookbar, div[id*='Column'].notebookbar, 
#SendToBack.notebookb
 #table-Insert-Section-Image #InsertGraphic.notebookbar img,
 #HyperlinkDialog.notebookbar img,
 #InsertFieldCtrl.notebookbar img,
-#DrawText.notebookbar img,
-#VerticalText.notebookbar img,
 #BasicShapes.notebookbar img,
 #table-Insert-Section-Symbol #CharmapControl.notebookbar img
 {
@@ -464,8 +471,8 @@ div[id*='Row'].notebookbar, div[id*='Column'].notebookbar, 
#SendToBack.notebookb
 }
 
 #InsertMultiIndex.notebookbar img,
-#InsertFootnote.notebookbar img,
-#InsertReferenceField.notebookbar img,
+#table-Reference-Section-Reference #InsertFootnote.notebookbar img,
+#table-Reference-Section-Reference #InsertReferenceField.notebookbar img,
 #InsertAuthoritiesEntry.notebookbar img,
 #UpdateAll.notebookbar img
 {
diff --git a/loleaflet/src/control/Control.NotebookbarWriter.js 
b/loleaflet/src/control/Control.NotebookbarWriter.js
index 4bd748a97..eb3002beb 100644
--- a/loleaflet/src/control/Control.NotebookbarWriter.js
+++ b/loleaflet/src/control/Control.NotebookbarWriter.js
@@ -21,8 +21,8 @@ L.Control.NotebookbarWriter = L.Control.Notebookbar.extend({
                        },
                        {
                                'text': _('~Insert'),
-                               'id': '3',
-                               'name': 'InsertLabel'
+                               'id': '-4',
+                               'name': 'Insert'
                        },
                        {
                                'text': _('~Layout'),
@@ -77,6 +77,10 @@ L.Control.NotebookbarWriter = L.Control.Notebookbar.extend({
                case 'Format':
                        this.loadTab(this.getFormatTab());
                        break;
+
+               case 'Insert':
+                       this.loadTab(this.getInsertTab());
+                       break;
                }
        },
 
@@ -2076,6 +2080,459 @@ L.Control.NotebookbarWriter = 
L.Control.Notebookbar.extend({
                                }
                        ]
                };
+       },
+
+       getInsertTab: function() {
+               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',
+                                                                               
        'children': [
+                                                                               
                {
+                                                                               
                        'id': '',
+                                                                               
                        'type': 'tabpage',
+                                                                               
                        'text': '',
+                                                                               
                        'enabled': 'true',
+                                                                               
                        'children': [
+                                                                               
                                {
+                                                                               
                                        'id': 'Insert Tab',
+                                                                               
                                        'type': 'container',
+                                                                               
                                        'text': '',
+                                                                               
                                        'enabled': 'true',
+                                                                               
                                        'children': [
+                                                                               
                                                {
+                                                                               
                                                        'id': 'Insert',
+                                                                               
                                                        'type': 'container',
+                                                                               
                                                        'text': '',
+                                                                               
                                                        'enabled': 'true',
+                                                                               
                                                        'children': [
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'SectionBottom70',
+                                                                               
                                                                        'type': 
'toolbox',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'type': 'bigtoolitem',
+                                                                               
                                                                                
        'text': _UNO('.uno:InsertPagebreak', 'text'),
+                                                                               
                                                                                
        'command': '.uno:InsertPagebreak'
+                                                                               
                                                                                
}
+                                                                               
                                                                        ]
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Pagebreak1',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'GroupB29',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineA15',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:TitlePageDialog', 
'text'),
+                                                                               
                                                                                
                                        'command': '.uno:TitlePageDialog'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineB16',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:InsertSection', 
'text'),
+                                                                               
                                                                                
                                        'command': '.uno:InsertSection'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ],
+                                                                               
                                                                                
        'vertical': 'true'
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Endnote',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'GroupB292',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineA152',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:InsertFootnote', 
'text'),
+                                                                               
                                                                                
                                        'command': '.uno:InsertFootnote'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineB162',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:InsertEndnote', 
'text'),
+                                                                               
                                                                                
                                        'command': '.uno:InsertEndnote'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ],
+                                                                               
                                                                                
        'vertical': 'true'
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-HeaderFoorter',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'GroupB291',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineA151',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:InsertPageHeader', 
'text'),
+                                                                               
                                                                                
                                        'command': '.uno:InsertPageHeader'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineB161',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:InsertPageFooter', 
'text'),
+                                                                               
                                                                                
                                        'command': '.uno:InsertPageFooter'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ],
+                                                                               
                                                                                
        'vertical': 'true'
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Table',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'SectionBottom12',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'type': 'bigtoolitem',
+                                                                               
                                                                                
                        'text': _UNO('.uno:InsertTable', 'text'),
+                                                                               
                                                                                
                        'command': '.uno:InsertTable'
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Table1',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'LineA11',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'type': 'bigtoolitem',
+                                                                               
                                                                                
                        'text': _UNO('.uno:InsertObjectChart'),
+                                                                               
                                                                                
                        'command': '.uno:InsertObjectChart'
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Image',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'SectionBottom65',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'type': 'bigtoolitem',
+                                                                               
                                                                                
                        'text': _UNO('.uno:InsertGraphic'),
+                                                                               
                                                                                
                        'command': '.uno:InsertGraphic'
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Bookmark',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'SectionBottom14',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'type': 'bigtoolitem',
+                                                                               
                                                                                
                        'text': _UNO('.uno:HyperlinkDialog'),
+                                                                               
                                                                                
                        'command': '.uno:HyperlinkDialog'
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Bookmark1',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'GroupB27',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineA13',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:InsertBookmark', 
'text'),
+                                                                               
                                                                                
                                        'command': '.uno:InsertBookmark'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineB14',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': 
_UNO('.uno:InsertReferenceField', 'text'),
+                                                                               
                                                                                
                                        'command': '.uno:InsertReferenceField'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ],
+                                                                               
                                                                                
        'vertical': 'true'
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'SectionBottom11',
+                                                                               
                                                                        'type': 
'toolbox',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'type': 'bigtoolitem',
+                                                                               
                                                                                
        'text': _UNO('.uno:InsertFieldCtrl', 'text'),
+                                                                               
                                                                                
        'command': '.uno:InsertFieldCtrl'
+                                                                               
                                                                                
}
+                                                                               
                                                                        ]
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Text',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'GroupB293',
+                                                                               
                                                                                
        'type': 'container',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineA153',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:DrawText'),
+                                                                               
                                                                                
                                        'command': '.uno:DrawText'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                },
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'id': 'LineB163',
+                                                                               
                                                                                
                        'type': 'toolbox',
+                                                                               
                                                                                
                        'text': '',
+                                                                               
                                                                                
                        'enabled': 'true',
+                                                                               
                                                                                
                        'children': [
+                                                                               
                                                                                
                                {
+                                                                               
                                                                                
                                        'type': 'toolitem',
+                                                                               
                                                                                
                                        'text': _UNO('.uno:VerticalText', 
'text'),
+                                                                               
                                                                                
                                        'command': '.uno:VerticalText'
+                                                                               
                                                                                
                                }
+                                                                               
                                                                                
                        ]
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ],
+                                                                               
                                                                                
        'vertical': 'true'
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Draw2',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'shapes6',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'type': 'bigtoolitem',
+                                                                               
                                                                                
                        'text': _UNO('.uno:BasicShapes'),
+                                                                               
                                                                                
                        'command': '.uno:BasicShapes'
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                },
+                                                                               
                                                                {
+                                                                               
                                                                        'id': 
'Insert-Section-Symbol',
+                                                                               
                                                                        'type': 
'container',
+                                                                               
                                                                        'text': 
'',
+                                                                               
                                                                        
'enabled': 'true',
+                                                                               
                                                                        
'children': [
+                                                                               
                                                                                
{
+                                                                               
                                                                                
        'id': 'SectionBottom105',
+                                                                               
                                                                                
        'type': 'toolbox',
+                                                                               
                                                                                
        'text': '',
+                                                                               
                                                                                
        'enabled': 'true',
+                                                                               
                                                                                
        'children': [
+                                                                               
                                                                                
                {
+                                                                               
                                                                                
                        'type': 'bigtoolitem',
+                                                                               
                                                                                
                        'text': _UNO('.uno:CharmapControl'),
+                                                                               
                                                                                
                        'command': '.uno:CharmapControl'
+                                                                               
                                                                                
                }
+                                                                               
                                                                                
        ]
+                                                                               
                                                                                
}
+                                                                               
                                                                        ],
+                                                                               
                                                                        
'vertical': 'false'
+                                                                               
                                                                }
+                                                                               
                                                        ],
+                                                                               
                                                        'vertical': 'false'
+                                                                               
                                                }
+                                                                               
                                        ],
+                                                                               
                                        'vertical': 'false'
+                                                                               
                                }
+                                                                               
                        ]
+                                                                               
                }
+                                                                               
        ],
+                                                                               
        'tabs': [],
+                                                                               
        'selected': '-4'
+                                                                               
}
+                                                                       ],
+                                                                       
'vertical': 'true',
+                                                                       'left': 
'0',
+                                                                       'top': 
'0'
+                                                               }
+                                                       ]
+                                               }
+                                       ],
+                                       'vertical': 'true'
+                               }
+                       ]
+               };
        }
 });
 
diff --git a/loleaflet/src/layer/tile/TileLayer.js 
b/loleaflet/src/layer/tile/TileLayer.js
index e0f1b8d37..ad3d0a598 100644
--- a/loleaflet/src/layer/tile/TileLayer.js
+++ b/loleaflet/src/layer/tile/TileLayer.js
@@ -1010,6 +1010,7 @@ L.TileLayer = L.GridLayer.extend({
        },
 
        _onJSDialogMsg: function (textMsg) {
+               console.log(textMsg);
                if (window.mode.isMobile()) {
                        var msgData = 
JSON.parse(textMsg.substring('jsdialog:'.length + 1));
                        if (msgData.type == 'borderwindow')
diff --git a/loleaflet/src/unocommands.js b/loleaflet/src/unocommands.js
index 0d12241c6..5f52158ca 100644
--- a/loleaflet/src/unocommands.js
+++ b/loleaflet/src/unocommands.js
@@ -13,6 +13,7 @@ var unoCommandsArray = {
        AutoFormatMenu:{text:{menu:_('AutoCorr~ect'),},},
        BackColor:{text:{menu:_('Highlight Color'),},},
        BackgroundColor:{global:{menu:_('Background Color'),},},
+       BasicShapes:{global:{context:_('Basic Shapes'),menu:_('Basic 
Shapes'),},},
        Bold:{global:{menu:_('Bold'),},},
        BringToFront:{global:{menu:_('~Bring to Front'),},},
        CenterPara:{global:{context:_('Align Center'),menu:_('Center'),},},
@@ -23,6 +24,7 @@ var unoCommandsArray = {
        ChangeCaseToToggleCase:{global:{menu:_('~tOGGLE cASE'),},},
        ChangeCaseToUpper:{global:{menu:_('~UPPERCASE'),},},
        ChangesMenu:{global:{menu:_('Track Chan~ges'),},},
+       CharmapControl:{global:{context:_('Insert Special 
Characters'),menu:_('Symbol'),},},
        ClearOutline:{global:{menu:_('~Remove Outline'),},},
        ColorScaleFormatDialog:{spreadsheet:{menu:_('Color Scale...'),},},
        CommonAlignBottom:{global:{menu:_('Bottom'),},},
@@ -76,6 +78,7 @@ var unoCommandsArray = {
        DiagramData:{global:{menu:_('~Data Table...'),},},
        DiagramType:{global:{menu:_('Chart T~ype...'),},},
        DownSearch:{global:{menu:_('Find Next'),},},
+       DrawText:{global:{context:_('Insert Text Box'),menu:_('~Text Box'),},},
        DuplicateSlide:{presentation:{menu:_('Duplicate ~Slide'),},},
        EditHeaderAndFooter:{spreadsheet:{menu:_('~Headers and Footers...'),},},
        EditMenu:{global:{menu:_('~Edit'),},},
@@ -139,6 +142,7 @@ var unoCommandsArray = {
        InsertAuthoritiesEntry:{text:{menu:_('~Bibliography Entry...'),},},
        InsertAxis:{global:{menu:_('Insert Axis'),},},
        InsertAxisTitle:{global:{menu:_('Insert Axis Title'),},},
+       InsertBookmark:{text:{context:_('Insert 
Bookmark'),menu:_('Bookmar~k...'),},},
        InsertBreakMenu:{spreadsheet:{menu:_('Insert Page ~Break'),},},
        InsertColumnBreak:{spreadsheet:{menu:_('~Column 
Break'),},text:{menu:_('Insert Column Break'),},},
        InsertColumnsAfter:{presentation:{menu:_('Insert Column 
After'),},spreadsheet:{context:_('Insert Columns ~After'),menu:_('Columns 
~After'),},text:{menu:_('Columns ~After'),},},
@@ -150,9 +154,10 @@ var unoCommandsArray = {
        InsertDateField:{text:{menu:_('~Date'),},},
        InsertDateFieldFix:{presentation:{menu:_('~Date (fixed)'),},},
        InsertDateFieldVar:{presentation:{menu:_('Dat~e (variable)'),},},
-       InsertEndnote:{text:{menu:_('~Endnote'),},},
+       InsertEndnote:{text:{context:_('Insert Endnote'),menu:_('~Endnote'),},},
        InsertField:{text:{menu:_('~More Fields...'),},},
-       InsertFootnote:{text:{menu:_('~Footnote'),},},
+       InsertFieldCtrl:{text:{context:_('Insert Field'),menu:_('Fiel~d'),},},
+       InsertFootnote:{text:{context:_('Insert 
Footnote'),menu:_('~Footnote'),},},
        InsertGraphic:{global:{context:_('Insert 
Image...'),menu:_('~Image...'),},},
        InsertHardHyphen:{global:{menu:_('Non-br~eaking hyphen'),},},
        InsertHeaderFooterMenu:{text:{menu:_('He~ader and Footer'),},},
@@ -172,6 +177,7 @@ var unoCommandsArray = {
        InsertPageNumberField:{global:{menu:_('~Page 
Numbers...'),},text:{menu:_('~Page Number'),},},
        InsertPagebreak:{text:{menu:_('~Page Break'),},},
        InsertRLM:{global:{menu:_('~Right-to-left mark'),},},
+       InsertReferenceField:{text:{context:_('Insert 
Cross-reference'),menu:_('Cross-reference...'),},},
        InsertRemoveAxes:{global:{menu:_('Insert/Delete Axes...'),},},
        InsertRowBreak:{spreadsheet:{menu:_('~Row Break'),},},
        InsertRowsAfter:{presentation:{menu:_('Insert Row 
Below'),},spreadsheet:{context:_('Insert Rows ~Below'),menu:_('Rows 
~Below'),},text:{menu:_('Rows ~Below'),},},
@@ -328,6 +334,7 @@ var unoCommandsArray = {
        UpSearch:{global:{menu:_('Find Previous'),},},
        UpdateCurIndex:{text:{context:_('Update index'),menu:_('Current 
~Index'),},},
        Validation:{spreadsheet:{menu:_('~Validity...'),},},
+       VerticalText:{global:{context:_('Insert Vertical 
Text'),menu:_('Vertical Text'),},},
        View3D:{global:{menu:_('~3D View...'),},},
        ViewMenu:{global:{menu:_('~View'),},},
        Watermark:{text:{menu:_('Watermark...'),},},
diff --git a/scripts/unocommands.py b/scripts/unocommands.py
index 549216c7f..fe5ebd6b7 100755
--- a/scripts/unocommands.py
+++ b/scripts/unocommands.py
@@ -144,6 +144,26 @@ def extractToolbarCommands(path):
         if line.find("_UNO(") >= 0:
             commands += commandFromMenuLine(line)
 
+    f = open(path + '/loleaflet/src/control/Control.Notebookbar.js', 'r')
+    for line in f:
+        if line.find("_UNO(") >= 0:
+            commands += commandFromMenuLine(line)
+
+    f = open(path + '/loleaflet/src/control/Control.NotebookbarWriter.js', 'r')
+    for line in f:
+        if line.find("_UNO(") >= 0:
+            commands += commandFromMenuLine(line)
+
+    f = open(path + '/loleaflet/src/control/Control.NotebookbarCalc.js', 'r')
+    for line in f:
+        if line.find("_UNO(") >= 0:
+            commands += commandFromMenuLine(line)
+
+    f = open(path + '/loleaflet/src/control/Control.NotebookbarImpress.js', 
'r')
+    for line in f:
+        if line.find("_UNO(") >= 0:
+            commands += commandFromMenuLine(line)
+
     f = open(path + '/loleaflet/src/control/Control.PresentationBar.js', 'r')
     for line in f:
         if line.find("_UNO(") >= 0:
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to