Skip to content

Commit 0cc41a0

Browse files
committed
bump up 1.4.0
1 parent cd663a9 commit 0cc41a0

File tree

7 files changed

+46
-62
lines changed

7 files changed

+46
-62
lines changed

.travis.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
Change Log
22
==========
33

4+
Version 1.4.0 *(2016-02-28)*
5+
----------------------------
6+
7+
* added GPUImageHalftoneFilter (by @ryohey)
8+
* added GPUImageTransformFilter (by @jonan)
9+
* fixed GPUImageChromaKeyBlendFilter (by @badjano)
10+
* fixed GPUImageLookupFilter (by @jonan)
11+
412
Version 1.3.0 *(2015-09-04)*
513
----------------------------
614

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildscript {
55
jcenter()
66
}
77
dependencies {
8-
classpath 'com.android.tools.build:gradle:1.0.0'
8+
classpath 'com.android.tools.build:gradle:2.0.0-beta6'
99
}
1010
}
1111

gradle.properties

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
VERSION_NAME=1.3.0
1+
VERSION_NAME=1.4.0
22
VERSION_CODE=9
33
GROUP=jp.co.cyberagent.android.gpuimage
44

5-
COMPILE_SDK_VERSION=22
6-
BUILD_TOOLS_VERSION=22.0.1
7-
TARGET_SDK_VERSION=22
5+
COMPILE_SDK_VERSION=23
6+
BUILD_TOOLS_VERSION=23.0.2
7+
TARGET_SDK_VERSION=23
88
MIN_SDK_VERSION=8
99

1010
POM_DESCRIPTION=Image filters for Android with OpenGL (based on GPUImage for iOS)
@@ -17,3 +17,5 @@ POM_LICENCE_URL=http://www.apache.org/licenses/LICENSE-2.0.txt
1717
POM_LICENCE_DIST=repo
1818
POM_DEVELOPER_ID=pboos
1919
POM_DEVELOPER_NAME=Patrick Boos
20+
21+
android.useDeprecatedNdk=true

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-all.zip

sample/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ repositories {
3535
dependencies {
3636
compile project(':library')
3737
// compile 'jp.co.cyberagent.android.gpuimage:gpuimage-library:+@aar'
38-
compile 'com.android.support:support-v4:21.+'
38+
compile 'com.android.support:support-v4:23.1.1'
3939
}

sample/src/jp/co/cyberagent/android/gpuimage/sample/activity/ActivityMain.java

Lines changed: 29 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,39 +16,56 @@
1616

1717
package jp.co.cyberagent.android.gpuimage.sample.activity;
1818

19-
import jp.co.cyberagent.android.gpuimage.sample.R;
19+
import android.Manifest;
2020
import android.app.Activity;
2121
import android.content.Intent;
22+
import android.content.pm.PackageManager;
2223
import android.os.Bundle;
24+
import android.support.v4.app.ActivityCompat;
25+
import android.support.v4.content.PermissionChecker;
2326
import android.view.View;
2427
import android.view.View.OnClickListener;
28+
import jp.co.cyberagent.android.gpuimage.sample.R;
2529

2630
public class ActivityMain extends Activity implements OnClickListener {
2731

28-
@Override
29-
public void onCreate(final Bundle savedInstanceState) {
32+
@Override public void onCreate(final Bundle savedInstanceState) {
3033
super.onCreate(savedInstanceState);
3134
setContentView(R.layout.activity_main);
3235
findViewById(R.id.button_gallery).setOnClickListener(this);
3336
findViewById(R.id.button_camera).setOnClickListener(this);
3437
}
3538

36-
@Override
37-
public void onClick(final View v) {
38-
switch (v.getId()) {
39+
@Override public void onClick(final View v) {
40+
if (PermissionChecker.checkSelfPermission(this, Manifest.permission.CAMERA)
41+
== PackageManager.PERMISSION_DENIED) {
42+
ActivityCompat.requestPermissions(this, new String[] { Manifest.permission.CAMERA },
43+
v.getId());
44+
} else {
45+
startActivity(v.getId());
46+
}
47+
}
48+
49+
@Override public void onRequestPermissionsResult(int requestCode, String[] permissions,
50+
int[] grantResults) {
51+
if (grantResults.length != 1 || grantResults[0] == PackageManager.PERMISSION_GRANTED) {
52+
startActivity(requestCode);
53+
} else {
54+
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
55+
}
56+
}
57+
58+
private void startActivity(int id) {
59+
switch (id) {
3960
case R.id.button_gallery:
40-
startActivity(ActivityGallery.class);
61+
startActivity(new Intent(this, ActivityGallery.class));
4162
break;
4263
case R.id.button_camera:
43-
startActivity(ActivityCamera.class);
64+
startActivity(new Intent(this, ActivityCamera.class));
4465
break;
4566

4667
default:
4768
break;
4869
}
4970
}
50-
51-
private void startActivity(final Class<?> activityClass) {
52-
startActivity(new Intent(this, activityClass));
53-
}
5471
}

0 commit comments

Comments
 (0)