[Libreoffice-commits] online.git: android/lib loleaflet/src
Jan Holesovsky (via logerrit)
logerrit at kemper.freedesktop.org
Tue Mar 17 23:35:26 UTC 2020
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 <kendy at collabora.com>
AuthorDate: Tue Mar 17 12:41:41 2020 +0100
Commit: Jan Holesovsky <kendy at 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 <kendy at collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice at 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'},
More information about the Libreoffice-commits
mailing list