Commit Graph

87 Commits

Author SHA1 Message Date
Ruben van de Ven 51a17caeb8 Add audio to README 2020-01-29 11:23:20 +01:00
Ruben van de Ven a01d5eed86 Add audio to README 2020-01-29 11:21:50 +01:00
Ruben 536aae6a5f Changed to look like the clearer old-school style as used in original WeKnowHowYouFeel 2016-10-30 21:28:13 +01:00
Ruben e297ff9922 First weknowhowyoufeel version with new Affectiva SDK 2016-10-05 18:34:36 +02:00
Andy Dennie 6b95c438bd Merge pull request #23 from Affectiva/3.1.2
update to Affdex Android SDK 3.1.2
2016-09-16 07:23:02 -04:00
Andy Dennie 0c45feae4a update to Affdex Android SDK 3.1.2 2016-09-14 13:22:57 -04:00
Andy Dennie 2814476a36 replace deprecated calls to setAllAppearance with setAllAppearances
updated gradle version while I was at it, at Android Studio's suggestion.
2016-09-13 13:38:48 -04:00
Andy Dennie d709f1675b Merge pull request #22 from Affectiva/3.1.1
3.1.1
2016-09-08 17:47:34 -04:00
Andy Dennie a07a6108b1 Merge pull request #21 from Affectiva/update-sdk-dep
update sdk dep, version code, version name
2016-09-08 16:57:47 -04:00
Andy Dennie 9ef453c169 replace deprecated calls to setAllAppearance with setAllAppearances
updated gradle version while I was at it, at Android Studio's suggestion.
2016-08-18 18:57:29 -04:00
Andy Dennie 5daeff53ba update versionCode to 683
this is one higher than the most recently published APK on Google Play.  No need
for this to be bumped by Jenkins on every build; it only needs to increase by one
(manually) for each release.
2016-08-16 20:22:32 -04:00
Andy Dennie b4a8ee0a44 change version name to "3.1.1" 2016-08-16 19:34:33 -04:00
Andy Dennie 306c704c07 update sdk dep, version code, version name
sdk dep -> 3.1.1
bump version code and name
remove licensing stuff
2016-08-16 15:32:14 -04:00
Abdelrahman Mahmoud 082ba45ac8 Merge pull request #20 from Affectiva/sdk_usage
SDK 3.1 changes
2016-07-27 17:30:58 -04:00
Mostafa Zaher 0e8c8bd6d1 AffdexMe v3.1 to use Affdex SDK v3.1 2016-07-21 17:53:46 +02:00
Andy Dennie 583c303ac2 update sdk dependency to 3.1-dev 2016-07-20 12:30:28 -04:00
Andy Dennie 26b620e190 put mavenLocal ahead of maven.affectiva.com in build.gradle
this should eliminate the issue with affdexme's Jenkin's job picking up a stale
copy of the sdk aar from maven.affectiva.com.
2016-07-20 12:11:25 -04:00
Mostafa Zaher Hosney fa6580bb3f Use the new version number of AffdexSDK
3.1-108 instead of just 3.1
2016-07-20 17:37:20 +02:00
Andy Dennie cd77fa5f91 fix compile and proguard issues
added @SuppressWarnings("ResourceType") to DrawingView.InitView to resolve
release build compile error

Cleared out the previous proguard-rules-pro file, since it was largely redundant with
proguard-android.txt and the Affdex SDK's consumer-proguard-rules.pro.  Added
back some rules specific to this app.
2016-07-19 18:42:02 -04:00
Mostafa Zaher Hosney cbf80f0216 Update Travis components 2016-07-18 17:36:02 +02:00
Mostafa Zaher Hosney 9d5d1bd9fd fixup! fixup! Fix progard issues with AWS SDK 2016-07-14 01:09:46 +03:00
Mostafa Zaher c7d21e800a fixup! Fix progard issues with AWS SDK 2016-07-13 23:33:03 +02:00
Mostafa Zaher f411fa9af0 Fix progard issues with AWS SDK 2016-07-13 23:24:55 +02:00
Mostafa Zaher d843075b70 Version bump 3.1 2016-07-13 23:01:00 +02:00
Mostafa Zaher 49afa41ab9 Uses Affdex SDK v3.1 2016-07-13 22:59:39 +02:00
Mostafa Zaher 44508fde83 Version bump 2016-06-08 12:49:02 +02:00
Mostafa Zaher 26c57d9b9d Add extra permissions 2016-06-08 12:48:48 +02:00
Abdelrahman Mahmoud dab5bd2f15 Merge pull request #18 from Affectiva/studio2
Android Studio 2.x compatibility
2016-05-13 11:41:06 -04:00
Andy Dennie 3cb79b8c64 update to Android Studio 2.x-compatible versions of Gradle and Android Gradle plugin 2016-05-13 11:19:00 -04:00
Abdelrahman Mahmoud 871cf1ee17 update build.gradle to pull a specific version of the sdk 2016-03-05 15:45:19 -05:00
toby cabot d784ba9121 Tweak Travis build and README
We no longer need to explicitly download the SDK - gradle does it
automatically since we're using Android-standard .aar packaging.
2016-02-27 08:45:15 -05:00
toby cabot b09f993b26 Use .aar archive to install SDK 2016-02-27 08:37:13 -05:00
Jay Prall 21edc96345 Merge pull request #15 from j4y/master-TravisCI
add travis.yml config for continuous integration builds on TravisCI
2016-02-01 16:52:45 -05:00
Abdelrahman Mahmoud 752d9527eb Merge pull request #16 from Affectiva/flush-that-flushed
Change 'flushed' emoji to more wide-eyed, less sleepy version
2016-02-01 15:58:39 -05:00
Abdelrahman Mahmoud b413faef03 Update the version string and build number 2016-02-01 15:57:34 -05:00
Steve Hunnicutt a0b2dc1f5f Change 'flushed' emoji to more wide-eyed, less sleepy version
Although the previous sleepy flushed emoji was technically correct
for Android 5.0, its closed-eyes appearance doesn't make sense,
compared to the wide-eyed expression the user has to make to trigger it.

