Internal:
- Add analytics events for quick tile.
Internal:
- Remove
WAKE_LOCK
permission added from Google Play Services.
Public:
- Added quick tile for launching the recording overlay (only available on Android N+).
- The recording overlay is now launched from the app using a floating action button.
Internal:
- Switched from raster to vector icons.
- Use window insets to size overlay height.
Public:
- Translations for Georgian & Norwegian, updated French & both Portugueses.
- Fix 'show touches' option persisting if recording crashes.
Internal:
- Do not explicitly dismiss foreground notifications. Let service stop implicitly do it.
- Crash eagerly when media scan Uri is null.
- Do not attempt to record if output dir cannot be created when missing.
Public:
- New icon! Thanks to Victor Stuber for donating his time to creating it.
- Fix notification share/delete acting on the wrong recording when multiple recordings were taken one after the other.
Public:
- Added "Delete" option to recording completed notification.
- Ensure an application chooser is always shown when sharing from the recording completed notification.
- Translations for ES, RU, ZH (China)
Internal:
- Use the camera framerate for the MediaRecorder.
Public:
- Option for enabling "Show Touches" feature which places white dots on the recording for screen interactions.
- Translations for FR, PT, ZH.
Internal:
- Alter height on M preview to be 24dp to match new status bar height.
- Correct log when unable to create output dir to actually log when unable.
Public:
- Option for a running notification while recording. This prevents the recording process from being killed by Android.
- Translations for IT, JA, TR.
- Fix: MediaRecorder prepare crash on most devices.
Public:
- Replaced the 1x1 widget with a shortcut.
- Support RTL.
- Translations for DE, PL.
- Fix: MediaRecorder prepare crash on some devices, not all.
ZOMG 1.0!
Internal:
- Housekeeping for open sourcing.
- Move Bugsnag key to
BuildConfig
. - Regenerated Bugsnag key!
- Move Bugsnag key to
Public:
- New icon!
Internal:
- Fix widget launching in the same task as the activity.
- Automatically finish widget activity if home is pressed.
- Update Bugsnag to 2.2.3 to fix packaging problem with 2.2.2.
Public:
- Add 1x1 widget to auto-launch recording overlay.
Public:
- Fix: Crash when 50% video size resolution was selected.
Internal:
- Add Google Analytics events.
Public:
- Add preference for setting video size as a percentage (100%, 75%, 50%).
Internal:
- Switch from Crashlytics to Bugsnag.
Public:
- Add preference toggle for disabling the three second countdown.
- Add preference toggle for removing the activity from the recents list.
Internal:
- Remove separate processes for the activity and service.
- Introduce Dagger for dependency management and injection.
First beta!