@n8fr8 n8fr8 released this Jul 16, 2018 · 46 commits to master since this release

Assets 4

c22ecae update to build 116
37a6c9d if video is activated, don't send still photo notifications
990ce9e update signal-cli-android to 0.6.0
6966bed a few tweaks to camera behavior
29da0f7 remove Picasso for image loading since we can just use Fresco

@n8fr8 n8fr8 released this Jul 6, 2018 · 51 commits to master since this release

Assets 4

e2ca365 update to build 115
b937479 more improvements to video recording
72011b8 add blank drawable to clear out detection overlay
f095929 enscure motion detect sensivity is updated as the user changes it
7070dbb re-use the MotionDetector, and other improvements
625cab5 lock to portrait since CameraView requires that
68ce40e update start button to be more visible
4431fd0 handle the view logs / deactivate button as expected
2654119 ensure Event delete and undo is working as expected
2acb1be address #313 (don't unbind service more than once!) and refactor Preview to CameraViewHolder
85de67b sensor alerts should only be recorded if monitoring is active (a tester noticed camera events were being stored during countdown)
b1b6d94 Add Picture-in-Picture support to keep the camera alive in the background

@n8fr8 n8fr8 released this Jul 3, 2018 · 63 commits to master since this release

Assets 4

This is a build meant for testing of the new camera implementation to see if it improves reliability when the screen is off/locked.

201dccf bump to v114 for my dev test build
13fd4c9 begin work on a background camera using overlay from the service
ea7facf Why use PARTIAL when we can still get FULL!?
77fd35f begin work on hardware video encoder using MediaCodec
f91a6f4 use the application context not the activity context
b20c175 implement JCodec for encoding video frames
a1609c4 lower the camera resolution a small amount to improve performance
45fc1f4 load the image using the fileprovider
decc74a fixes for back and front camera overlay rotation
7bf626c move MotionDetector to a more logical package
e0ecdc6 major update to support CameraViewPlus for #295 #297 #111 and others
3a8b2e6 remove support for v13 support library
d773492 some improvements for the constraint layout
930ddd5 Merge branch 'convert-two-linear-layout-to-one-constraint' of https://github.com/AndrewR8/haven into AndrewR8-convert-two-linear-layout-to-one-constraint
c845b4a Merge branch 'master' of github.com:guardianproject/haven
f954729 Merge pull request #309 from archie94/share_valid_trigger_files
85c60a5 Add URIs for valid file / file paths only
4cba15e fixes for video recording and playback
ac9f495 update multiple dependency libraries
61aadc4 Merge branch 'lukeswitz-dev'
28c6b6c Merge branch 'dev' of https://github.com/lukeswitz/haven into lukeswitz-dev
519ec74 Merge pull request #285 from HenryQW/master
e6558c1 Merge branch 'master' of github.com:guardianproject/haven
81f9e05 Merge branch 'lukeswitz-voice-verification'
33c933f update compile to implementation!
b6a5952 Merge pull request #292 from archie94/typo-fix
432f6a0 Add 'Call me instead' Signal verification switch
4f53cc3 Typo fixed
7f4b6a9 Update constraint-layout:1.1.0
e47d7f1 Update build.gradle
dadc2b5 Update build tools, implementation
5fba081 Update strings.xml
5f22435 Update activity_microphone_configure.xml
06f4c50 Update activity_microphone_configure.xml
69e9fdf fix formatting issues
af3aa0b update formatting
f0dc3c3 update string name
2a6f473 convert two linear layout to one constraint
f94af0c Update strings.xml
176c5e0 Update Chinese translation
de1401b Fix unescaped characters in translated strings

@n8fr8 n8fr8 released this Apr 5, 2018 · 104 commits to master since this release

Assets 4

Thanks to the amazing contributions of lukeswitz, fat-tire, percy-g2, FREEWING-JP, HenryQW,PelicanMaster,investe, WangQiru and leonardoporpora!

New feature highlights

  • Option to enable a regular "heartbeat" message to ensure Haven is running and active
  • Option to enable video capture, instead of still+audio, in case motion is detected
  • General improved stability of the camera sensitivity setup and capture

Fixed and/or closed

  • Deleting only Haven Log #216 by michritoba was closed 5 hours ago
  • UI should automatically fix the number format enhancement for review high-priority #40 by mrphs was closed 4 days ago
  • show country code enhancement for review #219 by percy-g2 was merged 4 days ago
  • Add heartbeat notifications for review #270 by lukeswitz was merged 4 days ago
  • orbot stops whenever I try to enable remote access bug for review high-priority #175 by twoprops was closed on Mar 4
  • Crash on 'Camera Sensitivity' in Settings #245 by lukeswitz was closed on Feb 6
  • Haven goes in standby bug for review #201 by leonardoporpora was closed on Feb 5
  • Microphone doesn’t work. bug for review low-priority #135 by leonardoporpora was closed on Feb 5
  • Continue send me photo even if disabled bug for review help wanted high-priority #137 by leonardoporpora was closed on Feb 5
  • Phone doesn’t lock when the countdown has been completed bug help wanted high-priority #233 by leonardoporpora was closed on Jan 26
Jan 26, 2018
0.1.0 beta 12

@n8fr8 n8fr8 released this Jan 20, 2018 · 189 commits to master since this release

Assets 4

Fixes some new issues with camera switching, and changes camera configuration flow to make it directly accessible

abf2e39 update changelog for build 111
9fed87a build 111
07f1c5f fix more camera state issues found in Android 4.1
88432ed camera switch fixes for #238
3dfa691 update changelog for build 110
24eb011 update to build 110
6b20f29 don't stop camera when surface/fragment is paused - keep it going!
64587a6 don't hide preview when paused, as it causes camera to stop working when screen turns off
581ae37 tuning of sensor sensitivity UI and preference setting
51186eb ensure sensor configurations are properly saved
8ff99eb set default motion value to a correct amount
b954746 for #232 ensure setting notificaitons to 0 "max" works
4f0a20d update changelog for 109
5cfe8bc update to build 109
cd6ec13 for #230, re-enables web server with password requirement
3e92554 new localizations for app strings and store descriptions

@n8fr8 n8fr8 released this Jan 20, 2018 · 192 commits to master since this release

Assets 4
  • Multiple fixes for sensor configuration, tuning, and background operation
  • Restore the ability to receive all notifications (set "0" in settings)

6b20f29 don't stop camera when surface/fragment is paused - keep it going!
64587a6 don't hide preview when paused, as it causes camera to stop working when screen turns off
581ae37 tuning of sensor sensitivity UI and preference setting
51186eb ensure sensor configurations are properly saved
8ff99eb set default motion value to a correct amount
b954746 for #232 ensure setting notificaitons to 0 "max" works

@n8fr8 n8fr8 released this Jan 19, 2018 · 200 commits to master since this release

Assets 4

4f0a20d update changelog for 109
5cfe8bc update to build 109
cd6ec13 for #230, re-enables web server with password requirement
3e92554 new localizations for app strings and store descriptions