Resolves bug #3842
2016-02-01 15:01:01 -05:00
Jay Prall beb412d57c add travis.yml config for continuous integration builds on TravisCI
This will help with pull requests and developers that use AffdexMe as a starting point.
2016-01-29 11:29:49 -05:00
Abdelrahman Mahmoud 726bc54891 Merge pull request #14 from Affectiva/merge-3.0
3.0 - emojis, multiface, screenshots
2016-01-28 15:47:00 -05:00
toby cabot 774225513c Update the version and versionCode 2016-01-25 17:24:23 -05:00
Abraham Hedtke 3163d6b8fa Add screenshots
- permissions changed to allow access to external storage
- button added to interface
- code added to build the screenshot and save it to the user's Picture folder
2016-01-25 17:24:23 -05:00
Abraham Hedtke 9a667683bc Add copyright information to every java source file and every project xml file
Also:
Fixed a out of date string in strings.xml that talked about the location of the appearance metrics.
Removed a few unused strings.
Migrated a few string constants into strings.xml

No other changes in this commit other than reformatting via autoformatter
2016-01-25 17:24:23 -05:00
Abraham Hedtke 9eaa0b626b Fix all calls to Log so that they pass in the constant LOG_TAG with the value "Affdex" 2016-01-25 17:23:57 -05:00
Abraham Hedtke e582107431 Add support for multiface mode, appearance identifiers, emoji, and landscape mode. 2016-01-25 17:17:11 -05:00
Abraham Hedtke bf440ea9c0 Add runtime permission checking to support new Dangerous Permissions rules in api23 and bring dependency files up to date.
Fixes and tweaks to clean up api23 compatability.
2016-01-25 17:17:11 -05:00
Abraham Hedtke 07a596c0d6 Update project dependencies and add placeholders for SDK files. 2016-01-25 17:17:11 -05:00
toby cabot f542f7c519 Build system improvements
1. Sign the release apk if configured to do it

By default the build will not sign the release apk, but if you define
the right properties it will.  Create a ~/.gradle/gradle.properties file
with these properties: releaseKeystoreFile, releaseKeystorePassword,
releaseKeyAlias, and releaseKeyPassword.

For example:

releaseKeystoreFile=/Users/tcabot/release-keystore
releaseKeystorePassword=k3yst0r3
releaseKeyAlias=affdexme
releaseKeyPassword=k3y

2. Allow debug builds to coexist with releases

The debug build has a different id (com.affectiva.affdexme.debug) so
android treats it as a completely different app.  By default, though,
both apps look the same on the app launch screen so the debug version is
now called AffdexMeDbg so you can have both at the same time and be able
to tell which is which.

3. Make the apk filename more descriptive

It was just "app-debug.apk" or "app-release.apk".  This commit changes
the "app" to "AffdexMe" and adds the human-readable versionName and
integer versionCode to the filename.

I would have liked the filename to track the cosmetic name (i.e., have
the debug file be called "AffdexMeDbg-....apk") but that turned out to
be surprisingly difficult given the way the build system is set up.  I
think it should be possible but this is the best bang for the buck for
the amount of effort I'm willing to put in at this point.
2016-01-25 17:16:26 -05:00
toby cabot 9428e74d2b Update README installation instructions 2015-11-19 10:57:25 -05:00
toby cabot 8f1a556814 Remove the last bits of the AffdexMe directory
I missed .gitignore in the commit that moved the code up to the root.
2015-11-18 13:08:09 -05:00
toby cabot a36b961643 Remove ant build file
We're a gradle project now so we don't need build.xml.
2015-11-18 13:07:02 -05:00
toby cabot 76d3b36986 Add jni directory to build.gradle
Need this so Android can find the SDK native code.
2015-11-18 13:07:02 -05:00