android/lib/src/main/java/org/libreoffice/androidlib/LOActivity.java | 5 +++++ loleaflet/src/control/Control.Menubar.js | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-)
New commits: commit 876854d3ebb859d9bce870c9a80dd2c83b20e57d Author: Jan Holesovsky <ke...@collabora.com> AuthorDate: Tue Mar 17 12:41:41 2020 +0100 Commit: Jan Holesovsky <ke...@collabora.com> CommitDate: Wed Mar 18 00:35:00 2020 +0100 android: Add support for EPUB, but disable it for the moment. It needs support in the core that is currently missing... Change-Id: I417172bca0c7d32dfda0a11bd8a9894ec33d72fa Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90653 Reviewed-by: Jan Holesovsky <ke...@collabora.com> Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> diff --git a/android/lib/src/main/java/org/libreoffice/androidlib/LOActivity.java b/android/lib/src/main/java/org/libreoffice/androidlib/LOActivity.java index 299dd57eb..0459b8db2 100644 --- a/android/lib/src/main/java/org/libreoffice/androidlib/LOActivity.java +++ b/android/lib/src/main/java/org/libreoffice/androidlib/LOActivity.java @@ -132,6 +132,7 @@ public class LOActivity extends AppCompatActivity { public static final int REQUEST_SAVEAS_DOC = 509; public static final int REQUEST_SAVEAS_PPT = 510; public static final int REQUEST_SAVEAS_XLS = 511; + public static final int REQUEST_SAVEAS_EPUB = 512; /** Broadcasting event for passing info back to the shell. */ public static final String LO_ACTIVITY_BROADCAST = "LOActivityBroadcast"; @@ -608,6 +609,7 @@ public class LOActivity extends AppCompatActivity { case REQUEST_SAVEAS_DOC: case REQUEST_SAVEAS_PPT: case REQUEST_SAVEAS_XLS: + case REQUEST_SAVEAS_EPUB: if (intent == null) { return; } @@ -659,6 +661,7 @@ public class LOActivity extends AppCompatActivity { case REQUEST_SAVEAS_DOC: return "doc"; case REQUEST_SAVEAS_PPT: return "ppt"; case REQUEST_SAVEAS_XLS: return "xls"; + case REQUEST_SAVEAS_EPUB: return "epub"; } return null; } @@ -941,6 +944,7 @@ public class LOActivity extends AppCompatActivity { case "doc": return REQUEST_SAVEAS_DOC; case "ppt": return REQUEST_SAVEAS_PPT; case "xls": return REQUEST_SAVEAS_XLS; + case "epub": return REQUEST_SAVEAS_EPUB; } return 0; } @@ -958,6 +962,7 @@ public class LOActivity extends AppCompatActivity { case "doc": return "application/msword"; case "ppt": return "application/vnd.ms-powerpoint"; case "xls": return "application/vnd.ms-excel"; + case "epub": return "application/epub+zip"; } return null; } diff --git a/loleaflet/src/control/Control.Menubar.js b/loleaflet/src/control/Control.Menubar.js index 7bd57d538..5759d2e99 100644 --- a/loleaflet/src/control/Control.Menubar.js +++ b/loleaflet/src/control/Control.Menubar.js @@ -477,7 +477,7 @@ L.Control.Menubar = L.Control.extend({ {name: _('Word 2003 Document (.doc)'), id: 'downloadas-doc', type: 'action'}, {name: _('Word Document (.docx)'), id: 'downloadas-docx', type: 'action'}, {name: _('Rich Text (.rtf)'), id: 'downloadas-rtf', type: 'action'}, - {name: _('EPUB (.epub)'), id: 'downloadas-epub', type: 'action'} + {name: _('EPUB (.epub)'), id: 'downloadas-epub', type: 'action', mobileapp: false} ]}, {name: _UNO('.uno:EditMenu', 'text'), id: 'editmenu', type: 'menu', menu: [ {uno: '.uno:Undo'}, _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits