Skip to content

Commit

Permalink
Merge remote-tracking branch 'original/master'
Browse files Browse the repository at this point in the history
Conflicts:
	library-maps-support/src/com/jeremyfeinstein/slidingmenu/lib/app/SlidingMapActivity.java
	library/project.properties
  • Loading branch information
blinkseb committed May 9, 2013
2 parents 7a141e9 + ad6054b commit 4a05f6b
Show file tree
Hide file tree
Showing 44 changed files with 453 additions and 188 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,5 @@ gen
.metadata/
.metadata
*.project
.DS_Store
target/
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,12 @@ to use it all you want in your Android apps provided that you cite this project
SlidingMenu is currently used in some awesome Android apps. Here's a list of some of them:
* [Foursquare][15]
* [Rdio][8]
* [Evernote Food][18]
* [Plume][4]
* [VLC for Android][5]
* [ESPN ScoreCenter][14]
* [MLS MatchDay][16]
* [9GAG][17]
* [Wunderlist 2][13]
* [The Verge][6]
* [MTG Familiar][9]
Expand Down Expand Up @@ -89,7 +92,7 @@ XML Usage
-----
If you decide to use SlidingMenu as a view, you can define it in your xml layouts like this:
```xml
<com.slidingmenu.lib.SlidingMenu
<com.jeremyfeinstein.slidingmenu.lib.SlidingMenu
xmlns:sliding="http://schemas.android.com/apk/res-auto"
android:id="@+id/slidingmenulayout"
android:layout_width="fill_parent"
Expand Down Expand Up @@ -174,3 +177,6 @@ License
[13]: http://bit.ly/xs1sMN
[14]: https://play.google.com/store/apps/details?id=com.espn.score_center
[15]: https://play.google.com/store/apps/details?id=com.joelapenna.foursquared
[16]: https://play.google.com/store/apps/details?id=com.mlssoccer
[17]: https://play.google.com/store/apps/details?id=com.ninegag.android.app
[18]: https://play.google.com/store/apps/details?id=com.evernote.food
2 changes: 1 addition & 1 deletion example/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.slidingmenu.example"
package="com.jeremyfeinstein.slidingmenu.example"
android:versionCode="3"
android:versionName="1.2" >

Expand Down
4 changes: 2 additions & 2 deletions example/proguard/mapping.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5469,13 +5469,13 @@ com.crittercism.app.CrittercismNDK -> com.crittercism.app.CrittercismNDK:
boolean checkLibraryVersion(int) -> checkLibraryVersion
void installNdkLib(android.content.Context,java.lang.String) -> installNdkLib
boolean installLib(android.content.Context) -> installLib
com.slidingmenu.example.BaseActivity -> com.slidingmenu.example.BaseActivity:
com.jeremyfeinstein.slidingmenu.example.BaseActivity -> com.jeremyfeinstein.slidingmenu.example.BaseActivity:
int mTitleRes -> b
android.support.v4.app.ListFragment mFrag -> a
void onCreate(android.os.Bundle) -> onCreate
boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected
boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) -> onCreateOptionsMenu
com.slidingmenu.example.ExampleListActivity -> com.slidingmenu.example.ExampleListActivity:
com.jeremyfeinstein.slidingmenu.example.ExampleListActivity -> com.jeremyfeinstein.slidingmenu.example.ExampleListActivity:
void onCreate(android.os.Bundle) -> onCreate
boolean onPreferenceTreeClick(android.preference.PreferenceScreen,android.preference.Preference) -> onPreferenceTreeClick
boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) -> onOptionsItemSelected
Expand Down
2 changes: 1 addition & 1 deletion example/res/layout/menu.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:name="com.slidingmenu.example.SampleListFragment"
android:name="com.jeremyfeinstein.slidingmenu.example.SampleListFragment"
android:layout_width="match_parent"
android:layout_height="match_parent" >

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import android.os.Bundle;
import android.support.v4.app.FragmentActivity;

import com.slidingmenu.lib.SlidingMenu;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;

public class AttachExample extends FragmentActivity {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import java.util.ArrayList;
import java.util.List;
Expand All @@ -13,8 +13,8 @@

import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuItem;
import com.slidingmenu.lib.SlidingMenu;
import com.slidingmenu.lib.app.SlidingFragmentActivity;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;
import com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity;

public class BaseActivity extends SlidingFragmentActivity {

Expand All @@ -33,10 +33,14 @@ public void onCreate(Bundle savedInstanceState) {

// set the Behind View
setBehindContentView(R.layout.menu_frame);
FragmentTransaction t = this.getSupportFragmentManager().beginTransaction();
mFrag = new SampleListFragment();
t.replace(R.id.menu_frame, mFrag);
t.commit();
if (savedInstanceState == null) {
FragmentTransaction t = this.getSupportFragmentManager().beginTransaction();
mFrag = new SampleListFragment();
t.replace(R.id.menu_frame, mFrag);
t.commit();
} else {
mFrag = (ListFragment)this.getSupportFragmentManager().findFragmentById(R.id.menu_frame);
}

// customize the SlidingMenu
SlidingMenu sm = getSlidingMenu();
Expand Down Expand Up @@ -67,33 +71,4 @@ public boolean onCreateOptionsMenu(Menu menu) {
getSupportMenuInflater().inflate(R.menu.main, menu);
return true;
}

public class BasePagerAdapter extends FragmentPagerAdapter {
private List<Fragment> mFragments = new ArrayList<Fragment>();
private ViewPager mPager;

public BasePagerAdapter(FragmentManager fm, ViewPager vp) {
super(fm);
mPager = vp;
mPager.setAdapter(this);
for (int i = 0; i < 3; i++) {
addTab(new SampleListFragment());
}
}

public void addTab(Fragment frag) {
mFragments.add(frag);
}

@Override
public Fragment getItem(int position) {
return mFragments.get(position);
}

@Override
public int getCount() {
return mFragments.size();
}
}

}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import java.net.URLEncoder;

Expand All @@ -22,11 +22,11 @@
import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuItem;
import com.crittercism.app.Crittercism;
import com.slidingmenu.example.anim.CustomScaleAnimation;
import com.slidingmenu.example.anim.CustomSlideAnimation;
import com.slidingmenu.example.anim.CustomZoomAnimation;
import com.slidingmenu.example.fragments.FragmentChangeActivity;
import com.slidingmenu.example.fragments.ResponsiveUIActivity;
import com.jeremyfeinstein.slidingmenu.example.anim.CustomScaleAnimation;
import com.jeremyfeinstein.slidingmenu.example.anim.CustomSlideAnimation;
import com.jeremyfeinstein.slidingmenu.example.anim.CustomZoomAnimation;
import com.jeremyfeinstein.slidingmenu.example.fragments.FragmentChangeActivity;
import com.jeremyfeinstein.slidingmenu.example.fragments.ResponsiveUIActivity;

public class ExampleListActivity extends SherlockPreferenceActivity {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.view.ViewGroup;

import com.slidingmenu.example.fragments.ColorFragment;
import com.slidingmenu.lib.SlidingMenu;
import com.slidingmenu.lib.SlidingMenu.OnClosedListener;
import com.slidingmenu.lib.SlidingMenu.OnOpenedListener;
import com.jeremyfeinstein.slidingmenu.example.fragments.ColorFragment;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnClosedListener;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnOpenedListener;


public class LeftAndRightActivity extends BaseActivity {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import android.os.Bundle;
import android.view.View;
Expand All @@ -11,7 +11,7 @@
import android.widget.SeekBar;
import android.widget.SeekBar.OnSeekBarChangeListener;

import com.slidingmenu.lib.SlidingMenu;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;

public class PropertiesActivity extends BaseActivity {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import android.content.Context;
import android.os.Bundle;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import android.os.Bundle;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import android.os.Bundle;
import android.support.v4.view.ViewPager;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import android.content.Context;
import android.content.Intent;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example;
package com.jeremyfeinstein.slidingmenu.example;

import java.util.ArrayList;

Expand All @@ -9,8 +9,8 @@
import android.support.v4.view.ViewPager;
import android.support.v4.view.ViewPager.OnPageChangeListener;

import com.slidingmenu.example.fragments.ColorFragment;
import com.slidingmenu.lib.SlidingMenu;
import com.jeremyfeinstein.slidingmenu.example.fragments.ColorFragment;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;

public class ViewPagerActivity extends BaseActivity {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
package com.slidingmenu.example.anim;
package com.jeremyfeinstein.slidingmenu.example.anim;

import android.os.Bundle;
import android.view.Menu;

import com.slidingmenu.example.BaseActivity;
import com.slidingmenu.example.R;
import com.slidingmenu.example.SampleListFragment;
import com.slidingmenu.example.R.id;
import com.slidingmenu.example.R.layout;
import com.slidingmenu.example.R.menu;
import com.slidingmenu.lib.SlidingMenu;
import com.slidingmenu.lib.SlidingMenu.CanvasTransformer;
import com.jeremyfeinstein.slidingmenu.example.BaseActivity;
import com.jeremyfeinstein.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.SampleListFragment;
import com.jeremyfeinstein.slidingmenu.example.R.id;
import com.jeremyfeinstein.slidingmenu.example.R.layout;
import com.jeremyfeinstein.slidingmenu.example.R.menu;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer;

public abstract class CustomAnimation extends BaseActivity {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package com.slidingmenu.example.anim;
package com.jeremyfeinstein.slidingmenu.example.anim;

import android.graphics.Canvas;

import com.slidingmenu.example.R;
import com.slidingmenu.example.R.string;
import com.slidingmenu.lib.SlidingMenu.CanvasTransformer;
import com.jeremyfeinstein.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.R.string;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer;

public class CustomScaleAnimation extends CustomAnimation {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package com.slidingmenu.example.anim;
package com.jeremyfeinstein.slidingmenu.example.anim;

import android.graphics.Canvas;
import android.view.animation.Interpolator;

import com.slidingmenu.example.R;
import com.slidingmenu.example.R.string;
import com.slidingmenu.lib.SlidingMenu.CanvasTransformer;
import com.jeremyfeinstein.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.R.string;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer;

public class CustomSlideAnimation extends CustomAnimation {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package com.slidingmenu.example.anim;
package com.jeremyfeinstein.slidingmenu.example.anim;

import android.graphics.Canvas;

import com.slidingmenu.example.R;
import com.slidingmenu.example.R.string;
import com.slidingmenu.lib.SlidingMenu.CanvasTransformer;
import com.jeremyfeinstein.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.R.string;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.CanvasTransformer;

public class CustomZoomAnimation extends CustomAnimation {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example.fragments;
package com.jeremyfeinstein.slidingmenu.example.fragments;

import android.app.Activity;
import android.content.Intent;
Expand All @@ -15,7 +15,7 @@

import com.actionbarsherlock.app.SherlockActivity;
import com.actionbarsherlock.view.MenuItem;
import com.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.R;

public class BirdActivity extends SherlockActivity {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example.fragments;
package com.jeremyfeinstein.slidingmenu.example.fragments;

import android.content.res.TypedArray;
import android.os.Bundle;
Expand All @@ -12,7 +12,7 @@
import android.widget.GridView;
import android.widget.ImageView;

import com.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.R;

public class BirdGridFragment extends Fragment {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example.fragments;
package com.jeremyfeinstein.slidingmenu.example.fragments;

import android.os.Bundle;
import android.support.v4.app.Fragment;
Expand All @@ -9,7 +9,7 @@
import android.widget.ArrayAdapter;
import android.widget.ListView;

import com.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.R;

public class BirdMenuFragment extends ListFragment {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.slidingmenu.example.fragments;
package com.jeremyfeinstein.slidingmenu.example.fragments;

import com.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.R;

import android.os.Bundle;
import android.support.v4.app.Fragment;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.slidingmenu.example.fragments;
package com.jeremyfeinstein.slidingmenu.example.fragments;

import android.os.Bundle;
import android.support.v4.app.Fragment;
Expand All @@ -9,7 +9,7 @@
import android.widget.ArrayAdapter;
import android.widget.ListView;

import com.slidingmenu.example.R;
import com.jeremyfeinstein.slidingmenu.example.R;

public class ColorMenuFragment extends ListFragment {

Expand Down
Loading

0 comments on commit 4a05f6b

Please sign in to comment.