130 Commits

Author SHA1 Message Date
Myzel394
d88b03142f
fix(ui): Improve colors 2023-10-22 13:44:54 +02:00
Myzel394
7b2df0ae0d
fix: Add MODIFY_AUDIO_SETTINGS to allow bluetooth sco 2023-10-22 13:28:18 +02:00
Myzel394
689d830c77
fix: Filter microphones that are sources (not sinks) 2023-10-22 13:18:04 +02:00
Myzel394
8fd57aace3
feat: Allow user to select default microphone if selected on disconnected 2023-10-22 00:42:01 +02:00
Myzel394
d559fb45a5
feat: Add message when microphone is disconnected 2023-10-22 00:33:03 +02:00
Myzel394
76e10a1512
refactor: Move microphone related stuff to MicrophoneStatus 2023-10-22 00:23:02 +02:00
Myzel394
38df00898d
feat: Show address for hidden microphones 2023-10-22 00:04:37 +02:00
Myzel394
c15c4b59fa
feat: Allow user to show all hidden microphones 2023-10-21 23:47:04 +02:00
Myzel394
3f72efc8e6
refactor: Small code improvement 2023-10-21 23:37:41 +02:00
Myzel394
07f3c49a88
feat: Return empty list on error for fetchDeviceMicrophones 2023-10-21 23:30:39 +02:00
Myzel394
dc7a5648a5
chore: Remove debugging 2023-10-21 23:14:36 +02:00
Myzel394
e9e83e00d1
fix(i18n): Improve emphasis 2023-10-21 23:01:44 +02:00
Myzel394
c73f2c3189
fix: change RecorderService state onDestroy 2023-10-21 22:56:52 +02:00
Myzel394
a4edfa539f
fix: Filter out microphones better 2023-10-21 22:50:15 +02:00
Myzel394
e4e8ae0158
fix: Bugfixes for recording behavior 2023-10-21 22:14:53 +02:00
Myzel394
14abd1aee0
feat: Add MicrophoneReconnectedDialog functionality 2023-10-21 21:37:03 +02:00
Myzel394
07757f34bb
feat: Add MicrophoneDisconnectedDialog 2023-10-21 20:37:35 +02:00
Myzel394
78453f1c4d
feat: Add microphone connectivity status 2023-10-21 20:37:27 +02:00
Myzel394
825f0eb33f
fix: Properly stop RecorderService onDestroy 2023-10-21 19:37:17 +02:00
Myzel394
5b7ce77ad3
fix: Improve microphone selection 2023-10-21 19:23:53 +02:00
Myzel394
027e41d6b6
fix: Improve microphone selection 2023-10-21 19:23:04 +02:00
Myzel394
a515d2b36c
refactor: Improve selectedDevice; Use own rememberState; Reset selectedDevice on stop 2023-10-21 19:15:15 +02:00
Myzel394
57424cc1d3
fix: Fix button jumping 2023-10-21 19:09:04 +02:00
Myzel394
6e26681acf
feat: Improve RecordingStatus layout 2023-10-21 19:05:58 +02:00
Myzel394
df1d7ce8ff
feat: Add microphone selection 2023-10-21 18:16:08 +02:00
Myzel394
862de21436
feat: Add PoC for sources for AudioRecorderService 2023-10-21 17:18:57 +02:00
Myzel394
da29aa62bd
chore: Update version 2023-10-19 19:03:53 +02:00
Myzel394
c55c8d8e57
fix: Add FOREGROUND_SERVICE_MICROPHONE permission for SDK 34 2023-10-19 19:03:21 +02:00
Myzel394
7c9bf4419a
chore: Update dependencies 2023-09-18 19:21:50 +02:00
Myzel394
b5272e8d1c
fix: Extend from AppCompatActivity to support in-app language picker 2023-08-19 21:01:48 +02:00
Myzel394
bd6a18e201
feat: Add German to language constants 2023-08-19 20:58:17 +02:00
Myzel394
1486ba9533
feat: Add German translation 2023-08-19 20:44:23 +02:00
Myzel394
8dcefc59eb
fix: Properly stop foreground service 2023-08-17 12:48:52 +02:00
Myzel394
3e41030315
fix: Lint disable ExtraTranslation 2023-08-17 12:36:07 +02:00
Myzel394
fc47baf56e
fix: Fallback to 0 amplitude on RuntimeException 2023-08-17 11:39:13 +02:00
Myzel394
191986a99f
fix: Unbind from service on dispose 2023-08-17 11:34:09 +02:00
Myzel394
bf405aa76d
fix: Reset on startRecording to avoid leak 2023-08-17 11:33:29 +02:00
Myzel394
3a98762aa9
fix: Remove camera from service in AndroidManifest.xml 2023-08-17 11:30:53 +02:00
Myzel394
fead95f1fc
fix: Unbind from service on dispose 2023-08-17 11:30:32 +02:00
Myzel394
d87c7a182e
fix: Fallback to 0 amplitude on error; Closes #14 2023-08-17 11:30:07 +02:00
Myzel394
8bd9e3d35a
chore: Update version 2023-08-10 22:54:23 +02:00
Myzel394
d8e137abf9
fix: Fix status bar color on scroll; Closes #13 2023-08-10 22:49:49 +02:00
Myzel394
56deb12373
feat: Add in-app language picker 2023-08-10 20:07:05 +02:00
Myzel394
7b0230d4f2
feat: Add service to receive locale for Android <= 12 2023-08-10 19:28:08 +02:00
Myzel394
a10bba9b75
feat: Add native per-app language selection; Add Chinese translation, closes #12 2023-08-10 19:21:20 +02:00
Myzel394
99bb0d1cee
chore: Update AGP 2023-08-10 19:12:29 +02:00
Myzel394
66b1d8a88d
feat: Add recording error handling 2023-08-09 23:57:14 +02:00
Myzel394
ad1348d9a5
fix: Fix encoders 2023-08-09 22:39:09 +02:00
Myzel394
a1895afafb
feat: Add header to settings dialog 2023-08-09 22:09:41 +02:00
Myzel394
236a0d04e7
feat: Automatically select "Auto" output format on incompatible encoder change 2023-08-09 22:06:02 +02:00