summaryrefslogtreecommitdiff
path: root/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java')
-rwxr-xr-xorg.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java
index d08dbd5..5699943 100755
--- a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java
+++ b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ViewComicActivity.java
@@ -80,6 +80,8 @@ public class ViewComicActivity extends CommonActivity {
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
+ initSyncClient();
+
setTitle(new File(m_fileName).getName());
}
@@ -103,8 +105,15 @@ public class ViewComicActivity extends CommonActivity {
@Override
public void onComicSelected(String fileName, int position) {
super.onComicSelected(fileName, position);
+
+ Log.d(TAG, "onComicSelected: " + fileName + " " + position);
+
+ if ((position + 1) % 10 == 0 && m_prefs.getBoolean("use_position_sync", false) && m_syncClient.hasOwner()) {
+ m_syncClient.setPosition(sha1(new File(fileName).getName()), m_databaseHelper.getLastPosition(fileName));
+ }
}
-
+
+ @Override
public void onPause() {
super.onPause();