Skip to content

Commit

Permalink
upgrade to Butterknife 7.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Bananeweizen committed Jun 30, 2015
1 parent 620028c commit b5bc2e3
Show file tree
Hide file tree
Showing 26 changed files with 41 additions and 42 deletions.
2 changes: 1 addition & 1 deletion main/.factorypath
@@ -1,4 +1,4 @@
<factorypath>
<factorypathentry kind="WKSPJAR" id="/cgeo/libs/butterknife-6.1.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="WKSPJAR" id="/cgeo/libs/butterknife-7.0.0.jar" enabled="true" runInBatchMode="false"/>
<factorypathentry kind="WKSPJAR" id="/cgeo/compile-libs/androidannotations-3.3.1.jar" enabled="true" runInBatchMode="false"/>
</factorypath>
4 changes: 2 additions & 2 deletions main/build.gradle
Expand Up @@ -160,7 +160,7 @@ dependencies {
compile 'com.google.android.gms:play-services:7.3.0'

// Annotations for View injection
compile 'com.jakewharton:butterknife:6.1.0'
compile 'com.jakewharton:butterknife:7.0.0'

// Apache Commons
compile "org.apache.commons:commons-collections4:$CommonsCollections4Version"
Expand Down Expand Up @@ -269,7 +269,7 @@ dependencies {
unitTestCompile 'com.google.android:android-test:4.1.1.4'
unitTestCompile 'com.googlecode.androidannotations:androidannotations-api:$AAVersion'
unitTestCompile 'com.jakewharton:butterknife:6.1.0'
unitTestCompile 'com.jakewharton:butterknife:7.0.0'
unitTestCompile 'org.apache.commons:commons-collections4:4.0'
unitTestCompile 'commons-io:commons-io:2.4'
unitTestCompile 'org.apache.commons:commons-lang3:$CommonsLang3Version'
Expand Down
2 changes: 0 additions & 2 deletions main/libs/butterknife-6.1.0.jar.properties

This file was deleted.

Binary file added main/libs/butterknife-7.0.0.jar
Binary file not shown.
2 changes: 2 additions & 0 deletions main/libs/butterknife-7.0.0.jar.properties
@@ -0,0 +1,2 @@
src=src/butterknife-7.0.0-sources.jar
doc=src/butterknife-7.0.0-javadoc.jar
Binary file removed main/libs/src/butterknife-6.1.0-javadoc.jar
Binary file not shown.
Binary file removed main/libs/src/butterknife-6.1.0-sources.jar
Binary file not shown.
Binary file added main/libs/src/butterknife-7.0.0-javadoc.jar
Binary file not shown.
Binary file added main/libs/src/butterknife-7.0.0-sources.jar
Binary file not shown.
10 changes: 5 additions & 5 deletions main/project/libraries/pom.xml
Expand Up @@ -18,19 +18,19 @@
<properties>
<AndroidAnnotationsVersion>3.3.1</AndroidAnnotationsVersion>

<ButterKnifeVersion>6.1.0</ButterKnifeVersion>
<ButterKnifeVersion>7.0.0</ButterKnifeVersion>

<CommonsCollections4Version>4.0</CommonsCollections4Version>
<CommonsIoVersion>2.4</CommonsIoVersion>
<CommonsLang3Version>3.4</CommonsLang3Version>

<FindbugsAnnotationsVersion>3.0.0</FindbugsAnnotationsVersion>

<JacksonAnnotationsVersion>2.5.4</JacksonAnnotationsVersion>
<JacksonCoreVersion>2.5.4</JacksonCoreVersion>
<JacksonDatabindVersion>2.5.4</JacksonDatabindVersion>
<JacksonAnnotationsVersion>2.6.0-rc3</JacksonAnnotationsVersion>
<JacksonCoreVersion>2.6.0-rc3</JacksonCoreVersion>
<JacksonDatabindVersion>2.6.0-rc3</JacksonDatabindVersion>

<RXAndroidVersion>0.24.0</RXAndroidVersion>
<RXAndroidVersion>0.25.0</RXAndroidVersion>
<RXJavaVersion>1.0.12</RXJavaVersion>
</properties>

Expand Down
12 changes: 6 additions & 6 deletions main/src/cgeo/geocaching/AboutActivity.java
Expand Up @@ -46,7 +46,7 @@ class LicenseViewCreator extends AbstractCachingPageViewCreator<ScrollView> {
@Override
public ScrollView getDispatchedView(final ViewGroup parentView) {
final ScrollView view = (ScrollView) getLayoutInflater().inflate(R.layout.about_license_page, parentView, false);
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);
setClickListener(licenseLink, "http://www.apache.org/licenses/LICENSE-2.0.html");
licenseText.setText(getRawResourceString(R.raw.license));
return view;
Expand Down Expand Up @@ -77,7 +77,7 @@ class ContributorsViewCreator extends AbstractCachingPageViewCreator<ScrollView>
@Override
public ScrollView getDispatchedView(final ViewGroup parentView) {
final ScrollView view = (ScrollView) getLayoutInflater().inflate(R.layout.about_contributors_page, parentView, false);
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);
contributors.setMovementMethod(AnchorAwareLinkMovementMethod.getInstance());
return view;
}
Expand All @@ -93,7 +93,7 @@ class ChangeLogViewCreator extends AbstractCachingPageViewCreator<ScrollView> {
@Override
public ScrollView getDispatchedView(final ViewGroup parentView) {
final ScrollView view = (ScrollView) getLayoutInflater().inflate(R.layout.about_changes_page, parentView, false);
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);
changeLogRelease.setMovementMethod(AnchorAwareLinkMovementMethod.getInstance());
final String changeLogMasterString = getString(R.string.changelog_master);
if (StringUtils.isBlank(changeLogMasterString)) {
Expand Down Expand Up @@ -121,7 +121,7 @@ class SystemViewCreator extends AbstractCachingPageViewCreator<ScrollView> {
@Override
public ScrollView getDispatchedView(final ViewGroup parentView) {
final ScrollView view = (ScrollView) getLayoutInflater().inflate(R.layout.about_system_page, parentView, false);
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);
final String systemInfo = SystemInformation.getSystemInformation(AboutActivity.this);
system.setText(systemInfo);
system.setMovementMethod(AnchorAwareLinkMovementMethod.getInstance());
Expand Down Expand Up @@ -149,7 +149,7 @@ class HelpViewCreator extends AbstractCachingPageViewCreator<ScrollView> {
@Override
public ScrollView getDispatchedView(final ViewGroup parentView) {
final ScrollView view = (ScrollView) getLayoutInflater().inflate(R.layout.about_help_page, parentView, false);
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);
setClickListener(support, "mailto:support@cgeo.org?subject=" + Uri.encode("cgeo " + Version.getVersionName(AboutActivity.this)) +
"&body=" + Uri.encode(SystemInformation.getSystemInformation(AboutActivity.this)) + "\n");
setClickListener(website, "http://www.cgeo.org/");
Expand All @@ -176,7 +176,7 @@ class VersionViewCreator extends AbstractCachingPageViewCreator<ScrollView> {
@Override
public ScrollView getDispatchedView(final ViewGroup parentView) {
final ScrollView view = (ScrollView) getLayoutInflater().inflate(R.layout.about_version_page, parentView, false);
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);
version.setText(Version.getVersionName(AboutActivity.this));
setClickListener(donateButton, "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AQBS7UP76CXW2");
return view;
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/CacheDetailActivity.java
Expand Up @@ -1405,7 +1405,7 @@ public ScrollView getDispatchedView(final ViewGroup parentView) {
}

view = (ScrollView) getLayoutInflater().inflate(R.layout.cachedetail_description_page, parentView, false);
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);

// cache short description
if (StringUtils.isNotBlank(cache.getShortDescription())) {
Expand Down
4 changes: 2 additions & 2 deletions main/src/cgeo/geocaching/CompassActivity.java
Expand Up @@ -71,7 +71,7 @@ public class CompassActivity extends AbstractActionBarActivity {
@Override
public void onCreate(final Bundle savedInstanceState) {
onCreate(savedInstanceState, R.layout.compass_activity);
ButterKnife.inject(this);
ButterKnife.bind(this);

// get parameters
final Bundle extras = getIntent().getExtras();
Expand Down Expand Up @@ -146,7 +146,7 @@ public void onConfigurationChanged(final Configuration newConfig) {
super.onConfigurationChanged(newConfig);

setContentView(R.layout.compass_activity);
ButterKnife.inject(this);
ButterKnife.bind(this);
setTarget(dstCoords, description);

forceRefresh();
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/ImageSelectActivity.java
Expand Up @@ -66,7 +66,7 @@ public class ImageSelectActivity extends AbstractActionBarActivity {
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState, R.layout.imageselect_activity);
ButterKnife.inject(this);
ButterKnife.bind(this);

scaleChoiceIndex = Settings.getLogImageScale();
imageCaption = "";
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/LogTrackableActivity.java
Expand Up @@ -140,7 +140,7 @@ public void onLoaderReset(final Loader<List<LogTypeTrackable>> listLoader) {
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState, R.layout.logtrackable_activity);
ButterKnife.inject(this);
ButterKnife.bind(this);

// get parameters
final Bundle extras = getIntent().getExtras();
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/MainActivity.java
Expand Up @@ -207,7 +207,7 @@ public void onCreate(final Bundle savedInstanceState) {
getSupportActionBar().setDisplayHomeAsUpEnabled(false);

setContentView(R.layout.main_activity);
ButterKnife.inject(this);
ButterKnife.bind(this);

if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
// If we had been open already, start from the last used activity.
Expand Down
4 changes: 2 additions & 2 deletions main/src/cgeo/geocaching/NavigateAnyPointActivity.java
Expand Up @@ -135,7 +135,7 @@ private LayoutInflater getInflater() {
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState, R.layout.navigateanypoint_activity);
ButterKnife.inject(this);
ButterKnife.bind(this);

createHistoryView();
init();
Expand All @@ -146,7 +146,7 @@ private void createHistoryView() {
historyListView.addHeaderView(pointControls, null, false);

// inject a second time to also find the dynamically expanded views above
ButterKnife.inject(this);
ButterKnife.bind(this);

if (getHistoryOfSearchedLocations().isEmpty()) {
historyListView.addFooterView(getEmptyHistoryFooter(), null, false);
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/SearchActivity.java
Expand Up @@ -108,7 +108,7 @@ public final void onCreate(final Bundle savedInstanceState) {
// set title in code, as the activity needs a hard coded title due to the intent filters
setTitle(res.getString(R.string.search));

ButterKnife.inject(this);
ButterKnife.bind(this);
init();
}

Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/SelectMapfileActivity.java
Expand Up @@ -38,7 +38,7 @@ public SelectMapfileActivity() {
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ButterKnife.inject(this);
ButterKnife.bind(this);

mapFile = Settings.getMapFile();

Expand Down
19 changes: 9 additions & 10 deletions main/src/cgeo/geocaching/StatusFragment.java
@@ -1,17 +1,9 @@
package cgeo.geocaching;

import butterknife.ButterKnife;
import butterknife.InjectView;

import cgeo.geocaching.network.StatusUpdater;
import cgeo.geocaching.network.StatusUpdater.Status;
import cgeo.geocaching.utils.Log;

import rx.Subscription;
import rx.android.app.AppObservable;
import rx.functions.Action1;
import rx.subscriptions.Subscriptions;

import android.content.Intent;
import android.content.res.Resources;
import android.net.Uri;
Expand All @@ -24,6 +16,13 @@
import android.widget.ImageView;
import android.widget.TextView;

import butterknife.ButterKnife;
import butterknife.InjectView;
import rx.Subscription;
import rx.android.app.AppObservable;
import rx.functions.Action1;
import rx.subscriptions.Subscriptions;

public class StatusFragment extends Fragment {

protected @InjectView(R.id.status_icon) ImageView statusIcon;
Expand All @@ -35,7 +34,7 @@ public class StatusFragment extends Fragment {
public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
final ViewGroup statusGroup = (ViewGroup) inflater.inflate(R.layout.status, container, false);
ButterKnife.inject(this, statusGroup);
ButterKnife.bind(this, statusGroup);
statusSubscription = AppObservable.bindFragment(this, StatusUpdater.LATEST_STATUS)
.subscribe(new Action1<Status>() {
@Override
Expand Down Expand Up @@ -91,7 +90,7 @@ public void onClick(final View v) {
public void onDestroyView() {
statusSubscription.unsubscribe();
super.onDestroyView();
ButterKnife.reset(this);
ButterKnife.unbind(this);
}

}
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/TrackableActivity.java
Expand Up @@ -450,7 +450,7 @@ public class DetailsViewCreator extends AbstractCachingPageViewCreator<ScrollVie
@Override
public ScrollView getDispatchedView(final ViewGroup parentView) {
view = (ScrollView) getLayoutInflater().inflate(R.layout.trackable_details_view, parentView, false);
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);

final CacheDetailsCreator details = new CacheDetailsCreator(TrackableActivity.this, detailsList);

Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/UsefulAppsActivity.java
Expand Up @@ -69,7 +69,7 @@ public HelperApp(final int title, final int description, final int icon, @NonNul
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState, R.layout.usefulapps_activity);

ButterKnife.inject(this);
ButterKnife.bind(this);

list.setAdapter(new ArrayAdapter<HelperApp>(this, R.layout.usefulapps_item, HELPER_APPS) {
@Override
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/WaypointPopupFragment.java
Expand Up @@ -37,7 +37,7 @@ public class WaypointPopupFragment extends AbstractDialogFragment {
public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) {
final View v = inflater.inflate(R.layout.waypoint_popup, container, false);
initCustomActionBar(v);
ButterKnife.inject(this,v);
ButterKnife.bind(this,v);

return v;
}
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/activity/AbstractActivity.java
Expand Up @@ -136,7 +136,7 @@ protected void onCreate(final Bundle savedInstanceState, final int resourceLayou
setContentView(resourceLayoutID);

// create view variables
ButterKnife.inject(this);
ButterKnife.bind(this);
}

private void initializeCommonFields() {
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/filter/FilterActivity.java
Expand Up @@ -47,7 +47,7 @@ public class FilterActivity extends AbstractActionBarActivity {
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState, R.layout.filter_activity);
ButterKnife.inject(this);
ButterKnife.bind(this);

createListAdapter();
}
Expand Down
2 changes: 1 addition & 1 deletion main/src/cgeo/geocaching/ui/AbstractViewHolder.java
Expand Up @@ -12,7 +12,7 @@
public abstract class AbstractViewHolder {

protected AbstractViewHolder(final View view) {
ButterKnife.inject(this, view);
ButterKnife.bind(this, view);
view.setTag(this);
}

Expand Down

0 comments on commit b5bc2e3

Please sign in to comment.