Revision:

Revisions

# Date Author Comment
d9d60be6 12/30/2015 02:00 pm Hans-Christoph Steiner

remove extraneous line from AndroidManifest.xml

5d233314 12/30/2015 02:00 pm Hans-Christoph Steiner

switch PanicKit from Android Library Project to official release jar

This keeps things simple and easy to manage.

8d985407 12/30/2015 02:00 pm Hans-Christoph Steiner

add all supported build setups to README

a731f96c 12/30/2015 02:00 pm Hans-Christoph Steiner

configure for travis-ci

57541c8e 12/30/2015 02:00 pm Hans-Christoph Steiner

ignore Android Studio build products

5813eb1c 12/30/2015 02:00 pm Hans-Christoph Steiner

build target version to android-23/6.0

96ff7545 06/12/2015 12:05 am Hans-Christoph Steiner

use PanicKit as an Android Library Project

https://github.com/guardianproject/PanicKit

fadc6b7d 04/29/2015 01:46 am Hans-Christoph Steiner

also support Services when looking for panic receivers

0242f716 04/29/2015 01:44 am Hans-Christoph Steiner

a CONNECT onActivityResult might include a null Intent

bced3e29 04/22/2015 01:08 am Hans-Christoph Steiner

handle incoming ACTION_CONNECT Intents from panic receiver apps

A panic receiver can initiate the connection by sending ACTION_CONNECT.

ca7a93fa 04/22/2015 12:08 am Hans-Christoph Steiner

handle incoming ACTION_CONNECT Intents from panic receiver apps

A panic receiver can initiate the connection by sending ACTION_CONNECT.

666c58a8 04/22/2015 12:07 am Hans-Christoph Steiner

handle null Calling Activity for Activities that are started by LAUNCHER

If an Activity is started by the LAUNCHER IntentFilter or by startActivity,
then the getCallingActivity() will be null.

fb8bb3f1 04/21/2015 06:24 pm Hans-Christoph Steiner

add standard build scripts

9afef883 04/17/2015 09:38 pm Hans-Christoph Steiner

handle ACTION_DISCONNECT events

The receiving app can send a disconnect at any time to tell the trigger app
that it no longer wants to be connected. This handles that Intent silently
in the background, since it was most likely sent because the user removed...

eda655bf 04/17/2015 09:13 pm Hans-Christoph Steiner

only ACTION_CONNECT needs the confirmation from onActivityResult()

ACTION_DISCONNECT is non-optional, so no need to prompt the user. An app
sends ACTION_DISCONNECT to another app if the user removes that other app
from the panic config. That other app should then remove the sending app...

68dcf739 04/17/2015 07:13 pm Hans-Christoph Steiner

do not use returned value to set which receivers are trusted

The old logic put the packageName in the Intent, then used the packageName
from the returned Intent in onActivityResult(). That would let the
receiver stick anything it wanted there, and it would have been added to...

6b735b97 04/17/2015 07:11 pm Hans-Christoph Steiner

make panic button only send Intents to selected apps

93d53a67 04/17/2015 06:24 pm Hans-Christoph Steiner

add README

a25646b9 04/17/2015 06:24 pm Hans-Christoph Steiner

support apps that accept the TRIGGER but have no CONNECT config

Instead of the TOFU trust from the CONNECT, pinning could be used with only
a TRIGGER Intent.

refs #5026 https://dev.guardianproject.info/issues/5026

84ed9497 04/17/2015 06:24 pm Hans-Christoph Steiner

store receivers after showing config screen

The config screen allows the user to set up specific panic responses in the
receiving app. It also acts as a TOFU prompt for the receiving app to
store info about the sender of the panic trigger to make sure that it only...

2ddd6669 04/17/2015 06:24 pm Hans-Christoph Steiner

add a list of supported apps to select from

df9df862 04/17/2015 06:24 pm Hans-Christoph Steiner

add rough contact chooser

658afe5b 04/17/2015 06:24 pm Hans-Christoph Steiner

purge Android support, this will be a pure Android 4.x+ android-14 app

dfe98b3d 04/01/2015 07:10 pm Hans-Christoph Steiner

skeleton project

(1-24/24)

Also available in: Atom