Reorganize data package
This commit is contained in:
		
							parent
							
								
									67ab54ff3b
								
							
						
					
					
						commit
						f63b7c8141
					
				| @ -39,19 +39,19 @@ | |||||||
|                 android:value=".ui.manga.MangaActivity" /> |                 android:value=".ui.manga.MangaActivity" /> | ||||||
|         </activity> |         </activity> | ||||||
|         <activity |         <activity | ||||||
|             android:name=".ui.preference.SettingsActivity" |             android:name=".ui.setting.SettingsActivity" | ||||||
|             android:label="@string/title_activity_settings" |             android:label="@string/title_activity_settings" | ||||||
|             android:parentActivityName=".ui.main.MainActivity" > |             android:parentActivityName=".ui.main.MainActivity" > | ||||||
|         </activity> |         </activity> | ||||||
| 
 | 
 | ||||||
|         <service android:name=".data.services.LibraryUpdateService" |         <service android:name=".data.sync.LibraryUpdateService" | ||||||
|             android:exported="false"/> |             android:exported="false"/> | ||||||
| 
 | 
 | ||||||
|         <service android:name=".data.services.DownloadService" |         <service android:name=".data.download.DownloadService" | ||||||
|             android:exported="false"/> |             android:exported="false"/> | ||||||
| 
 | 
 | ||||||
|         <receiver |         <receiver | ||||||
|             android:name=".data.services.LibraryUpdateService$SyncOnConnectionAvailable" |             android:name=".data.sync.LibraryUpdateService$SyncOnConnectionAvailable" | ||||||
|             android:enabled="false"> |             android:enabled="false"> | ||||||
|             <intent-filter> |             <intent-filter> | ||||||
|                 <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> |                 <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.caches; | package eu.kanade.mangafeed.data.cache; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| 
 | 
 | ||||||
| @ -15,7 +15,7 @@ import java.io.OutputStream; | |||||||
| import java.lang.reflect.Type; | import java.lang.reflect.Type; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.util.DiskUtils; | import eu.kanade.mangafeed.util.DiskUtils; | ||||||
| import okio.BufferedSink; | import okio.BufferedSink; | ||||||
| import okio.Okio; | import okio.Okio; | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.helpers; | package eu.kanade.mangafeed.data.database; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| 
 | 
 | ||||||
| @ -16,16 +16,16 @@ import com.pushtorefresh.storio.sqlite.queries.RawQuery; | |||||||
| 
 | 
 | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.ChapterStorIOSQLiteDeleteResolver; | import eu.kanade.mangafeed.data.database.models.ChapterStorIOSQLiteDeleteResolver; | ||||||
| import eu.kanade.mangafeed.data.models.ChapterStorIOSQLiteGetResolver; | import eu.kanade.mangafeed.data.database.models.ChapterStorIOSQLiteGetResolver; | ||||||
| import eu.kanade.mangafeed.data.models.ChapterStorIOSQLitePutResolver; | import eu.kanade.mangafeed.data.database.models.ChapterStorIOSQLitePutResolver; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.data.models.MangaStorIOSQLiteDeleteResolver; | import eu.kanade.mangafeed.data.database.models.MangaStorIOSQLiteDeleteResolver; | ||||||
| import eu.kanade.mangafeed.data.models.MangaStorIOSQLitePutResolver; | import eu.kanade.mangafeed.data.database.models.MangaStorIOSQLitePutResolver; | ||||||
| import eu.kanade.mangafeed.data.resolvers.MangaWithUnreadGetResolver; | import eu.kanade.mangafeed.data.database.resolvers.MangaWithUnreadGetResolver; | ||||||
| import eu.kanade.mangafeed.data.tables.ChaptersTable; | import eu.kanade.mangafeed.data.database.tables.ChaptersTable; | ||||||
| import eu.kanade.mangafeed.data.tables.MangasTable; | import eu.kanade.mangafeed.data.database.tables.MangasTable; | ||||||
| import eu.kanade.mangafeed.util.ChapterRecognition; | import eu.kanade.mangafeed.util.ChapterRecognition; | ||||||
| import eu.kanade.mangafeed.util.PostResult; | import eu.kanade.mangafeed.util.PostResult; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| @ -1,12 +1,12 @@ | |||||||
| package eu.kanade.mangafeed.data.helpers; | package eu.kanade.mangafeed.data.database; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| import android.database.sqlite.SQLiteDatabase; | import android.database.sqlite.SQLiteDatabase; | ||||||
| import android.database.sqlite.SQLiteOpenHelper; | import android.database.sqlite.SQLiteOpenHelper; | ||||||
| import android.support.annotation.NonNull; | import android.support.annotation.NonNull; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.tables.ChaptersTable; | import eu.kanade.mangafeed.data.database.tables.ChaptersTable; | ||||||
| import eu.kanade.mangafeed.data.tables.MangasTable; | import eu.kanade.mangafeed.data.database.tables.MangasTable; | ||||||
| 
 | 
 | ||||||
