699 Commits

Author SHA1 Message Date
Myzel394
76752e9004
fix: Properly save recording 2023-12-17 21:24:12 +01:00
Myzel394
df0bb35672
feat: Don't show RecordingControl until recording ready 2023-12-16 23:44:28 +01:00
Myzel394
4f9f65d0b1
fix: Only start recording if recordingstate is idle 2023-12-16 23:09:10 +01:00
Myzel394
b1c77fe16a
fix: Unify spacing of audio and video status 2023-12-16 22:44:10 +01:00
Myzel394
ee391a914b
fix: Unify spacing of audio and video status 2023-12-16 22:28:32 +01:00
Myzel394
cda0b7f195
fix: Properly reconnect audio on app focus 2023-12-16 22:13:38 +01:00
Myzel394
ff8ea3e1f2
feat: Add video recorder starting info 2023-12-16 21:15:00 +01:00
Myzel394
a0640d13ab
fix: Inline variable 2023-12-16 21:07:41 +01:00
Myzel394
b5ae6a735d
fix: Add missing permissions and optional uses-feature 2023-12-16 21:07:28 +01:00
Myzel394
459a0b18ba
feat: Add permission check 2023-12-16 21:07:12 +01:00
Myzel394
096cf56436
feat: Add more animations to recording start 2023-12-16 12:48:00 +01:00
Myzel394
b6346ef0e3
feat: Add start time info 2023-12-16 11:20:12 +01:00
Myzel394
750f6dc212
fix: Use onSurface color 2023-12-16 10:55:52 +01:00
Myzel394
3aa4caf9ed
fix: Add some spacing 2023-12-15 22:17:15 +01:00
Myzel394
101f8d46e9
fix: Fix sheets coming and leaving 2023-12-15 22:14:48 +01:00
Myzel394
39895bcd40
feat: Add QuickMaxDurationSelector; closes #57 2023-12-15 22:05:30 +01:00
Myzel394
f462d5ff50
feat: Add Alibi icon next to explanation 2023-12-15 21:30:08 +01:00
Myzel394
c2a9791680
feat: Add save last recording functionality again 2023-12-15 21:24:28 +01:00
Myzel394
1791c67518
feat: Start recording with default params on click and show config on long press 2023-12-15 21:08:08 +01:00
Myzel394
ed8ab1d7b0
chore: Update dependencies 2023-12-15 20:40:11 +01:00
Myzel394
5f8abca57a
feat: Add active camera to VideoRecordingStatus 2023-12-15 20:35:10 +01:00
Myzel394
f772818b7b
fix: Destroy service after stopping it when deleting recording 2023-12-15 20:03:14 +01:00
Myzel394
fa5cd6fbca
fix: Differentiate between stopping and destroying -> destroy service after stoppind and saving last recording information 2023-12-15 19:54:42 +01:00
Myzel394
4be2fc52e2
fix: Fix recorder states 2023-12-15 19:40:46 +01:00
Myzel394
3d355df522
current stand 2023-12-15 18:44:47 +01:00
Myzel394
de30f681e8
docs: Add docs for services 2023-12-14 18:04:02 +01:00
Myzel394
d1e4b68e33
fix: Save audio and video using appropriate file saver 2023-12-14 17:29:15 +01:00
Myzel394
df78952cfb
fix: Set state after action to avoid coroutine going out of scope 2023-12-13 15:20:53 +01:00
Myzel394
d79aabab50
fix: Properly cleanup recordings 2023-12-09 10:37:45 +01:00
Myzel394
3cba3382f3
refactor: Improving Recorder events handling 2023-12-06 21:57:04 +01:00
Myzel394
ce50ed1d68
feat(ui): Add more space to SectionTitle.kt 2023-12-06 20:52:14 +01:00
Myzel394
0192af584c
refactor: Improve RecordingStatuses 2023-12-06 20:45:53 +01:00
Myzel394
515c43deb5
feat: Add TorchStatus 2023-12-06 20:20:02 +01:00
Myzel394
536cba8780
refactor: Rename RecordingStatus.kt -> AudioRecordingStatus.kt 2023-12-06 18:30:21 +01:00
Myzel394
453ee79b1a
fix(ui): Move information down 2023-12-06 18:28:28 +01:00
Myzel394
e116c192f6
fix: Call onAmplitudeChange on AudioRecorderModel when amplitude changes 2023-12-05 19:01:17 +01:00
Myzel394
4d2d73d562
fix: Uncomment stopRecording on AudioRecorderService 2023-12-05 18:40:33 +01:00
Myzel394
699acb5311
fix: Destroy recording after stopping it 2023-12-05 18:39:05 +01:00
Myzel394
55e00c132a
fix: Allow sheet to be closed 2023-12-05 18:32:02 +01:00
Myzel394
add9c8cde5
feat: Add cameraID and enableAudio pass from UI to VideoRecorderService 2023-12-04 18:56:29 +01:00
Myzel394
60f53f3649
current stand 2023-12-04 16:23:59 +01:00
Myzel394
8a3bfcae4d
fix: Improve camera-info.kt and CamerasSelection 2023-12-04 09:27:28 +01:00
Myzel394
7f757f46f3
feat: Add permission check to camera and audio 2023-12-04 08:52:54 +01:00
Myzel394
22876c3be5
refactor: Rename package AudioRecorder -> RecorderScreen 2023-12-04 08:44:29 +01:00
Myzel394
40eee79aa3
feat: Adding camera preview functionality 2023-12-03 22:16:09 +01:00
Myzel394
817e9d96d0
feat: Add VideoRecorderPreparationSheet 2023-12-03 18:37:04 +01:00
Myzel394
e7e7505592
current stand 2023-12-02 19:10:44 +01:00
Myzel394
261753ad75
feat: Add AudioRecordingStart and VideoRecordingStart 2023-12-02 18:45:25 +01:00
Myzel394
e7989e2eba
feat: Add VideoRecorderQualityTile 2023-12-02 18:23:15 +01:00
Myzel394
7cf2e14df2
fix: Rename VideoFrameRate.kt -> VideoRecorderFrameRate.kt 2023-12-02 17:56:50 +01:00