Skip to content

Commit c3b8b61

Browse files
authored
use core wvware (#425)
1 parent 62e5ff8 commit c3b8b61

5 files changed

Lines changed: 3 additions & 81 deletions

File tree

app/conanfile.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ CMakeDeps
88
[options]
99
odrcore/*:shared=False
1010
odrcore/*:with_pdf2htmlEX=True
11-
odrcore/*:with_wvWare=False
11+
odrcore/*:with_wvWare=True

app/src/main/java/at/tomtasche/reader/background/FileLoader.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ public abstract class FileLoader {
1919

2020
public enum LoaderType {
2121
CORE,
22-
WVWARE,
2322
ONLINE,
2423
RAW,
2524
METADATA

app/src/main/java/at/tomtasche/reader/background/LoaderService.java

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ public class LoaderService extends Service implements FileLoader.FileLoaderListe
3535

3636
private MetadataLoader metadataLoader;
3737
private CoreLoader coreLoader;
38-
private WvwareDocLoader wvwareDocLoader;
3938
private RawLoader rawLoader;
4039
private OnlineLoader onlineLoader;
4140

@@ -62,9 +61,6 @@ public synchronized void onCreate() {
6261
coreLoader = new CoreLoader(context, configManager, true, true);
6362
coreLoader.initialize(this, mainHandler, backgroundHandler, analyticsManager, crashManager);
6463

65-
wvwareDocLoader = new WvwareDocLoader(context);
66-
wvwareDocLoader.initialize(this, mainHandler, backgroundHandler, analyticsManager, crashManager);
67-
6864
rawLoader = new RawLoader(context);
6965
rawLoader.initialize(this, mainHandler, backgroundHandler, analyticsManager, crashManager);
7066

@@ -116,9 +112,6 @@ public synchronized void loadWithType(FileLoader.LoaderType loaderType, FileLoad
116112
case CORE:
117113
loader = coreLoader;
118114
break;
119-
case WVWARE:
120-
loader = wvwareDocLoader;
121-
break;
122115
case ONLINE:
123116
loader = onlineLoader;
124117
break;
@@ -176,9 +169,7 @@ public void onError(FileLoader.Result result, Throwable error) {
176169
if (result.loaderType == FileLoader.LoaderType.CORE) {
177170
analyticsManager.report("load_odf_error", FirebaseAnalytics.Param.CONTENT_TYPE, options.fileType);
178171

179-
if (wvwareDocLoader.isSupported(options)) {
180-
loadWithType(FileLoader.LoaderType.WVWARE, options);
181-
} else if (rawLoader.isSupported(options)) {
172+
if (rawLoader.isSupported(options)) {
182173
loadWithType(FileLoader.LoaderType.RAW, options);
183174
} else {
184175
if (currentListener != null) {
@@ -268,10 +259,6 @@ public void onDestroy() {
268259
coreLoader.close();
269260
}
270261

271-
if (wvwareDocLoader != null) {
272-
wvwareDocLoader.close();
273-
}
274-
275262
if (rawLoader != null) {
276263
rawLoader.close();
277264
}

app/src/main/java/at/tomtasche/reader/background/WvwareDocLoader.java

Lines changed: 0 additions & 60 deletions
This file was deleted.

app/src/main/java/at/tomtasche/reader/ui/activity/DocumentFragment.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ public void onLoadSuccess(FileLoader.Result result) {
402402

403403
if (result.loaderType == FileLoader.LoaderType.RAW || result.loaderType == FileLoader.LoaderType.ONLINE) {
404404
offerReopen(activity, options, R.string.toast_hint_unsupported_file, false);
405-
} else if (result.loaderType == FileLoader.LoaderType.CORE || result.loaderType == FileLoader.LoaderType.WVWARE) {
405+
} else if (result.loaderType == FileLoader.LoaderType.CORE) {
406406
offerUpload(activity, options, false);
407407
}
408408

@@ -476,8 +476,6 @@ public void onEncrypted(FileLoader.Result result) {
476476

477477
if (result.loaderType == FileLoader.LoaderType.CORE) {
478478
loadWithType(FileLoader.LoaderType.CORE, options);
479-
} else if (result.loaderType == FileLoader.LoaderType.WVWARE) {
480-
loadWithType(FileLoader.LoaderType.WVWARE, options);
481479
} else {
482480
throw new RuntimeException("encryption not supported for type: " + result.loaderType);
483481
}
@@ -504,8 +502,6 @@ public void onUnsupported(FileLoader.Result result) {
504502
} else {
505503
offerReopen(activity, options, R.string.toast_error_illegal_file_reopen, true);
506504
}
507-
} else if (result.loaderType == FileLoader.LoaderType.WVWARE) {
508-
offerUpload(activity, options, true);
509505
} else if (result.loaderType == FileLoader.LoaderType.ONLINE) {
510506
offerReopen(activity, options, R.string.toast_error_illegal_file_reopen, true);
511507
}

0 commit comments

Comments
 (0)