| public class DbOpenHelper extends SQLiteOpenHelper { | public class DbOpenHelper extends SQLiteOpenHelper { | ||||||
| 
 | 
 | ||||||
| @ -1,9 +1,9 @@ | |||||||
| package eu.kanade.mangafeed.data.models; | package eu.kanade.mangafeed.data.database.models; | ||||||
| 
 | 
 | ||||||
| import com.pushtorefresh.storio.sqlite.annotations.StorIOSQLiteColumn; | import com.pushtorefresh.storio.sqlite.annotations.StorIOSQLiteColumn; | ||||||
| import com.pushtorefresh.storio.sqlite.annotations.StorIOSQLiteType; | import com.pushtorefresh.storio.sqlite.annotations.StorIOSQLiteType; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.tables.ChaptersTable; | import eu.kanade.mangafeed.data.database.tables.ChaptersTable; | ||||||
| 
 | 
 | ||||||
| @StorIOSQLiteType(table = ChaptersTable.TABLE) | @StorIOSQLiteType(table = ChaptersTable.TABLE) | ||||||
| public class Chapter { | public class Chapter { | ||||||
| @ -1,9 +1,9 @@ | |||||||
| package eu.kanade.mangafeed.data.models; | package eu.kanade.mangafeed.data.database.models; | ||||||
| 
 | 
 | ||||||
| import com.pushtorefresh.storio.sqlite.annotations.StorIOSQLiteColumn; | import com.pushtorefresh.storio.sqlite.annotations.StorIOSQLiteColumn; | ||||||
| import com.pushtorefresh.storio.sqlite.annotations.StorIOSQLiteType; | import com.pushtorefresh.storio.sqlite.annotations.StorIOSQLiteType; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.tables.MangasTable; | import eu.kanade.mangafeed.data.database.tables.MangasTable; | ||||||
| 
 | 
 | ||||||
| @StorIOSQLiteType(table = MangasTable.TABLE) | @StorIOSQLiteType(table = MangasTable.TABLE) | ||||||
| public class Manga { | public class Manga { | ||||||
| @ -1,11 +1,11 @@ | |||||||
| package eu.kanade.mangafeed.data.resolvers; | package eu.kanade.mangafeed.data.database.resolvers; | ||||||
| 
 | 
 | ||||||
| import android.database.Cursor; | import android.database.Cursor; | ||||||
| import android.support.annotation.NonNull; | import android.support.annotation.NonNull; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.data.models.MangaStorIOSQLiteGetResolver; | import eu.kanade.mangafeed.data.database.models.MangaStorIOSQLiteGetResolver; | ||||||
| import eu.kanade.mangafeed.data.tables.MangasTable; | import eu.kanade.mangafeed.data.database.tables.MangasTable; | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| public class MangaWithUnreadGetResolver extends MangaStorIOSQLiteGetResolver { | public class MangaWithUnreadGetResolver extends MangaStorIOSQLiteGetResolver { | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.tables; | package eu.kanade.mangafeed.data.database.tables; | ||||||
| 
 | 
 | ||||||
| import android.support.annotation.NonNull; | import android.support.annotation.NonNull; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.tables; | package eu.kanade.mangafeed.data.database.tables; | ||||||
| 
 | 
 | ||||||
| import android.support.annotation.NonNull; | import android.support.annotation.NonNull; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.tables; | package eu.kanade.mangafeed.data.database.tables; | ||||||
| 
 | 
 | ||||||
| import android.support.annotation.NonNull; | import android.support.annotation.NonNull; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.tables; | package eu.kanade.mangafeed.data.database.tables; | ||||||
| 
 | 
 | ||||||
| import android.support.annotation.NonNull; | import android.support.annotation.NonNull; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.helpers; | package eu.kanade.mangafeed.data.download; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| 
 | 
 | ||||||
| @ -16,14 +16,15 @@ import java.net.MalformedURLException; | |||||||
| import java.net.URL; | import java.net.URL; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Download; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.data.models.DownloadQueue; | import eu.kanade.mangafeed.data.download.model.Download; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.download.model.DownloadQueue; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.data.services.DownloadService; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.events.DownloadChaptersEvent; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.event.DownloadChaptersEvent; | ||||||
|  | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.util.DiskUtils; | import eu.kanade.mangafeed.util.DiskUtils; | ||||||
| import eu.kanade.mangafeed.util.DynamicConcurrentMergeOperator; | import eu.kanade.mangafeed.util.DynamicConcurrentMergeOperator; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.services; | package eu.kanade.mangafeed.data.download; | ||||||
| 
 | 
 | ||||||
| import android.app.Service; | import android.app.Service; | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| @ -12,8 +12,7 @@ import javax.inject.Inject; | |||||||
| 
 | 
 | ||||||
| import de.greenrobot.event.EventBus; | import de.greenrobot.event.EventBus; | ||||||
| import eu.kanade.mangafeed.App; | import eu.kanade.mangafeed.App; | ||||||
| import eu.kanade.mangafeed.data.helpers.DownloadManager; | import eu.kanade.mangafeed.event.DownloadChaptersEvent; | ||||||
| import eu.kanade.mangafeed.events.DownloadChaptersEvent; |  | ||||||
| import eu.kanade.mangafeed.util.ContentObservable; | import eu.kanade.mangafeed.util.ContentObservable; | ||||||
| import eu.kanade.mangafeed.util.EventBusHook; | import eu.kanade.mangafeed.util.EventBusHook; | ||||||
| import eu.kanade.mangafeed.util.NetworkUtil; | import eu.kanade.mangafeed.util.NetworkUtil; | ||||||
| @ -1,9 +1,12 @@ | |||||||
| package eu.kanade.mangafeed.data.models; | package eu.kanade.mangafeed.data.download.model; | ||||||
| 
 | 
 | ||||||
| import java.io.File; | import java.io.File; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
|  | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
|  | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
|  | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import rx.subjects.PublishSubject; | import rx.subjects.PublishSubject; | ||||||
| 
 | 
 | ||||||
| public class Download { | public class Download { | ||||||
| @ -1,8 +1,9 @@ | |||||||
| package eu.kanade.mangafeed.data.models; | package eu.kanade.mangafeed.data.download.model; | ||||||
| 
 | 
 | ||||||
| import java.util.ArrayList; | import java.util.ArrayList; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
|  | import eu.kanade.mangafeed.data.download.model.Download; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| import rx.subjects.PublishSubject; | import rx.subjects.PublishSubject; | ||||||
| 
 | 
 | ||||||
| @ -1,25 +1,17 @@ | |||||||
| package eu.kanade.mangafeed.data.helpers; | package eu.kanade.mangafeed.data.network; | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| import com.squareup.okhttp.CacheControl; | import com.squareup.okhttp.CacheControl; | ||||||
| import com.squareup.okhttp.Headers; | import com.squareup.okhttp.Headers; | ||||||
| import com.squareup.okhttp.MediaType; |  | ||||||
| import com.squareup.okhttp.OkHttpClient; | import com.squareup.okhttp.OkHttpClient; | ||||||
| import com.squareup.okhttp.Request; | import com.squareup.okhttp.Request; | ||||||
| import com.squareup.okhttp.RequestBody; | import com.squareup.okhttp.RequestBody; | ||||||
| import com.squareup.okhttp.Response; | import com.squareup.okhttp.Response; | ||||||
| import com.squareup.okhttp.ResponseBody; |  | ||||||
| 
 | 
 | ||||||
| import java.io.IOException; |  | ||||||
| import java.net.CookieManager; | import java.net.CookieManager; | ||||||
| import java.net.CookiePolicy; | import java.net.CookiePolicy; | ||||||
| import java.net.CookieStore; | import java.net.CookieStore; | ||||||
| 
 | 
 | ||||||
| import okio.Buffer; |  | ||||||
| import okio.BufferedSource; |  | ||||||
| import okio.ForwardingSource; |  | ||||||
| import okio.Okio; |  | ||||||
| import okio.Source; |  | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| 
 | 
 | ||||||
| public final class NetworkHelper { | public final class NetworkHelper { | ||||||
| @ -121,48 +113,4 @@ public final class NetworkHelper { | |||||||
|         return cookieManager.getCookieStore(); |         return cookieManager.getCookieStore(); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     private static class ProgressResponseBody extends ResponseBody { |  | ||||||
| 
 |  | ||||||
|         private final ResponseBody responseBody; |  | ||||||
|         private final ProgressListener progressListener; |  | ||||||
|         private BufferedSource bufferedSource; |  | ||||||
| 
 |  | ||||||
|         public ProgressResponseBody(ResponseBody responseBody, ProgressListener progressListener) { |  | ||||||
|             this.responseBody = responseBody; |  | ||||||
|             this.progressListener = progressListener; |  | ||||||
|         } |  | ||||||
| 
 |  | ||||||
|         @Override public MediaType contentType() { |  | ||||||
|             return responseBody.contentType(); |  | ||||||
|         } |  | ||||||
| 
 |  | ||||||
|         @Override public long contentLength() throws IOException { |  | ||||||
|             return responseBody.contentLength(); |  | ||||||
|         } |  | ||||||
| 
 |  | ||||||
|         @Override public BufferedSource source() throws IOException { |  | ||||||
|             if (bufferedSource == null) { |  | ||||||
|                 bufferedSource = Okio.buffer(source(responseBody.source())); |  | ||||||
|             } |  | ||||||
|             return bufferedSource; |  | ||||||
|         } |  | ||||||
| 
 |  | ||||||
|         private Source source(Source source) { |  | ||||||
|             return new ForwardingSource(source) { |  | ||||||
|                 long totalBytesRead = 0L; |  | ||||||
|                 @Override public long read(Buffer sink, long byteCount) throws IOException { |  | ||||||
|                     long bytesRead = super.read(sink, byteCount); |  | ||||||
|                     // read() returns the number of bytes read, or -1 if this source is exhausted. |  | ||||||
|                     totalBytesRead += bytesRead != -1 ? bytesRead : 0; |  | ||||||
|                     progressListener.update(totalBytesRead, responseBody.contentLength(), bytesRead == -1); |  | ||||||
|                     return bytesRead; |  | ||||||
|                 } |  | ||||||
|             }; |  | ||||||
|         } |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
|     public interface ProgressListener { |  | ||||||
|         void update(long bytesRead, long contentLength, boolean done); |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
| } | } | ||||||
| @ -0,0 +1,5 @@ | |||||||
|  | package eu.kanade.mangafeed.data.network; | ||||||
|  | 
 | ||||||
|  | public interface ProgressListener { | ||||||
|  |     void update(long bytesRead, long contentLength, boolean done); | ||||||
|  | } | ||||||
| @ -0,0 +1,52 @@ | |||||||
|  | package eu.kanade.mangafeed.data.network; | ||||||
|  | 
 | ||||||
|  | import com.squareup.okhttp.MediaType; | ||||||
|  | import com.squareup.okhttp.ResponseBody; | ||||||
|  | 
 | ||||||
|  | import java.io.IOException; | ||||||
|  | 
 | ||||||
|  | import okio.Buffer; | ||||||
|  | import okio.BufferedSource; | ||||||
|  | import okio.ForwardingSource; | ||||||
|  | import okio.Okio; | ||||||
|  | import okio.Source; | ||||||
|  | 
 | ||||||
|  | public class ProgressResponseBody extends ResponseBody { | ||||||
|  | 
 | ||||||
|  |     private final ResponseBody responseBody; | ||||||
|  |     private final ProgressListener progressListener; | ||||||
|  |     private BufferedSource bufferedSource; | ||||||
|  | 
 | ||||||
|  |     public ProgressResponseBody(ResponseBody responseBody, ProgressListener progressListener) { | ||||||
|  |         this.responseBody = responseBody; | ||||||
|  |         this.progressListener = progressListener; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     @Override public MediaType contentType() { | ||||||
|  |         return responseBody.contentType(); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     @Override public long contentLength() throws IOException { | ||||||
|  |         return responseBody.contentLength(); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     @Override public BufferedSource source() throws IOException { | ||||||
|  |         if (bufferedSource == null) { | ||||||
|  |             bufferedSource = Okio.buffer(source(responseBody.source())); | ||||||
|  |         } | ||||||
|  |         return bufferedSource; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     private Source source(Source source) { | ||||||
|  |         return new ForwardingSource(source) { | ||||||
|  |             long totalBytesRead = 0L; | ||||||
|  |             @Override public long read(Buffer sink, long byteCount) throws IOException { | ||||||
|  |                 long bytesRead = super.read(sink, byteCount); | ||||||
|  |                 // read() returns the number of bytes read, or -1 if this source is exhausted. | ||||||
|  |                 totalBytesRead += bytesRead != -1 ? bytesRead : 0; | ||||||
|  |                 progressListener.update(totalBytesRead, responseBody.contentLength(), bytesRead == -1); | ||||||
|  |                 return bytesRead; | ||||||
|  |             } | ||||||
|  |         }; | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.helpers; | package eu.kanade.mangafeed.data.preference; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| import android.content.SharedPreferences; | import android.content.SharedPreferences; | ||||||
| @ -7,7 +7,7 @@ import android.preference.PreferenceManager; | |||||||
| import com.f2prateek.rx.preferences.RxSharedPreferences; | import com.f2prateek.rx.preferences.RxSharedPreferences; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.util.DiskUtils; | import eu.kanade.mangafeed.util.DiskUtils; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.helpers; | package eu.kanade.mangafeed.data.source; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| 
 | 
 | ||||||
| @ -6,10 +6,10 @@ import java.util.ArrayList; | |||||||
| import java.util.HashMap; | import java.util.HashMap; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.sources.Batoto; | import eu.kanade.mangafeed.data.source.online.english.Batoto; | ||||||
| import eu.kanade.mangafeed.sources.Mangahere; | import eu.kanade.mangafeed.data.source.online.english.Mangahere; | ||||||
| import eu.kanade.mangafeed.sources.Mangafox; | import eu.kanade.mangafeed.data.source.online.english.Mangafox; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| 
 | 
 | ||||||
| public class SourceManager { | public class SourceManager { | ||||||
| 
 | 
 | ||||||
| @ -1,12 +1,12 @@ | |||||||
| package eu.kanade.mangafeed.sources.base; | package eu.kanade.mangafeed.data.source.base; | ||||||
| 
 | 
 | ||||||
| import com.squareup.okhttp.Headers; | import com.squareup.okhttp.Headers; | ||||||
| import com.squareup.okhttp.Response; | import com.squareup.okhttp.Response; | ||||||
| 
 | 
 | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| 
 | 
 | ||||||
| public abstract class BaseSource { | public abstract class BaseSource { | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.sources.base; | package eu.kanade.mangafeed.data.source.base; | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| @ -12,12 +12,12 @@ import java.util.List; | |||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.App; | import eu.kanade.mangafeed.App; | ||||||
| import eu.kanade.mangafeed.data.caches.CacheManager; | import eu.kanade.mangafeed.data.cache.CacheManager; | ||||||
| import eu.kanade.mangafeed.data.helpers.NetworkHelper; | import eu.kanade.mangafeed.data.network.NetworkHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| import rx.schedulers.Schedulers; | import rx.schedulers.Schedulers; | ||||||
| 
 | 
 | ||||||
| @ -1,9 +1,9 @@ | |||||||
| package eu.kanade.mangafeed.data.models; | package eu.kanade.mangafeed.data.source.model; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.NetworkHelper; | import eu.kanade.mangafeed.data.network.ProgressListener; | ||||||
| import rx.subjects.PublishSubject; | import rx.subjects.PublishSubject; | ||||||
| 
 | 
 | ||||||
| public class Page implements NetworkHelper.ProgressListener { | public class Page implements ProgressListener { | ||||||
| 
 | 
 | ||||||
|     private int pageNumber; |     private int pageNumber; | ||||||
|     private String url; |     private String url; | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.sources; | package eu.kanade.mangafeed.data.source.online.english; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| 
 | 
 | ||||||
| @ -21,10 +21,10 @@ import java.util.Date; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Locale; | import java.util.Locale; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| 
 | 
 | ||||||
| public class Batoto extends Source { | public class Batoto extends Source { | ||||||
| @ -400,4 +400,3 @@ public class Batoto extends Source { | |||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 |  | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.sources; | package eu.kanade.mangafeed.data.source.online.english; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| 
 | 
 | ||||||
| @ -10,10 +10,10 @@ import org.jsoup.select.Elements; | |||||||
| import java.util.ArrayList; | import java.util.ArrayList; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| 
 | 
 | ||||||
| public class Mangafox extends Source { | public class Mangafox extends Source { | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.sources; | package eu.kanade.mangafeed.data.source.online.english; | ||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| 
 | 
 | ||||||
| @ -15,10 +15,10 @@ import java.util.Date; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Locale; | import java.util.Locale; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| 
 | 
 | ||||||
| public class Mangahere extends Source { | public class Mangahere extends Source { | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.data.services; | package eu.kanade.mangafeed.data.sync; | ||||||
| 
 | 
 | ||||||
| import android.app.Service; | import android.app.Service; | ||||||
| import android.content.BroadcastReceiver; | import android.content.BroadcastReceiver; | ||||||
| @ -15,9 +15,9 @@ import javax.inject.Inject; | |||||||
| import eu.kanade.mangafeed.App; | import eu.kanade.mangafeed.App; | ||||||
| import eu.kanade.mangafeed.BuildConfig; | import eu.kanade.mangafeed.BuildConfig; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.helpers.DatabaseHelper; | import eu.kanade.mangafeed.data.database.DatabaseHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.util.AndroidComponentUtil; | import eu.kanade.mangafeed.util.AndroidComponentUtil; | ||||||
| import eu.kanade.mangafeed.util.NetworkUtil; | import eu.kanade.mangafeed.util.NetworkUtil; | ||||||
| import eu.kanade.mangafeed.util.NotificationUtil; | import eu.kanade.mangafeed.util.NotificationUtil; | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.events; | package eu.kanade.mangafeed.event; | ||||||
| 
 | 
 | ||||||
| public class ChapterCountEvent { | public class ChapterCountEvent { | ||||||
|     private int count; |     private int count; | ||||||
| @ -1,9 +1,9 @@ | |||||||
| package eu.kanade.mangafeed.events; | package eu.kanade.mangafeed.event; | ||||||
| 
 | 
 | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| 
 | 
 | ||||||
| public class DownloadChaptersEvent { | public class DownloadChaptersEvent { | ||||||
|     private Manga manga; |     private Manga manga; | ||||||
| @ -1,8 +1,8 @@ | |||||||
| package eu.kanade.mangafeed.events; | package eu.kanade.mangafeed.event; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| 
 | 
 | ||||||
| public class SourceMangaChapterEvent { | public class SourceMangaChapterEvent { | ||||||
| 
 | 
 | ||||||
| @ -5,8 +5,8 @@ import android.app.Application; | |||||||
| import javax.inject.Singleton; | import javax.inject.Singleton; | ||||||
| 
 | 
 | ||||||
| import dagger.Component; | import dagger.Component; | ||||||
| import eu.kanade.mangafeed.data.services.DownloadService; | import eu.kanade.mangafeed.data.download.DownloadService; | ||||||
| import eu.kanade.mangafeed.data.services.LibraryUpdateService; | import eu.kanade.mangafeed.data.sync.LibraryUpdateService; | ||||||
| import eu.kanade.mangafeed.injection.module.AppModule; | import eu.kanade.mangafeed.injection.module.AppModule; | ||||||
| import eu.kanade.mangafeed.injection.module.DataModule; | import eu.kanade.mangafeed.injection.module.DataModule; | ||||||
| import eu.kanade.mangafeed.ui.catalogue.CataloguePresenter; | import eu.kanade.mangafeed.ui.catalogue.CataloguePresenter; | ||||||
| @ -17,10 +17,10 @@ import eu.kanade.mangafeed.ui.manga.chapter.ChaptersPresenter; | |||||||
| import eu.kanade.mangafeed.ui.manga.info.MangaInfoPresenter; | import eu.kanade.mangafeed.ui.manga.info.MangaInfoPresenter; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderPresenter; | import eu.kanade.mangafeed.ui.reader.ReaderPresenter; | ||||||
| import eu.kanade.mangafeed.ui.catalogue.SourcePresenter; | import eu.kanade.mangafeed.ui.catalogue.SourcePresenter; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderActivity; | import eu.kanade.mangafeed.ui.reader.ReaderActivity; | ||||||
| import eu.kanade.mangafeed.ui.preference.SettingsAccountsFragment; | import eu.kanade.mangafeed.ui.setting.SettingsAccountsFragment; | ||||||
| import eu.kanade.mangafeed.ui.preference.SettingsDownloadsFragment; | import eu.kanade.mangafeed.ui.setting.SettingsDownloadsFragment; | ||||||
| 
 | 
 | ||||||
| @Singleton | @Singleton | ||||||
| @Component( | @Component( | ||||||
|  | |||||||
| @ -6,12 +6,12 @@ import javax.inject.Singleton; | |||||||
| 
 | 
 | ||||||
| import dagger.Module; | import dagger.Module; | ||||||
| import dagger.Provides; | import dagger.Provides; | ||||||
| import eu.kanade.mangafeed.data.caches.CacheManager; | import eu.kanade.mangafeed.data.cache.CacheManager; | ||||||
| import eu.kanade.mangafeed.data.helpers.DatabaseHelper; | import eu.kanade.mangafeed.data.database.DatabaseHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.DownloadManager; | import eu.kanade.mangafeed.data.download.DownloadManager; | ||||||
| import eu.kanade.mangafeed.data.helpers.NetworkHelper; | import eu.kanade.mangafeed.data.network.NetworkHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| 
 | 
 | ||||||
| /** | /** | ||||||
|  * Provide dependencies to the DataManager, mainly Helper classes and Retrofit services. |  * Provide dependencies to the DataManager, mainly Helper classes and Retrofit services. | ||||||
|  | |||||||
| @ -21,7 +21,7 @@ import butterknife.Bind; | |||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import butterknife.OnItemClick; | import butterknife.OnItemClick; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.ui.manga.MangaActivity; | import eu.kanade.mangafeed.ui.manga.MangaActivity; | ||||||
| import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | ||||||
| import eu.kanade.mangafeed.util.PageBundle; | import eu.kanade.mangafeed.util.PageBundle; | ||||||
|  | |||||||
| @ -8,7 +8,7 @@ import com.bumptech.glide.Glide; | |||||||
| import com.bumptech.glide.load.engine.DiskCacheStrategy; | import com.bumptech.glide.load.engine.DiskCacheStrategy; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import uk.co.ribot.easyadapter.ItemViewHolder; | import uk.co.ribot.easyadapter.ItemViewHolder; | ||||||
| import uk.co.ribot.easyadapter.PositionInfo; | import uk.co.ribot.easyadapter.PositionInfo; | ||||||
| import uk.co.ribot.easyadapter.annotations.LayoutId; | import uk.co.ribot.easyadapter.annotations.LayoutId; | ||||||
|  | |||||||
| @ -9,10 +9,10 @@ import java.util.concurrent.TimeUnit; | |||||||
| 
 | 
 | ||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.DatabaseHelper; | import eu.kanade.mangafeed.data.database.DatabaseHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | ||||||
| import eu.kanade.mangafeed.util.PageBundle; | import eu.kanade.mangafeed.util.PageBundle; | ||||||
| import eu.kanade.mangafeed.util.RxPager; | import eu.kanade.mangafeed.util.RxPager; | ||||||
|  | |||||||
| @ -13,7 +13,7 @@ import butterknife.Bind; | |||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import butterknife.OnItemClick; | import butterknife.OnItemClick; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.ui.main.MainActivity; | import eu.kanade.mangafeed.ui.main.MainActivity; | ||||||
| import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | ||||||
| import nucleus.factory.RequiresPresenter; | import nucleus.factory.RequiresPresenter; | ||||||
|  | |||||||
| @ -4,7 +4,7 @@ import android.view.View; | |||||||
| import android.widget.TextView; | import android.widget.TextView; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import uk.co.ribot.easyadapter.ItemViewHolder; | import uk.co.ribot.easyadapter.ItemViewHolder; | ||||||
| import uk.co.ribot.easyadapter.PositionInfo; | import uk.co.ribot.easyadapter.PositionInfo; | ||||||
| import uk.co.ribot.easyadapter.annotations.LayoutId; | import uk.co.ribot.easyadapter.annotations.LayoutId; | ||||||
|  | |||||||
| @ -2,9 +2,9 @@ package eu.kanade.mangafeed.ui.catalogue; | |||||||
| 
 | 
 | ||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ package eu.kanade.mangafeed.ui.download; | |||||||
| 
 | 
 | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Download; | import eu.kanade.mangafeed.data.download.model.Download; | ||||||
| import uk.co.ribot.easyadapter.EasyRecyclerAdapter; | import uk.co.ribot.easyadapter.EasyRecyclerAdapter; | ||||||
| 
 | 
 | ||||||
| public class DownloadAdapter extends EasyRecyclerAdapter<Download> { | public class DownloadAdapter extends EasyRecyclerAdapter<Download> { | ||||||
|  | |||||||
| @ -14,7 +14,7 @@ import java.util.List; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Download; | import eu.kanade.mangafeed.data.download.model.Download; | ||||||
| import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | ||||||
| import nucleus.factory.RequiresPresenter; | import nucleus.factory.RequiresPresenter; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ import android.widget.ProgressBar; | |||||||
| import android.widget.TextView; | import android.widget.TextView; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Download; | import eu.kanade.mangafeed.data.download.model.Download; | ||||||
| import uk.co.ribot.easyadapter.ItemViewHolder; | import uk.co.ribot.easyadapter.ItemViewHolder; | ||||||
| import uk.co.ribot.easyadapter.PositionInfo; | import uk.co.ribot.easyadapter.PositionInfo; | ||||||
| import uk.co.ribot.easyadapter.annotations.LayoutId; | import uk.co.ribot.easyadapter.annotations.LayoutId; | ||||||
|  | |||||||
| @ -7,10 +7,10 @@ import java.util.concurrent.TimeUnit; | |||||||
| 
 | 
 | ||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.DownloadManager; | import eu.kanade.mangafeed.data.download.DownloadManager; | ||||||
| import eu.kanade.mangafeed.data.models.Download; | import eu.kanade.mangafeed.data.download.model.Download; | ||||||
| import eu.kanade.mangafeed.data.models.DownloadQueue; | import eu.kanade.mangafeed.data.download.model.DownloadQueue; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| import rx.Subscription; | import rx.Subscription; | ||||||
|  | |||||||
| @ -6,8 +6,7 @@ import android.widget.Filterable; | |||||||
| 
 | 
 | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.ui.library.LibraryHolder; |  | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| import uk.co.ribot.easyadapter.EasyAdapter; | import uk.co.ribot.easyadapter.EasyAdapter; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -18,8 +18,8 @@ import butterknife.Bind; | |||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import butterknife.OnItemClick; | import butterknife.OnItemClick; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.data.services.LibraryUpdateService; | import eu.kanade.mangafeed.data.sync.LibraryUpdateService; | ||||||
| import eu.kanade.mangafeed.ui.manga.MangaActivity; | import eu.kanade.mangafeed.ui.manga.MangaActivity; | ||||||
| import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | ||||||
| import nucleus.factory.RequiresPresenter; | import nucleus.factory.RequiresPresenter; | ||||||
|  | |||||||
| @ -8,7 +8,7 @@ import com.bumptech.glide.Glide; | |||||||
| import com.bumptech.glide.load.engine.DiskCacheStrategy; | import com.bumptech.glide.load.engine.DiskCacheStrategy; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import uk.co.ribot.easyadapter.ItemViewHolder; | import uk.co.ribot.easyadapter.ItemViewHolder; | ||||||
| import uk.co.ribot.easyadapter.PositionInfo; | import uk.co.ribot.easyadapter.PositionInfo; | ||||||
| import uk.co.ribot.easyadapter.annotations.LayoutId; | import uk.co.ribot.easyadapter.annotations.LayoutId; | ||||||
|  | |||||||
| @ -5,8 +5,8 @@ import android.util.SparseBooleanArray; | |||||||
| 
 | 
 | ||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.DatabaseHelper; | import eu.kanade.mangafeed.data.database.DatabaseHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| import rx.Subscription; | import rx.Subscription; | ||||||
|  | |||||||
| @ -14,7 +14,7 @@ import com.mikepenz.materialdrawer.model.PrimaryDrawerItem; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.ui.preference.SettingsActivity; | import eu.kanade.mangafeed.ui.setting.SettingsActivity; | ||||||
| import eu.kanade.mangafeed.ui.base.activity.BaseActivity; | import eu.kanade.mangafeed.ui.base.activity.BaseActivity; | ||||||
| import eu.kanade.mangafeed.ui.download.DownloadFragment; | import eu.kanade.mangafeed.ui.download.DownloadFragment; | ||||||
| import eu.kanade.mangafeed.ui.library.LibraryFragment; | import eu.kanade.mangafeed.ui.library.LibraryFragment; | ||||||
|  | |||||||
| @ -15,7 +15,7 @@ import android.view.MenuItem; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.ui.base.activity.BaseRxActivity; | import eu.kanade.mangafeed.ui.base.activity.BaseRxActivity; | ||||||
| import eu.kanade.mangafeed.ui.manga.chapter.ChaptersFragment; | import eu.kanade.mangafeed.ui.manga.chapter.ChaptersFragment; | ||||||
| import eu.kanade.mangafeed.ui.manga.info.MangaInfoFragment; | import eu.kanade.mangafeed.ui.manga.info.MangaInfoFragment; | ||||||
|  | |||||||
| @ -5,8 +5,8 @@ import android.os.Bundle; | |||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import de.greenrobot.event.EventBus; | import de.greenrobot.event.EventBus; | ||||||
| import eu.kanade.mangafeed.data.helpers.DatabaseHelper; | import eu.kanade.mangafeed.data.database.DatabaseHelper; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| import rx.android.schedulers.AndroidSchedulers; | import rx.android.schedulers.AndroidSchedulers; | ||||||
|  | |||||||
| @ -9,7 +9,7 @@ import java.util.List; | |||||||
| 
 | 
 | ||||||
| import eu.davidea.flexibleadapter.FlexibleAdapter; | import eu.davidea.flexibleadapter.FlexibleAdapter; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.ui.base.fragment.BaseFragment; | import eu.kanade.mangafeed.ui.base.fragment.BaseFragment; | ||||||
| 
 | 
 | ||||||
| public class ChaptersAdapter extends FlexibleAdapter<ChaptersHolder, Chapter> { | public class ChaptersAdapter extends FlexibleAdapter<ChaptersHolder, Chapter> { | ||||||
|  | |||||||
| @ -18,8 +18,8 @@ import java.util.List; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.services.DownloadService; | import eu.kanade.mangafeed.data.download.DownloadService; | ||||||
| import eu.kanade.mangafeed.ui.manga.MangaActivity; | import eu.kanade.mangafeed.ui.manga.MangaActivity; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderActivity; | import eu.kanade.mangafeed.ui.reader.ReaderActivity; | ||||||
| import eu.kanade.mangafeed.ui.base.activity.BaseActivity; | import eu.kanade.mangafeed.ui.base.activity.BaseActivity; | ||||||
|  | |||||||
| @ -11,8 +11,7 @@ import android.widget.TextView; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.ui.manga.chapter.ChaptersAdapter; |  | ||||||
| 
 | 
 | ||||||
| public class ChaptersHolder extends RecyclerView.ViewHolder implements | public class ChaptersHolder extends RecyclerView.ViewHolder implements | ||||||
|         View.OnClickListener, View.OnLongClickListener { |         View.OnClickListener, View.OnLongClickListener { | ||||||
|  | |||||||
| @ -8,16 +8,16 @@ import java.util.List; | |||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import de.greenrobot.event.EventBus; | import de.greenrobot.event.EventBus; | ||||||
| import eu.kanade.mangafeed.data.helpers.DatabaseHelper; | import eu.kanade.mangafeed.data.database.DatabaseHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.DownloadManager; | import eu.kanade.mangafeed.data.download.DownloadManager; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.events.ChapterCountEvent; | import eu.kanade.mangafeed.event.ChapterCountEvent; | ||||||
| import eu.kanade.mangafeed.events.DownloadChaptersEvent; | import eu.kanade.mangafeed.event.DownloadChaptersEvent; | ||||||
| import eu.kanade.mangafeed.events.SourceMangaChapterEvent; | import eu.kanade.mangafeed.event.SourceMangaChapterEvent; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | ||||||
| import eu.kanade.mangafeed.util.EventBusHook; | import eu.kanade.mangafeed.util.EventBusHook; | ||||||
| import eu.kanade.mangafeed.util.PostResult; | import eu.kanade.mangafeed.util.PostResult; | ||||||
|  | |||||||
| @ -16,7 +16,7 @@ import com.bumptech.glide.load.engine.DiskCacheStrategy; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | import eu.kanade.mangafeed.ui.base.fragment.BaseRxFragment; | ||||||
| import nucleus.factory.RequiresPresenter; | import nucleus.factory.RequiresPresenter; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -4,9 +4,9 @@ import android.os.Bundle; | |||||||
| 
 | 
 | ||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.helpers.DatabaseHelper; | import eu.kanade.mangafeed.data.database.DatabaseHelper; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.events.ChapterCountEvent; | import eu.kanade.mangafeed.event.ChapterCountEvent; | ||||||
| import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | ||||||
| import eu.kanade.mangafeed.util.EventBusHook; | import eu.kanade.mangafeed.util.EventBusHook; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
|  | |||||||
| @ -18,8 +18,8 @@ import butterknife.Bind; | |||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.App; | import eu.kanade.mangafeed.App; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.ui.base.activity.BaseRxActivity; | import eu.kanade.mangafeed.ui.base.activity.BaseRxActivity; | ||||||
| import eu.kanade.mangafeed.ui.reader.viewer.base.BaseReader; | import eu.kanade.mangafeed.ui.reader.viewer.base.BaseReader; | ||||||
| import eu.kanade.mangafeed.ui.reader.viewer.horizontal.LeftToRightReader; | import eu.kanade.mangafeed.ui.reader.viewer.horizontal.LeftToRightReader; | ||||||
|  | |||||||
| @ -8,14 +8,14 @@ import java.util.List; | |||||||
| import javax.inject.Inject; | import javax.inject.Inject; | ||||||
| 
 | 
 | ||||||
| import de.greenrobot.event.EventBus; | import de.greenrobot.event.EventBus; | ||||||
| import eu.kanade.mangafeed.data.helpers.DatabaseHelper; | import eu.kanade.mangafeed.data.database.DatabaseHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.DownloadManager; | import eu.kanade.mangafeed.data.download.DownloadManager; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.events.SourceMangaChapterEvent; | import eu.kanade.mangafeed.event.SourceMangaChapterEvent; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | import eu.kanade.mangafeed.ui.base.presenter.BasePresenter; | ||||||
| import eu.kanade.mangafeed.util.EventBusHook; | import eu.kanade.mangafeed.util.EventBusHook; | ||||||
| import icepick.State; | import icepick.State; | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ import android.widget.FrameLayout; | |||||||
| 
 | 
 | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderActivity; | import eu.kanade.mangafeed.ui.reader.ReaderActivity; | ||||||
| 
 | 
 | ||||||
| public abstract class BaseReader { | public abstract class BaseReader { | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ import android.support.v4.app.FragmentManager; | |||||||
| 
 | 
 | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| 
 | 
 | ||||||
| public class ViewPagerReaderAdapter extends SmartFragmentStatePagerAdapter { | public class ViewPagerReaderAdapter extends SmartFragmentStatePagerAdapter { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -18,7 +18,7 @@ import java.util.concurrent.atomic.AtomicInteger; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.ui.base.fragment.BaseFragment; | import eu.kanade.mangafeed.ui.base.fragment.BaseFragment; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderActivity; | import eu.kanade.mangafeed.ui.reader.ReaderActivity; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
|  | |||||||
| @ -8,7 +8,7 @@ import java.util.List; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderActivity; | import eu.kanade.mangafeed.ui.reader.ReaderActivity; | ||||||
| import eu.kanade.mangafeed.ui.reader.viewer.base.BaseReader; | import eu.kanade.mangafeed.ui.reader.viewer.base.BaseReader; | ||||||
| import eu.kanade.mangafeed.ui.reader.viewer.common.ViewPagerReaderAdapter; | import eu.kanade.mangafeed.ui.reader.viewer.common.ViewPagerReaderAdapter; | ||||||
|  | |||||||
| @ -6,7 +6,7 @@ import java.util.ArrayList; | |||||||
| import java.util.Collections; | import java.util.Collections; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderActivity; | import eu.kanade.mangafeed.ui.reader.ReaderActivity; | ||||||
| 
 | 
 | ||||||
| public class RightToLeftReader extends HorizontalReader { | public class RightToLeftReader extends HorizontalReader { | ||||||
| @ -20,7 +20,7 @@ public class RightToLeftReader extends HorizontalReader { | |||||||
|         ArrayList<Page> inversedPages = new ArrayList<>(pages); |         ArrayList<Page> inversedPages = new ArrayList<>(pages); | ||||||
|         Collections.reverse(inversedPages); |         Collections.reverse(inversedPages); | ||||||
|         adapter.setPages(inversedPages); |         adapter.setPages(inversedPages); | ||||||
|         viewPager.setCurrentItem(adapter.getCount()-1, false); |         viewPager.setCurrentItem(adapter.getCount() - 1, false); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     @Override |     @Override | ||||||
|  | |||||||
| @ -9,7 +9,7 @@ import java.util.List; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderActivity; | import eu.kanade.mangafeed.ui.reader.ReaderActivity; | ||||||
| import eu.kanade.mangafeed.ui.reader.viewer.base.BaseReader; | import eu.kanade.mangafeed.ui.reader.viewer.base.BaseReader; | ||||||
| import eu.kanade.mangafeed.ui.reader.viewer.common.ViewPagerReaderAdapter; | import eu.kanade.mangafeed.ui.reader.viewer.common.ViewPagerReaderAdapter; | ||||||
|  | |||||||
| @ -11,7 +11,7 @@ import java.util.ArrayList; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import uk.co.ribot.easyadapter.BaseEasyRecyclerAdapter; | import uk.co.ribot.easyadapter.BaseEasyRecyclerAdapter; | ||||||
| import uk.co.ribot.easyadapter.ItemViewHolder; | import uk.co.ribot.easyadapter.ItemViewHolder; | ||||||
| import uk.co.ribot.easyadapter.PositionInfo; | import uk.co.ribot.easyadapter.PositionInfo; | ||||||
|  | |||||||
| @ -7,7 +7,7 @@ import android.widget.FrameLayout; | |||||||
| 
 | 
 | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Page; | import eu.kanade.mangafeed.data.source.model.Page; | ||||||
| import eu.kanade.mangafeed.ui.reader.ReaderActivity; | import eu.kanade.mangafeed.ui.reader.ReaderActivity; | ||||||
| import eu.kanade.mangafeed.ui.reader.viewer.base.BaseReader; | import eu.kanade.mangafeed.ui.reader.viewer.base.BaseReader; | ||||||
| import rx.Subscription; | import rx.Subscription; | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.ui.preference; | package eu.kanade.mangafeed.ui.setting; | ||||||
| 
 | 
 | ||||||
| import android.app.AlertDialog; | import android.app.AlertDialog; | ||||||
| import android.content.Context; | import android.content.Context; | ||||||
| @ -16,8 +16,8 @@ import com.dd.processbutton.iml.ActionProcessButton; | |||||||
| import butterknife.Bind; | import butterknife.Bind; | ||||||
| import butterknife.ButterKnife; | import butterknife.ButterKnife; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.util.ToastUtil; | import eu.kanade.mangafeed.util.ToastUtil; | ||||||
| import rx.Subscription; | import rx.Subscription; | ||||||
| import rx.android.schedulers.AndroidSchedulers; | import rx.android.schedulers.AndroidSchedulers; | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.ui.preference; | package eu.kanade.mangafeed.ui.setting; | ||||||
| 
 | 
 | ||||||
| import android.os.Bundle; | import android.os.Bundle; | ||||||
| import android.preference.PreferenceFragment; | import android.preference.PreferenceFragment; | ||||||
| @ -10,9 +10,9 @@ import javax.inject.Inject; | |||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.App; | import eu.kanade.mangafeed.App; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.data.helpers.SourceManager; | import eu.kanade.mangafeed.data.source.SourceManager; | ||||||
| import eu.kanade.mangafeed.sources.base.Source; | import eu.kanade.mangafeed.data.source.base.Source; | ||||||
| import eu.kanade.mangafeed.ui.base.activity.BaseActivity; | import eu.kanade.mangafeed.ui.base.activity.BaseActivity; | ||||||
| import rx.Observable; | import rx.Observable; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.ui.preference; | package eu.kanade.mangafeed.ui.setting; | ||||||
| 
 | 
 | ||||||
| import android.os.Bundle; | import android.os.Bundle; | ||||||
| import android.support.v7.widget.Toolbar; | import android.support.v7.widget.Toolbar; | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.ui.preference; | package eu.kanade.mangafeed.ui.setting; | ||||||
| 
 | 
 | ||||||
| import android.os.Bundle; | import android.os.Bundle; | ||||||
| import android.preference.ListPreference; | import android.preference.ListPreference; | ||||||
| @ -9,7 +9,7 @@ import javax.inject.Inject; | |||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.App; | import eu.kanade.mangafeed.App; | ||||||
| import eu.kanade.mangafeed.R; | import eu.kanade.mangafeed.R; | ||||||
| import eu.kanade.mangafeed.data.helpers.PreferencesHelper; | import eu.kanade.mangafeed.data.preference.PreferencesHelper; | ||||||
| import eu.kanade.mangafeed.ui.base.activity.BaseActivity; | import eu.kanade.mangafeed.ui.base.activity.BaseActivity; | ||||||
| import eu.kanade.mangafeed.util.DiskUtils; | import eu.kanade.mangafeed.util.DiskUtils; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.ui.preference; | package eu.kanade.mangafeed.ui.setting; | ||||||
| 
 | 
 | ||||||
| import android.os.Bundle; | import android.os.Bundle; | ||||||
| import android.preference.PreferenceFragment; | import android.preference.PreferenceFragment; | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package eu.kanade.mangafeed.ui.preference; | package eu.kanade.mangafeed.ui.setting; | ||||||
| 
 | 
 | ||||||
| import android.os.Bundle; | import android.os.Bundle; | ||||||
| import android.preference.PreferenceFragment; | import android.preference.PreferenceFragment; | ||||||
| @ -5,8 +5,8 @@ import java.util.List; | |||||||
| import java.util.regex.Matcher; | import java.util.regex.Matcher; | ||||||
| import java.util.regex.Pattern; | import java.util.regex.Pattern; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| 
 | 
 | ||||||
| public class ChapterRecognition { | public class ChapterRecognition { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -3,8 +3,8 @@ package eu.kanade.mangafeed; | |||||||
| import org.junit.Before; | import org.junit.Before; | ||||||
| import org.junit.Test; | import org.junit.Test; | ||||||
| 
 | 
 | ||||||
| import eu.kanade.mangafeed.data.models.Chapter; | import eu.kanade.mangafeed.data.database.models.Chapter; | ||||||
| import eu.kanade.mangafeed.data.models.Manga; | import eu.kanade.mangafeed.data.database.models.Manga; | ||||||
| import eu.kanade.mangafeed.util.ChapterRecognition; | import eu.kanade.mangafeed.util.ChapterRecognition; | ||||||
| 
 | 
 | ||||||
| import static org.hamcrest.Matchers.is; | import static org.hamcrest.Matchers.is; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 inorichi
						inorichi