[Libreoffice-commits] online.git: Branch 'private/pranavk/sidebar' - 3 commits - loleaflet/dist loleaflet/src
Pranav Kant
pranavk at collabora.co.uk
Fri Jun 24 18:18:07 UTC 2016
loleaflet/dist/toolbar/toolbar.js | 4 ----
loleaflet/src/control/Control.Menubar.js | 24 +++++++++++++++++-------
2 files changed, 17 insertions(+), 11 deletions(-)
New commits:
commit d0fb736a5b11998ddca902ee11c5914dd6ace293
Author: Pranav Kant <pranavk at collabora.co.uk>
Date: Fri Jun 24 23:47:05 2016 +0530
loleaflet: Ask my host to show revision-history
Change-Id: If1ed5fc03c6504e22c565b0278983bb168bb6fc8
diff --git a/loleaflet/src/control/Control.Menubar.js b/loleaflet/src/control/Control.Menubar.js
index 9fda481..6b4fec6 100644
--- a/loleaflet/src/control/Control.Menubar.js
+++ b/loleaflet/src/control/Control.Menubar.js
@@ -8,8 +8,9 @@ L.Control.Menubar = L.Control.extend({
options: {
text: [
{name: _('File'), type: 'menu', menu: [{name: _('Save'), type: 'unocommand', uno: '.uno:Save'},
- {name: _('Print'), id: 'print', type: 'action'},
- {name: _('Download as'), type: 'menu', menu: [{name: _('PDF Document (.pdf)'), id: 'downloadas-pdf', type: 'action'},
+ {name: _('Print'), id: 'print', type: 'action'},
+ {name: _('See revision history'), id: 'rev-history', type: 'action'},
+ {name: _('Download as'), type: 'menu', menu: [{name: _('PDF Document (.pdf)'), id: 'downloadas-pdf', type: 'action'},
{name: _('ODF text document (.odt)'), id: 'downloadas-odt', type: 'action'},
{name: _('Microsoft Word 2003 (.doc)'), id: 'downloadas-doc', type: 'action'},
{name: _('Microsoft Word (.docx)'), id: 'downloadas-docx', type: 'action'}]}]
@@ -53,8 +54,9 @@ L.Control.Menubar = L.Control.extend({
presentation: [
{name: _('File'), type: 'menu', menu: [{name: _('Save'), type: 'unocommand', uno: '.uno:Save'},
- {name: _('Print'), id: 'print', type: 'action'},
- {name: _('Download as'), type: 'menu', menu: [{name: _('PDF Document (.pdf)'), id: 'downloadas-pdf', type: 'action'},
+ {name: _('Print'), id: 'print', type: 'action'},
+ {name: _('See revision history'), id: 'rev-history', type: 'action'},
+ {name: _('Download as'), type: 'menu', menu: [{name: _('PDF Document (.pdf)'), id: 'downloadas-pdf', type: 'action'},
{name: _('ODF presentation (.odp)'), id: 'downloadas-odp', type: 'action'},
{name: _('Microsoft Powerpoint 2003 (.ppt)'), id: 'downloadas-ppt', type: 'action'},
{name: _('Microsoft Powerpoint (.pptx)'), id: 'downloadas-pptx', type: 'action'}]}]
@@ -98,8 +100,9 @@ L.Control.Menubar = L.Control.extend({
spreadsheet: [
{name: _('File'), type: 'menu', menu: [{name: _('Save'), type: 'unocommand', uno: '.uno:Save'},
- {name: _('Print'), id: 'print', type: 'action'},
- {name: _('Download as'), type: 'menu', menu: [{name: _('PDF Document (.pdf)'), id: 'downloadas-pdf', type: 'action'},
+ {name: _('Print'), id: 'print', type: 'action'},
+ {name: _('See revision history'), id: 'rev-history', type: 'action'},
+ {name: _('Download as'), type: 'menu', menu: [{name: _('PDF Document (.pdf)'), id: 'downloadas-pdf', type: 'action'},
{name: _('ODF spreadsheet (.ods)'), id: 'downloadas-ods', type: 'action'},
{name: _('Microsoft Excel 2003 (.xls)'), id: 'downloadas-xls', type: 'action'},
{name: _('Microsoft Excel (.xlsx)'), id: 'downloadas-xlsx', type: 'action'}]}]
@@ -305,6 +308,12 @@ L.Control.Menubar = L.Control.extend({
map.showLOAboutDialog();
} else if (id === 'keyboard-shortcuts') {
map.showLOKeyboardHelp();
+ } else if (id === 'rev-history') {
+ // if we are being loaded inside an iframe, ask
+ // our host to show revision history mode
+ if (window.top !== window.self) {
+ window.parent.postMessage('rev-history', '*');
+ }
}
},
commit da38ed2cc7d2d93038af6b290a825560f2059ffe
Author: Pranav Kant <pranavk at collabora.co.uk>
Date: Fri Jun 24 23:39:34 2016 +0530
Remove invalid placeholder
This is no longer valid since context menus are implemented in
loleaflet already.
Change-Id: Ic2e21a92c5fdd87a2f3c34a3ff16628337184e1d
diff --git a/loleaflet/dist/toolbar/toolbar.js b/loleaflet/dist/toolbar/toolbar.js
index 5d6629f..e0a4255 100644
--- a/loleaflet/dist/toolbar/toolbar.js
+++ b/loleaflet/dist/toolbar/toolbar.js
@@ -1103,10 +1103,6 @@ map.on('mouseup keypress', function() {
}
});
-map.on('locontextmenu', function () {
- // TODO: context menu handling...
-});
-
map.on('statusindicator', function (e) {
if (e.statusType === 'loleafletloaded') {
var data = [''];
commit 2162f2c9d704f1079c05298b03132b9237e97db0
Author: Pranav Kant <pranavk at collabora.co.uk>
Date: Fri Jun 24 23:32:46 2016 +0530
loleaflet: Allow 'about', 'keyboard-shortcuts' in non-edit modes
Change-Id: I2def7a17d05ec7834290b94a51edfd589f6187ed
diff --git a/loleaflet/src/control/Control.Menubar.js b/loleaflet/src/control/Control.Menubar.js
index 9052e40..9fda481 100644
--- a/loleaflet/src/control/Control.Menubar.js
+++ b/loleaflet/src/control/Control.Menubar.js
@@ -140,7 +140,8 @@ L.Control.Menubar = L.Control.extend({
allowedViewModeActions: ['downloadas-pdf', 'downloadas-odt', 'downloadas-doc', 'downloadas-docx',
'downloadas-odp', 'downloadas-ppt', 'downloadas-pptx',
'downloadas-ods', 'downloadas-xls', 'downloadas-xlsx',
- 'fullscreen', 'zoomin', 'zoomout', 'zoomreset']
+ 'fullscreen', 'zoomin', 'zoomout', 'zoomreset',
+ 'about', 'keyboard-shortcuts']
},
onAdd: function (map) {
More information about the Libreoffice-commits
mailing list