loleaflet/src/control/Control.Menubar.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-)
New commits: commit 69b0df7578c6c7aa203dbf355c38e3cb91c09506 Author: Muhammet Kara <muhammet.k...@collabora.com> AuthorDate: Thu Apr 16 12:49:01 2020 +0300 Commit: Muhammet Kara <muhammet.k...@collabora.com> CommitDate: Thu Apr 16 13:45:53 2020 +0200 Welcome: Re-add the Latest Updates to the menu Since we now have the window.enableWelcomeMessage value Change-Id: I2870c9d0ab025182788e1f6e131b0f8ef260c299 Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92351 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Muhammet Kara <muhammet.k...@collabora.com> diff --git a/loleaflet/src/control/Control.Menubar.js b/loleaflet/src/control/Control.Menubar.js index 8d77a6dc3..3d3f8307c 100644 --- a/loleaflet/src/control/Control.Menubar.js +++ b/loleaflet/src/control/Control.Menubar.js @@ -241,6 +241,7 @@ L.Control.Menubar = L.Control.extend({ {name: _('Online Help'), id: 'online-help', type: 'action', iosapp: false}, {name: _('Keyboard shortcuts'), id: 'keyboard-shortcuts', type: 'action', iosapp: false}, {name: _('Report an issue'), id: 'report-an-issue', type: 'action', iosapp: false}, + {name: _('Latest Updates'), id: 'latest-updates', type: 'action', iosapp: false}, {name: _('About'), id: 'about', type: 'action'}] }, {name: _('Last modification'), id: 'last-mod', type: 'action', tablet: false} @@ -342,6 +343,7 @@ L.Control.Menubar = L.Control.extend({ {name: _('Online Help'), id: 'online-help', type: 'action', iosapp: false}, {name: _('Keyboard shortcuts'), id: 'keyboard-shortcuts', type: 'action', iosapp: false}, {name: _('Report an issue'), id: 'report-an-issue', type: 'action', iosapp: false}, + {name: _('Latest Updates'), id: 'latest-updates', type: 'action', iosapp: false}, {name: _('About'), id: 'about', type: 'action'}] }, {name: _('Last modification'), id: 'last-mod', type: 'action', tablet: false} @@ -458,6 +460,7 @@ L.Control.Menubar = L.Control.extend({ {name: _('Online Help'), id: 'online-help', type: 'action', iosapp: false}, {name: _('Keyboard shortcuts'), id: 'keyboard-shortcuts', type: 'action', iosapp: false}, {name: _('Report an issue'), id: 'report-an-issue', type: 'action', iosapp: false}, + {name: _('Latest Updates'), id: 'latest-updates', type: 'action', iosapp: false}, {name: _('About'), id: 'about', type: 'action'}] }, {name: _('Last modification'), id: 'last-mod', type: 'action', tablet: false} @@ -510,6 +513,7 @@ L.Control.Menubar = L.Control.extend({ {name: _UNO('.uno:ShowResolvedAnnotations', 'text'), id: 'showresolved', type: 'action'}, ] }, + {name: _('Latest Updates'), id: 'latest-updates', type: 'action', iosapp: false}, {name: _('About'), id: 'about', type: 'action'}, ], @@ -556,6 +560,7 @@ L.Control.Menubar = L.Control.extend({ {name: _UNO('.uno:FullScreen', 'presentation'), id: 'fullscreen', type: 'action', mobileapp: false}, {uno: '.uno:SpellOnline'}, {name: _('Fullscreen presentation'), id: 'fullscreen-presentation', type: 'action'}, + {name: _('Latest Updates'), id: 'latest-updates', type: 'action', iosapp: false}, {name: _('About'), id: 'about', type: 'action'}, ], @@ -619,6 +624,7 @@ L.Control.Menubar = L.Control.extend({ ]}, {uno: '.uno:SpellOnline'}, {name: _UNO('.uno:FullScreen', 'spreadsheet'), id: 'fullscreen', type: 'action', mobileapp: false}, + {name: _('Latest Updates'), id: 'latest-updates', type: 'action', iosapp: false}, {name: _('About'), id: 'about', type: 'action'}, ], @@ -706,7 +712,7 @@ L.Control.Menubar = L.Control.extend({ 'downloadas-odp', 'downloadas-ppt', 'downloadas-pptx', 'print', // file menu 'downloadas-ods', 'downloadas-xls', 'downloadas-xlsx', 'closedocument', // file menu 'fullscreen', 'zoomin', 'zoomout', 'zoomreset', 'showresolved', // view menu - 'about', 'keyboard-shortcuts', 'online-help', 'report-an-issue' // help menu + 'about', 'keyboard-shortcuts', 'latest-updates', 'online-help', 'report-an-issue' // help menu ] }, @@ -1175,6 +1181,8 @@ L.Control.Menubar = L.Control.extend({ }); } else if (id === 'about') { this._map.showLOAboutDialog(); + } else if (id === 'latest-updates') { + this._map.showWelcomeDialog(/*calledFromMenu=*/true); } else if (id === 'report-an-issue') { window.open('https://bugs.documentfoundation.org/enter_bug.cgi?product=LibreOffice%20Online', '_blank'); } else if (id === 'inserthyperlink') { @@ -1327,7 +1335,8 @@ L.Control.Menubar = L.Control.extend({ if (menuItem.type === 'action') { if ((menuItem.id === 'rev-history' && !L.Params.revHistoryEnabled) || - (menuItem.id === 'closedocument' && !window.closebutton)) { + (menuItem.id === 'closedocument' && !window.closebutton) || + (menuItem.id === 'latest-updates' && !window.enableWelcomeMessage)) { return false; } } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits