mirror of
https://github.com/geometer/FBReaderJ.git
synced 2025-10-05 10:49:24 +02:00
cleanup
Conflicts: src/android/patches/JellyBeanSpanFixTextView.java
This commit is contained in:
parent
fab9fe4428
commit
1eeb00dd3d
17 changed files with 12 additions and 31 deletions
|
@ -13,6 +13,7 @@ public class NoCompressionDecompressor extends Decompressor {
|
||||||
myStream = is;
|
myStream = is;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public int read(byte b[], int off, int len) throws IOException {
|
public int read(byte b[], int off, int len) throws IOException {
|
||||||
int i = 0;
|
int i = 0;
|
||||||
for (; i < len; ++i) {
|
for (; i < len; ++i) {
|
||||||
|
@ -27,6 +28,7 @@ public class NoCompressionDecompressor extends Decompressor {
|
||||||
return (i > 0) ? i : -1;
|
return (i > 0) ? i : -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public int read() throws IOException {
|
public int read() throws IOException {
|
||||||
if (myCurrentPosition < myHeader.CompressedSize) {
|
if (myCurrentPosition < myHeader.CompressedSize) {
|
||||||
myCurrentPosition++;
|
myCurrentPosition++;
|
||||||
|
@ -36,6 +38,7 @@ public class NoCompressionDecompressor extends Decompressor {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public int available() throws IOException {
|
public int available() throws IOException {
|
||||||
return (myHeader.UncompressedSize - myCurrentPosition);
|
return (myHeader.UncompressedSize - myCurrentPosition);
|
||||||
}
|
}
|
||||||
|
|
|
@ -206,6 +206,7 @@ public class BookmarksActivity extends TabActivity implements MenuItem.OnMenuIte
|
||||||
getTabHost().setCurrentTabByTag("found");
|
getTabHost().setCurrentTabByTag("found");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public boolean onMenuItemClick(MenuItem item) {
|
public boolean onMenuItemClick(MenuItem item) {
|
||||||
switch (item.getItemId()) {
|
switch (item.getItemId()) {
|
||||||
case 1:
|
case 1:
|
||||||
|
@ -340,6 +341,7 @@ public class BookmarksActivity extends TabActivity implements MenuItem.OnMenuIte
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public View getView(int position, View convertView, ViewGroup parent) {
|
public View getView(int position, View convertView, ViewGroup parent) {
|
||||||
final View view = (convertView != null) ? convertView :
|
final View view = (convertView != null) ? convertView :
|
||||||
LayoutInflater.from(parent.getContext()).inflate(R.layout.bookmark_item, parent, false);
|
LayoutInflater.from(parent.getContext()).inflate(R.layout.bookmark_item, parent, false);
|
||||||
|
@ -366,18 +368,22 @@ public class BookmarksActivity extends TabActivity implements MenuItem.OnMenuIte
|
||||||
return view;
|
return view;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public final boolean areAllItemsEnabled() {
|
public final boolean areAllItemsEnabled() {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public final boolean isEnabled(int position) {
|
public final boolean isEnabled(int position) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public final long getItemId(int position) {
|
public final long getItemId(int position) {
|
||||||
return position;
|
return position;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public final Bookmark getItem(int position) {
|
public final Bookmark getItem(int position) {
|
||||||
if (myShowAddBookmarkItem) {
|
if (myShowAddBookmarkItem) {
|
||||||
--position;
|
--position;
|
||||||
|
@ -385,6 +391,7 @@ public class BookmarksActivity extends TabActivity implements MenuItem.OnMenuIte
|
||||||
return (position >= 0) ? myBookmarks.get(position) : null;
|
return (position >= 0) ? myBookmarks.get(position) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public final int getCount() {
|
public final int getCount() {
|
||||||
return myShowAddBookmarkItem ? myBookmarks.size() + 1 : myBookmarks.size();
|
return myShowAddBookmarkItem ? myBookmarks.size() + 1 : myBookmarks.size();
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,6 @@
|
||||||
|
|
||||||
package org.geometerplus.android.fbreader;
|
package org.geometerplus.android.fbreader;
|
||||||
|
|
||||||
import java.lang.reflect.*;
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
|
@ -34,10 +33,8 @@ import android.widget.RelativeLayout;
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.core.filesystem.ZLFile;
|
import org.geometerplus.zlibrary.core.filesystem.ZLFile;
|
||||||
import org.geometerplus.zlibrary.core.library.ZLibrary;
|
import org.geometerplus.zlibrary.core.library.ZLibrary;
|
||||||
import org.geometerplus.zlibrary.core.resources.ZLResource;
|
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.text.view.ZLTextView;
|
import org.geometerplus.zlibrary.text.view.ZLTextView;
|
||||||
import org.geometerplus.zlibrary.text.hyphenation.ZLTextHyphenator;
|
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.ui.android.R;
|
import org.geometerplus.zlibrary.ui.android.R;
|
||||||
import org.geometerplus.zlibrary.ui.android.application.ZLAndroidApplicationWindow;
|
import org.geometerplus.zlibrary.ui.android.application.ZLAndroidApplicationWindow;
|
||||||
|
|
|
@ -19,10 +19,7 @@
|
||||||
|
|
||||||
package org.geometerplus.android.fbreader;
|
package org.geometerplus.android.fbreader;
|
||||||
|
|
||||||
import android.content.Intent;
|
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.ui.android.library.ZLAndroidApplication;
|
import org.geometerplus.zlibrary.ui.android.library.ZLAndroidApplication;
|
||||||
import org.geometerplus.android.fbreader.libraryService.LibraryService;
|
|
||||||
|
|
||||||
public class FBReaderApplication extends ZLAndroidApplication {
|
public class FBReaderApplication extends ZLAndroidApplication {
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,8 +23,6 @@ import android.content.Intent;
|
||||||
import android.content.ActivityNotFoundException;
|
import android.content.ActivityNotFoundException;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.core.network.ZLNetworkException;
|
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.text.view.*;
|
import org.geometerplus.zlibrary.text.view.*;
|
||||||
|
|
||||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||||
|
|
|
@ -25,8 +25,6 @@ import android.content.pm.ActivityInfo;
|
||||||
import org.geometerplus.zlibrary.core.library.ZLibrary;
|
import org.geometerplus.zlibrary.core.library.ZLibrary;
|
||||||
import org.geometerplus.zlibrary.core.util.ZLBoolean3;
|
import org.geometerplus.zlibrary.core.util.ZLBoolean3;
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.ui.android.library.ZLAndroidApplication;
|
|
||||||
|
|
||||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||||
|
|
||||||
class SetScreenOrientationAction extends FBAndroidAction {
|
class SetScreenOrientationAction extends FBAndroidAction {
|
||||||
|
|
|
@ -21,7 +21,6 @@ package org.geometerplus.android.fbreader;
|
||||||
|
|
||||||
import android.app.ListActivity;
|
import android.app.ListActivity;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Build;
|
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.view.*;
|
import android.view.*;
|
||||||
import android.widget.*;
|
import android.widget.*;
|
||||||
|
|
|
@ -19,7 +19,6 @@
|
||||||
|
|
||||||
package org.geometerplus.android.fbreader.covers;
|
package org.geometerplus.android.fbreader.covers;
|
||||||
|
|
||||||
import java.util.*;
|
|
||||||
import java.util.concurrent.Future;
|
import java.util.concurrent.Future;
|
||||||
|
|
||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
|
|
|
@ -19,10 +19,7 @@
|
||||||
|
|
||||||
package org.geometerplus.android.fbreader.covers;
|
package org.geometerplus.android.fbreader.covers;
|
||||||
|
|
||||||
import java.util.*;
|
import java.util.concurrent.*;
|
||||||
import java.util.concurrent.ExecutorService;
|
|
||||||
import java.util.concurrent.Executors;
|
|
||||||
import java.util.concurrent.ThreadFactory;
|
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.graphics.Bitmap;
|
import android.graphics.Bitmap;
|
||||||
|
|
|
@ -27,12 +27,8 @@ import android.widget.TextView;
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.core.resources.ZLResource;
|
import org.geometerplus.zlibrary.core.resources.ZLResource;
|
||||||
|
|
||||||
import org.geometerplus.fbreader.Paths;
|
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.ui.android.R;
|
import org.geometerplus.zlibrary.ui.android.R;
|
||||||
|
|
||||||
import org.geometerplus.android.fbreader.FBReader;
|
|
||||||
|
|
||||||
public class MissingNativeLibraryActivity extends Activity {
|
public class MissingNativeLibraryActivity extends Activity {
|
||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle bundle) {
|
protected void onCreate(Bundle bundle) {
|
||||||
|
|
|
@ -27,9 +27,7 @@ import android.os.Bundle;
|
||||||
import android.util.FloatMath;
|
import android.util.FloatMath;
|
||||||
import android.view.*;
|
import android.view.*;
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.core.filesystem.ZLFile;
|
|
||||||
import org.geometerplus.zlibrary.core.image.*;
|
import org.geometerplus.zlibrary.core.image.*;
|
||||||
import org.geometerplus.zlibrary.core.util.MimeType;
|
|
||||||
import org.geometerplus.zlibrary.core.util.ZLColor;
|
import org.geometerplus.zlibrary.core.util.ZLColor;
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.ui.android.library.ZLAndroidLibrary;
|
import org.geometerplus.zlibrary.ui.android.library.ZLAndroidLibrary;
|
||||||
|
|
|
@ -28,7 +28,6 @@ import android.widget.AdapterView;
|
||||||
import android.widget.ListView;
|
import android.widget.ListView;
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.core.options.ZLStringOption;
|
import org.geometerplus.zlibrary.core.options.ZLStringOption;
|
||||||
import org.geometerplus.zlibrary.core.filesystem.ZLFile;
|
|
||||||
import org.geometerplus.zlibrary.core.resources.ZLResource;
|
import org.geometerplus.zlibrary.core.resources.ZLResource;
|
||||||
|
|
||||||
import org.geometerplus.zlibrary.ui.android.R;
|
import org.geometerplus.zlibrary.ui.android.R;
|
||||||
|
|
|
@ -19,7 +19,6 @@
|
||||||
|
|
||||||
package org.geometerplus.android.fbreader.library;
|
package org.geometerplus.android.fbreader.library;
|
||||||
|
|
||||||
import android.graphics.Bitmap;
|
|
||||||
import android.text.Html;
|
import android.text.Html;
|
||||||
import android.view.*;
|
import android.view.*;
|
||||||
import android.widget.*;
|
import android.widget.*;
|
||||||
|
|
|
@ -32,7 +32,6 @@ import android.widget.Button;
|
||||||
import org.geometerplus.zlibrary.core.resources.ZLResource;
|
import org.geometerplus.zlibrary.core.resources.ZLResource;
|
||||||
import org.geometerplus.zlibrary.core.network.ZLNetworkManager;
|
import org.geometerplus.zlibrary.core.network.ZLNetworkManager;
|
||||||
import org.geometerplus.zlibrary.core.network.ZLNetworkException;
|
import org.geometerplus.zlibrary.core.network.ZLNetworkException;
|
||||||
import org.geometerplus.zlibrary.core.options.ZLStringOption;
|
|
||||||
|
|
||||||
import org.geometerplus.fbreader.network.INetworkLink;
|
import org.geometerplus.fbreader.network.INetworkLink;
|
||||||
import org.geometerplus.fbreader.network.NetworkLibrary;
|
import org.geometerplus.fbreader.network.NetworkLibrary;
|
||||||
|
|
|
@ -19,13 +19,9 @@
|
||||||
|
|
||||||
package org.geometerplus.android.fbreader.network;
|
package org.geometerplus.android.fbreader.network;
|
||||||
|
|
||||||
import java.util.*;
|
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.content.*;
|
import android.content.*;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.view.*;
|
|
||||||
import android.widget.*;
|
|
||||||
|
|
||||||
import org.geometerplus.fbreader.network.INetworkLink;
|
import org.geometerplus.fbreader.network.INetworkLink;
|
||||||
import org.geometerplus.fbreader.network.NetworkLibrary;
|
import org.geometerplus.fbreader.network.NetworkLibrary;
|
||||||
|
|
|
@ -42,8 +42,6 @@ import org.geometerplus.fbreader.network.tree.NetworkBookTree;
|
||||||
import org.geometerplus.fbreader.network.urlInfo.BookBuyUrlInfo;
|
import org.geometerplus.fbreader.network.urlInfo.BookBuyUrlInfo;
|
||||||
import org.geometerplus.fbreader.network.authentication.NetworkAuthenticationManager;
|
import org.geometerplus.fbreader.network.authentication.NetworkAuthenticationManager;
|
||||||
|
|
||||||
import org.geometerplus.android.fbreader.network.*;
|
|
||||||
|
|
||||||
public class BuyBooksActivity extends Activity implements NetworkLibrary.ChangeListener {
|
public class BuyBooksActivity extends Activity implements NetworkLibrary.ChangeListener {
|
||||||
public static void run(Activity activity, NetworkBookTree tree) {
|
public static void run(Activity activity, NetworkBookTree tree) {
|
||||||
run(activity, Collections.singletonList(tree));
|
run(activity, Collections.singletonList(tree));
|
||||||
|
|
|
@ -35,6 +35,7 @@ public class UncaughtExceptionHandler implements java.lang.Thread.UncaughtExcept
|
||||||
myContext = context;
|
myContext = context;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public void uncaughtException(Thread thread, Throwable exception) {
|
public void uncaughtException(Thread thread, Throwable exception) {
|
||||||
final StringWriter stackTrace = new StringWriter();
|
final StringWriter stackTrace = new StringWriter();
|
||||||
exception.printStackTrace(new PrintWriter(stackTrace));
|
exception.printStackTrace(new PrintWriter(stackTrace));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue