@ -20,7 +20,7 @@ Please respect the coding standards for easier merging. master contains the curr
@@ -20,7 +20,7 @@ Please respect the coding standards for easier merging. master contains the curr
Code structure
==============
Starting with version 2.3.0, Transdroid is developed in Android Studio, fully integrating with the Gradle build system. It is compiled against Android 4.4 (API level 19) and since version 2.2.0 supporting ICS (API level 15) and up only. To support lite (Transdrone, specially for the Play Store) and full (Transdroid) versions of the app, build flavours are defined in gradle, which contain version-specific resources. Dependencies are managed via Maven Central in the app's build.gradle file.
Starting with version 2.3.0, Transdroid is developed in Android Studio, fully integrating with the Gradle build system. It is (since version 2.5.0) compiled against Android 5.1 (API level 22) and (since version 2.2.0) supporting ICS (API level 15) and up only. To support lite (Transdrone, specially for the Play Store) and full (Transdroid) versions of the app, build flavours are defined in gradle, which contain version-specific resources. Dependencies are managed via JCentral in the app's build.gradle file.
@ -100,6 +101,8 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@@ -100,6 +101,8 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
protectedViewdetailsContainer;
@ViewById(R.id.details_menu)
protectedActionMenuViewdetailsMenu;
@ViewById(R.id.contextual_menu)
protectedActionMenuViewcontextualMenu;
@ViewById
protectedSwipeRefreshLayoutswipeRefreshLayout;
@ViewById
@ -415,7 +418,7 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@@ -415,7 +418,7 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@ -473,10 +476,22 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@@ -473,10 +476,22 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@ -484,19 +499,20 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@@ -484,19 +499,20 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@ -569,7 +585,7 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@@ -569,7 +585,7 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
}
// No app is available that can handle FTP downloads
@ -617,6 +633,8 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@@ -617,6 +633,8 @@ public class DetailsFragment extends Fragment implements OnTrackersUpdatedListen
@ -251,13 +257,33 @@ public class TorrentsFragment extends Fragment implements OnLabelPickedListener
@@ -251,13 +257,33 @@ public class TorrentsFragment extends Fragment implements OnLabelPickedListener
@ -267,9 +293,9 @@ public class TorrentsFragment extends Fragment implements OnLabelPickedListener
@@ -267,9 +293,9 @@ public class TorrentsFragment extends Fragment implements OnLabelPickedListener
@ -352,6 +378,9 @@ public class TorrentsFragment extends Fragment implements OnLabelPickedListener
@@ -352,6 +378,9 @@ public class TorrentsFragment extends Fragment implements OnLabelPickedListener
@ -63,7 +67,7 @@ public class SelectionManagerMode implements MultiChoiceModeListener, OnModifica
@@ -63,7 +67,7 @@ public class SelectionManagerMode implements MultiChoiceModeListener, OnModifica
@ -85,7 +89,7 @@ public class SelectionManagerMode implements MultiChoiceModeListener, OnModifica
@@ -85,7 +89,7 @@ public class SelectionManagerMode implements MultiChoiceModeListener, OnModifica
@ -167,11 +168,11 @@ public class RssfeedsActivity extends ActionBarActivity {
@@ -167,11 +168,11 @@ public class RssfeedsActivity extends ActionBarActivity {
// Error message or not yet loaded? Show a toast message instead of opening the items activity
@ -95,8 +96,7 @@ public class SystemSettingsActivity extends PreferenceActivity {
@@ -95,8 +96,7 @@ public class SystemSettingsActivity extends PreferenceActivity {
@ -106,15 +106,13 @@ public class SystemSettingsActivity extends PreferenceActivity {
@@ -106,15 +106,13 @@ public class SystemSettingsActivity extends PreferenceActivity {
@ -130,14 +128,10 @@ public class SystemSettingsActivity extends PreferenceActivity {
@@ -130,14 +128,10 @@ public class SystemSettingsActivity extends PreferenceActivity {
@ -149,8 +143,8 @@ public class SystemSettingsActivity extends PreferenceActivity {
@@ -149,8 +143,8 @@ public class SystemSettingsActivity extends PreferenceActivity {
@ -191,11 +185,10 @@ public class SystemSettingsActivity extends PreferenceActivity {
@@ -191,11 +185,10 @@ public class SystemSettingsActivity extends PreferenceActivity {
@ -63,8 +64,7 @@ public class XirvikSharedSettingsActivity extends KeyBoundPreferencesActivity {
@@ -63,8 +64,7 @@ public class XirvikSharedSettingsActivity extends KeyBoundPreferencesActivity {
// Load the raw preferences to show in this screen
@ -82,15 +82,14 @@ public class XirvikSharedSettingsActivity extends KeyBoundPreferencesActivity {
@@ -82,15 +82,14 @@ public class XirvikSharedSettingsActivity extends KeyBoundPreferencesActivity {
try{
// When the shared server settings change, we also have to update the RPC mount point to use
@ -103,8 +102,7 @@ public class XirvikSharedSettingsActivity extends KeyBoundPreferencesActivity {
@@ -103,8 +102,7 @@ public class XirvikSharedSettingsActivity extends KeyBoundPreferencesActivity {
}catch(Exceptione){
log.d(XirvikSharedSettingsActivity.this,
"Could not retrieve the Xirvik shared seedbox RPC mount point setting: "+e.toString());
log.d(XirvikSharedSettingsActivity.this,"Could not retrieve the Xirvik shared seedbox RPC mount point setting: "+e.toString());
returnnull;
}
@ -123,7 +121,7 @@ public class XirvikSharedSettingsActivity extends KeyBoundPreferencesActivity {
@@ -123,7 +121,7 @@ public class XirvikSharedSettingsActivity extends KeyBoundPreferencesActivity {