97 Commits

Author SHA1 Message Date
Myzel394
46f74e8a8b
fix: Improve permission requester 2023-08-06 13:42:02 +02:00
Myzel394
ba70c4b605
fix: Improve animation 2023-08-06 13:13:19 +02:00
Myzel394
577e6e0aab
fix: Do not show animation from WelcomeScreen to AudioRecorderScreen 2023-08-06 12:41:22 +02:00
Myzel394
c8fb20452f
feat: Add animation to Navigation 2023-08-06 12:28:49 +02:00
Myzel394
86d19d6cda
feat: Show hint on SettingsScreen if user is recording 2023-08-06 00:33:17 +02:00
Myzel394
8e2449ab4e
feat: Add MessageBox 2023-08-06 00:31:48 +02:00
Myzel394
96106cd79c
feat: Keep screen on while recording 2023-08-06 00:15:26 +02:00
Myzel394
491a0740f1
feat: Implement audio strip functionality 2023-08-06 00:06:28 +02:00
Myzel394
07494cba98
feat: Add forceExactMaxDuration option to AppSettings 2023-08-06 00:04:29 +02:00
Myzel394
5620ff9625
fix: Delete old recordings and create new ones based on intervalDuration 2023-08-05 23:18:25 +02:00
Myzel394
2d228010ab
feat: Add WelcomeScreen 2023-08-05 22:40:01 +02:00
Myzel394
591352a604
feat: Add permission request 2023-08-05 21:56:11 +02:00
Myzel394
b5afcc80ac
refactor: Use ConfirmDeletionDialog 2023-08-05 21:25:47 +02:00
Myzel394
26b78ff485
feat: Add metadata to audio file 2023-08-05 20:56:55 +02:00
Myzel394
0b9bb48fdc
fix: Properly save concatenated files 2023-08-05 20:46:52 +02:00
Myzel394
9a43afbe3e
fix: Properly reset AudioRecorder 2023-08-05 19:07:39 +02:00
Myzel394
1269c6cb00
ui: Improve design 2023-08-05 18:50:05 +02:00
Myzel394
b9e83114d0
feat: Add functional RealtimeAudioVisualizer 2023-08-05 18:22:55 +02:00
Myzel394
d7500b52db
feat: Add smooth scrolling to RealtimeAudioVisualizer 2023-08-05 17:28:27 +02:00
Myzel394
f0f20a6594
feat: Improve AudioVisualizer, add visualizer to StartRecording for old recording 2023-08-05 15:54:08 +02:00
Myzel394
9b1a439657
feat: Add AudioVisualizer 2023-08-05 15:38:11 +02:00
Myzel394
c8a02567ab
feat: Add basic recording saving functionality 2023-08-05 15:16:25 +02:00
Myzel394
35c59754b5
feat: Add rememberFileSaverDialog 2023-08-05 15:16:09 +02:00
Myzel394
cabca2bb54
fix: Use duration dialog for MaxDurationTile 2023-08-05 15:15:37 +02:00
Myzel394
346d68ac4c
feat: Improve EXAMPLE_DURATION_TIMES 2023-08-05 00:09:42 +02:00
Myzel394
f045e6f610
feat: Add MaxDurationTile 2023-08-05 00:09:19 +02:00
Myzel394
df137be466
fix: Improve SettingsScreen 2023-08-04 00:39:42 +02:00
Myzel394
b86fb74a3a
feat: Add EncoderTile 2023-08-04 00:36:51 +02:00
Myzel394
3883a39f74
feat: Add OutputFormatTile 2023-08-04 00:16:05 +02:00
Myzel394
1082612354
fix: Use proper sampling rate variable 2023-08-03 23:50:30 +02:00
Myzel394
1ca747d266
feat: Add SamplingRateTile 2023-08-03 23:48:16 +02:00
Myzel394
2b52e4aad1
refactor: Outsource duplicate code to function 2023-08-03 23:48:00 +02:00
Myzel394
0404ba983f
feat: Add BitrateTile 2023-08-03 23:34:58 +02:00
Myzel394
57e4b4ec88
refactor: Add ExampleListRoulette 2023-08-03 23:18:29 +02:00
Myzel394
dcdb624e5d
refactor: Use IntervalDurationTile 2023-08-03 22:52:40 +02:00
Myzel394
d10061ef33
refactor: Use SettingsTile for batch setting 2023-08-03 22:39:27 +02:00
Myzel394
59485d5855
feat: Add SettingsTile 2023-08-03 22:39:12 +02:00
Myzel394
15b83c03ae
feat: Add default values to AppSettings 2023-08-03 21:51:59 +02:00
Myzel394
dfa2cce148
ui: Improve SettingsScreen batch setting 2023-08-02 21:50:11 +02:00
Myzel394
ab1fca418c
feat: Add batch duration settings to SettingsScreen 2023-08-02 21:44:18 +02:00
Myzel394
752901e5c4
fix: Fix AppSettings 2023-08-02 21:01:33 +02:00
Myzel394
8d7dd96110
feat: Add GlobalSwitch 2023-08-02 21:01:14 +02:00
Myzel394
824fc4ef4f
refactor: Improve structure 2023-08-02 17:45:20 +02:00
Myzel394
3ff6638e95
feat: Add AppSettings 2023-08-02 17:44:56 +02:00
Myzel394
7b19be595c
feat: Add concatenate functionality 2023-08-02 14:34:02 +02:00
Myzel394
f79315e0c3 chore: Add gradle properties 2023-08-02 13:53:41 +02:00
Myzel394
67a695724f Initial commit 2023-08-02 13:53:07 +02:00