Commit Graph

  • 300825e20f
    feat: Add explanation to SaveFolderTile.kt for DCIM folder Myzel394 2024-01-05 21:58:29 +01:00
  • 42f8262796
    feat: Add explanation to SaveFolderTile.kt for DCIM folder Myzel394 2024-01-05 21:57:49 +01:00
  • caeb966598
    fix: Fix batches folder concatenation Myzel394 2024-01-05 21:57:24 +01:00
  • 986bf1d98a
    feat: Add open folder for custom folders in SaveFolderTile Myzel394 2024-01-05 20:17:12 +01:00
  • 60ee8d9395
    refactor: Outsource function into rememberOpenUri Myzel394 2024-01-05 20:16:53 +01:00
  • 3cbf822b88
    fix: Small improvements Myzel394 2024-01-05 19:56:20 +01:00
  • 298ce13369
    fix: Fix recorder for Android level 33 Myzel394 2024-01-05 19:39:19 +01:00
  • 08a6d557f8
    fix: Fix recording for Android API 30 Myzel394 2024-01-05 19:12:53 +01:00
  • 0372b44901
    chore: remove debug logs Myzel394 2024-01-05 13:45:34 +01:00
  • c6932fd31d
    feat: Add progress bar; Closes #64 Myzel394 2024-01-05 13:43:50 +01:00
  • e8df9fbc28
    fix: Improve save folder Myzel394 2024-01-05 13:43:23 +01:00
  • b1fc546f3b
    feat: Request external storage permission on recording start if not granted already Myzel394 2024-01-04 21:39:59 +01:00
  • fc9e6d7721
    feat: Add progress info to audio recorder Myzel394 2024-01-04 20:59:18 +01:00
  • 386d3cb733
    feat: Add progress bar support for video Myzel394 2024-01-04 00:13:49 +01:00
  • 3f1e00ac82
    refactor: Rename translation strings Myzel394 2024-01-02 22:11:37 +01:00
  • f35a54cfa6
    fix: Fix batches collector Myzel394 2024-01-02 17:24:04 +01:00
  • b8787586db
    chore: remove empty line Myzel394 2024-01-01 17:22:34 +01:00
  • eeaeef07a8
    fix: Fix modal bottom sheet Myzel394 2024-01-01 17:18:34 +01:00
  • 9bc6908bb9
    fix: Improve Doctor's checkIfFileSaverDialogIsAvailable Myzel394 2024-01-01 15:23:49 +01:00
  • cba150b72e
    feat: Hide current snackbar on recording start Myzel394 2024-01-01 15:10:57 +01:00
  • 7b9457fc58
    feat: Add onRecordingStart listener Myzel394 2024-01-01 15:10:44 +01:00
  • df820e59fd
    fix: Show content faster when no app lock is enabled Myzel394 2024-01-01 14:55:30 +01:00
  • 29d4e5a86a
    feat: Add doctor; Add check for file saver dialog Myzel394 2024-01-01 14:53:42 +01:00
  • d24dd4cf4b
    fix: Fix function not being referenced anymore Myzel394 2024-01-01 00:31:55 +01:00
  • cf6c653ad3
    feat: Show error dialog when batches folder is inaccessible Myzel394 2024-01-01 00:23:51 +01:00
  • 47fc65aaf2
    fix: typo; happy new years eve Myzel394 2024-01-01 00:06:00 +01:00
  • 32d35c5cd7
    chore: cleanup Myzel394 2023-12-31 23:40:54 +01:00
  • 3a542f3a4d
    fix: Sort batches Myzel394 2023-12-31 23:37:32 +01:00
  • da34df6b87
    refactor: Use constant SHEET_BOTTOM_OFFSET everywhere Myzel394 2023-12-31 22:58:37 +01:00
  • 2c09245697
    refactor: Rename onCustomOutputFolderNotAccessible -> onBatchesFolderNotAccessible Myzel394 2023-12-31 22:55:43 +01:00
  • 666f0bee70
    feat: Check if external storage permission is granted on old Android version if media is selected Myzel394 2023-12-31 22:54:47 +01:00
  • b581505c97
    fix: Improve MessageBox colors Myzel394 2023-12-31 22:49:16 +01:00
  • e8337f2fc2
    fix: Fix message info Myzel394 2023-12-31 22:45:27 +01:00
  • 5e3e2a2e22
    feat: Add permission required dialog to SaveFolder; some refactoring Myzel394 2023-12-31 22:40:20 +01:00
  • f4334bf26b
    fix: Fix mainly Audio recording and some bugfixes for video recording Myzel394 2023-12-31 22:10:14 +01:00
  • fa72ee096e
    feat: Show snackbar on save folder change Myzel394 2023-12-31 21:15:42 +01:00
  • de72f88953
    feat: Improve SaveFolderTile selected value and order of selectionsheet Myzel394 2023-12-31 21:11:31 +01:00
  • d6ab56f027
    feat: Add selection sheet for SaveFolderTile Myzel394 2023-12-31 21:07:34 +01:00
  • 1187d83e86
    feat: Fix icons, add more mipmaps Myzel394 2023-12-31 20:12:12 +01:00
  • cb25c1bb90
    fix: Improve folders Myzel394 2023-12-31 19:58:50 +01:00
  • b707681a63
    fix: Avoid unnecessary call if earlierCounter is negative Myzel394 2023-12-31 17:56:41 +01:00
  • 69b76a7640
    fix: Delete old files for legacy media storage Myzel394 2023-12-31 17:56:20 +01:00
  • 7c646835e9
    fix: Convert recordingTime to float before calculation to fix progress bar Myzel394 2023-12-31 16:54:15 +01:00
  • 61a63eeabb
    fix: Improve queries Myzel394 2023-12-31 16:04:02 +01:00
  • 4681a1d924
    fix: Fix legacy storage support Myzel394 2023-12-31 15:49:28 +01:00
  • ef6487903e
    fix: Improvements Myzel394 2023-12-31 00:16:37 +01:00
  • 9d4345c2d1
    refactor: Use constants instead of hardcoded values Myzel394 2023-12-30 21:07:30 +01:00
  • 7c6e44dd69
    refactor: Outsource into getOrCreateNewMediaFile method Myzel394 2023-12-30 21:04:24 +01:00
  • 329b41b4c8
    feat: Improve check for existing file query Myzel394 2023-12-30 21:00:13 +01:00
  • c6dca0fc77
    refactor: Small code improvements, make code more dry Myzel394 2023-12-30 20:59:59 +01:00
  • 35614a7b7a
    fix: Make constant name easier to read for end users Myzel394 2023-12-30 20:59:20 +01:00
  • 7401454269
    feat: Add support for media folders to video recording Myzel394 2023-12-30 20:39:33 +01:00
  • 99085b2176
    feat: Add media option to SaveFolderTile Myzel394 2023-12-30 20:36:50 +01:00
  • b1167577ef
    fix: Delete cache file after using it Myzel394 2023-12-30 19:10:46 +01:00
  • ad4caafb23
    feat(docs): Add link to F-Droid; Closes #61 Myzel394 2023-12-30 11:46:53 +01:00
  • cb9a86be67
    fix: Unify save button with delete button in RecordingControl Myzel394 2023-12-29 23:00:37 +01:00
  • 8b4c46a931
    feat: Add hint for old Android version for video recorder custom folder notice Myzel394 2023-12-29 22:37:46 +01:00
  • 4950dc3505
    refactor: Outsource check into Constants.kt Myzel394 2023-12-29 21:59:49 +01:00
  • 1128a6771d
    feat: Add support for custom folder in VideoRecorderService Myzel394 2023-12-29 21:54:05 +01:00
  • 4af8cd7318
    feat: Add support for custom folder Myzel394 2023-12-29 21:53:48 +01:00
  • 4126dded6e
    fix: Update AudioRecorderService to new batches folder Myzel394 2023-12-29 21:49:28 +01:00
  • 76b384ffb6
    refactor: Small improvement for taking persistable uri permission Myzel394 2023-12-29 21:49:12 +01:00
  • 5f1b6dcb43
    fix: Update RecorderEventsHandler to new base models Myzel394 2023-12-29 21:48:41 +01:00
  • ab108305ef
    refactor: Improve recorder models Myzel394 2023-12-29 21:48:19 +01:00
  • 06f2e1de5e
    feat: Add custom VideoBatchesFolder support to VideoRecorderModel Myzel394 2023-12-29 21:48:04 +01:00
  • 029d9fe302
    feat: clean up BatchesFolder on stop; Myzel394 2023-12-29 21:47:46 +01:00
  • 28864ca264
    refactor: Improve BatchesFolder Myzel394 2023-12-29 21:46:41 +01:00
  • a816f2355d
    current stand add-e2e-tests Myzel394 2023-12-28 16:07:30 +01:00
  • 5416fcb046
    Merge pull request #60 from Myzel394/add-fingerprint Myzel394 2023-12-25 12:03:59 +01:00
  • 2d22a65506
    feat: Improve AsLockedApp Myzel394 2023-12-25 11:54:32 +01:00
  • 6661d457ea
    feat: Add AsLockedApp wrapper to require id verification if enabled Myzel394 2023-12-23 20:41:36 +01:00
  • 025a8a3209
    feat: Add EnableAppLockTile to SettingsScreen Myzel394 2023-12-23 20:18:46 +01:00
  • a73fc6c48f
    feat: Add biometric authentication check Myzel394 2023-12-23 19:57:55 +01:00
  • bf84396a86
    current stand Myzel394 2023-12-21 18:12:46 +01:00
  • 7dfa29856e
    feat: Add LockedApp Myzel394 2023-12-21 12:46:05 +01:00
  • 3cc34faa02
    fix: Remove unnecessary runCatching Myzel394 2023-12-17 21:54:39 +01:00
  • 12311d392b
    fix: Properly set isStartingRecording for video recording Myzel394 2023-12-17 21:54:22 +01:00
  • e719c0f8fb
    feat: Add some optional delay to RecordingControl Myzel394 2023-12-17 21:27:47 +01:00
  • 76752e9004
    fix: Properly save recording Myzel394 2023-12-17 21:24:12 +01:00
  • df0bb35672
    feat: Don't show RecordingControl until recording ready Myzel394 2023-12-16 23:44:28 +01:00
  • 4f9f65d0b1
    fix: Only start recording if recordingstate is idle Myzel394 2023-12-16 23:09:10 +01:00
  • b1c77fe16a
    fix: Unify spacing of audio and video status Myzel394 2023-12-16 22:44:10 +01:00
  • ee391a914b
    fix: Unify spacing of audio and video status Myzel394 2023-12-16 22:28:32 +01:00
  • cda0b7f195
    fix: Properly reconnect audio on app focus Myzel394 2023-12-16 22:13:38 +01:00
  • ff8ea3e1f2
    feat: Add video recorder starting info Myzel394 2023-12-16 21:15:00 +01:00
  • a0640d13ab
    fix: Inline variable Myzel394 2023-12-16 21:07:41 +01:00
  • b5ae6a735d
    fix: Add missing permissions and optional uses-feature Myzel394 2023-12-16 21:07:28 +01:00
  • 459a0b18ba
    feat: Add permission check Myzel394 2023-12-16 21:07:12 +01:00
  • 096cf56436
    feat: Add more animations to recording start Myzel394 2023-12-16 12:48:00 +01:00
  • b6346ef0e3
    feat: Add start time info Myzel394 2023-12-16 11:20:12 +01:00
  • 750f6dc212
    fix: Use onSurface color Myzel394 2023-12-16 10:55:52 +01:00
  • 3aa4caf9ed
    fix: Add some spacing Myzel394 2023-12-15 22:17:15 +01:00
  • 101f8d46e9
    fix: Fix sheets coming and leaving Myzel394 2023-12-15 22:14:48 +01:00
  • 39895bcd40
    feat: Add QuickMaxDurationSelector; closes #57 Myzel394 2023-12-15 22:05:04 +01:00
  • f462d5ff50
    feat: Add Alibi icon next to explanation Myzel394 2023-12-15 21:30:08 +01:00
  • c2a9791680
    feat: Add save last recording functionality again Myzel394 2023-12-15 21:24:28 +01:00
  • 1791c67518
    feat: Start recording with default params on click and show config on long press Myzel394 2023-12-15 21:08:08 +01:00
  • ed8ab1d7b0
    chore: Update dependencies Myzel394 2023-12-15 20:40:11 +01:00
  • 5f8abca57a
    feat: Add active camera to VideoRecordingStatus Myzel394 2023-12-15 20:35:10 +01:00
  • f772818b7b
    fix: Destroy service after stopping it when deleting recording Myzel394 2023-12-15 20:03:14 +01:00