javier
|
3dc5b2b7fc
|
Added the "navigationTitle" property to the ContentViewModel view model in the Sample app target to update the navigation title to show the selected locale.
|
2026-07-07 00:59:40 +02:00 |
|
javier
|
d27e5fb38f
|
Updated the "name(for:)" method for the ContentViewModel view model in the Sample app target to append the region flag emoji to the locale name.
|
2026-07-07 00:46:16 +02:00 |
|
javier
|
f463c60b35
|
Updated the RecordingButtonStyle button style in the Recording feature target to tint the round background color.
|
2026-07-07 00:38:07 +02:00 |
|
javier
|
7ec938ceb3
|
Implemented the sync between feature and live activity timers for the ActivityReporting service in the Sample app target.
|
2026-07-06 23:33:57 +02:00 |
|
javier
|
b3f0826122
|
Added the "reset()" method to the Reporting protocol in the Recording feature target to discard leftover Live Activities at launch and set a stale date on recording activities.
|
2026-07-06 23:05:24 +02:00 |
|
javier
|
380ffc39b3
|
Implemented the ActivityReporting service in the Sample app target to surface the recording flow in Live Activities.
|
2026-07-05 22:06:45 +02:00 |
|
javier
|
cbb5703751
|
Implemented the Persisting the selected locale across launches on the ContentView view in the Sample app target.
|
2026-07-05 21:04:29 +02:00 |
|
javier
|
d8e496ce51
|
Added the audio background mode to the Sample app target to continue recording audio when on background.
|
2026-07-05 17:16:13 +02:00 |
|
javier
|
a0d83b7962
|
Added the app icon image to the AppIcon asset catalog in the Attendi app target.
|
2026-07-05 16:45:44 +02:00 |
|
javier
|
f1e4b59809
|
Extracted the PreviewPreinstalling service in the Sample app target into its own file and declared it as development asset.
|
2026-07-05 16:29:28 +02:00 |
|
javier
|
8576d6bac6
|
Restructured the Sample app target in the Xcode project and added its unit tests target as well.
|
2026-07-05 15:45:09 +02:00 |
|
javier
|
ee212cb6e3
|
Integrated the Notifier and the AssetPreinstalling to the ContentView view model in the Sample app target.
|
2026-07-05 13:43:49 +02:00 |
|
javier
|
59b0237638
|
Extracted the in-app notifications from the Sample app target into its own Notifying package target.
|
2026-07-05 13:33:07 +02:00 |
|
javier
|
6bcb88c944
|
Added accessibility support to in-app notifications on the ContentViewModel view model in the Sample app.
|
2026-07-05 13:06:43 +02:00 |
|
javier
|
6373fad0cd
|
Implemented in-app download notifications on the ContentView view in the Sample app target.
|
2026-07-05 12:39:58 +02:00 |
|
javier
|
480a0c80e1
|
Implemented the reinstallation of speech assets in a cancellable task with notifications on the ContentViewModel view model in the Sample app target.
|
2026-07-05 11:51:39 +02:00 |
|
javier
|
b0c6e25639
|
Added a discard button and error handling to the RecordingView view in the Recording package target.
|
2026-07-04 15:59:30 +02:00 |
|
javier
|
7ec49264e6
|
Implemented the pre-installation of speech model assets for the selected locale for the ContentViewModel view model in the Sample app target.
|
2026-07-04 15:41:53 +02:00 |
|
javier
|
2fe240de1a
|
Added default locale fallback when loading supported locales on the ContentViewModel view model in the Sample app target.
|
2026-07-04 14:58:14 +02:00 |
|
javier
|
be130eb05f
|
Renamed the RecordingService protocol in the Recording package target as Capturing.
|
2026-07-04 13:41:56 +02:00 |
|
javier
|
69e30a9947
|
Improve the recording time with a monotonic clock to avoid timer drift on the RecordingViewModel view model in the Recording package target.
|
2026-07-04 13:25:15 +02:00 |
|
javier
|
3c542ee033
|
Implemented an unavailable view for empty transcriptions on the ContentView view in the Sample app target.
|
2026-07-04 13:23:42 +02:00 |
|
javier
|
0d0705c95a
|
Added a toolbar locale picker to the ContentView view in the Sample app target.
|
2026-07-04 12:59:24 +02:00 |
|
javier
|
20cbda7b27
|
Propagated the Transcription type and locale binding through the RecordingView view and its view model in the Recording package target.
|
2026-07-04 12:11:24 +02:00 |
|
javier
|
68c070948e
|
Made the transcribing callable and per-call for the transcribing protocol in the Recording package target.
|
2026-07-04 12:03:19 +02:00 |
|
javier
|
8b46c4e7d1
|
Implemented the Transcription model in the Recording package target.
|
2026-07-04 10:53:33 +02:00 |
|
javier
|
d7dc32d7f7
|
Reorganized the Sample app target into folders and also, extracted the ContentViewModel view model from the ContentView view.
|
2026-07-04 10:32:59 +02:00 |
|
javier
|
aa9ec01611
|
Reorganized the Recording package target into folders.
|
2026-07-04 00:07:42 +02:00 |
|
javier
|
fe08548b08
|
Presented transcribed recordings from the RecordingView view into the ContentView view in the Sample app target as a modal sheet.
|
2026-07-03 23:48:16 +02:00 |
|
javier
|
d7d50492e6
|
Implemented the AudioTranscribingService service in the Sample app target.
|
2026-07-03 22:13:16 +02:00 |
|
javier
|
64f85277cb
|
Configured microphone access and hardened runtime for the Sample app target in the Xcode project.
|
2026-07-03 22:01:54 +02:00 |
|
javier
|
a02d5ce52f
|
Implemented the AudioRecordingService service in the Sample app target.
|
2026-07-03 22:01:17 +02:00 |
|
javier
|
376be4940b
|
Integrated the RecordingService and the TranscribingService protocols into the RecordingView view in the Recording package target.
|
2026-07-03 21:37:40 +02:00 |
|
javier
|
7c1281ec75
|
Integrated the RecordingView feature into the ContentView view in the Sample app target.
|
2026-07-03 20:05:11 +02:00 |
|
javier
|
9cd731e6fc
|
Created the cross-platform Sample App target in the Xcode project.
|
2026-07-03 15:11:33 +02:00 |
|