javier
|
1e11c4ae5a
|
Updated the Sample app and Widget targets in the Xcode project to make the app works for visionOS.
|
2026-07-09 19:31:44 +02:00 |
|
javier
|
5c05eeb318
|
Updated the documentation of the README file in the project.
|
2026-07-07 01:12:20 +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
|
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
|
ffa80d3b58
|
Added a process command for recording processing on the RecordingCommand enum in the Commanding package target.
|
2026-07-06 03:34:21 +02:00 |
|
javier
|
cfe6b1b408
|
Added the recording flow reporting and command listening on the RecordingViewModel view model in the Recording package target.
|
2026-07-05 22:00:43 +02:00 |
|
javier
|
d473504d75
|
Created the Commanding package target in the Features package for controlling the recording flow from Live Activities.
|
2026-07-05 21:58:20 +02:00 |
|
javier
|
58a6ec217f
|
Reshuffle the position of the action buttons on the RecordingView view in the Recording package target.
|
2026-07-05 19:05:03 +02:00 |
|
javier
|
83ac1cf4e4
|
Reformatted the tests for the Notifying package tests.
|
2026-07-05 16:21:30 +02:00 |
|
javier
|
c2ac476257
|
Implemented the resumed interrupted recordings and allowed processing discards on the RecordingViewModel view model in the Recording package target.
|
2026-07-05 16:16:53 +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
|
21d86cdc33
|
Made visual improvements to the RecordingView view in the Recording package target.
|
2026-07-05 14:30:48 +02:00 |
|
javier
|
d22a8dda13
|
Implemented the AssetPreinstalling service in the Recording package target.
|
2026-07-05 13:37:04 +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
|
9949c94490
|
Extracted the error types in the Recording package target into the Errors folder.
|
2026-07-04 19:17:18 +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
|
0ca948272b
|
Surfaced recording flow errors to the user through an alert in the Recording package target.
|
2026-07-04 15:40:03 +02:00 |
|
javier
|
088c4c757e
|
Added the "id" parameter to the initializer of the Transcription model in the Recording package target.
|
2026-07-04 15:37:36 +02:00 |
|
javier
|
1f1ac630f3
|
Improved the Capturing protocol in the Recording package target to capture interruptions and pause any active capture process.
|
2026-07-04 15:19:26 +02:00 |
|
javier
|
6a0e7698a5
|
Updated the Capturing procotol in the Recording package target to pass captured audio as a file URL instead of data.
|
2026-07-04 15:06:55 +02:00 |
|
javier
|
ed9d1e86fa
|
Serialized the capturing service calls for the RecordingViewModel view model in the Recording package target.
|
2026-07-04 14:55:49 +02:00 |
|
javier
|
702333038c
|
Move the recording side effects into the RecordingViewModel view model in the Recording package target.
|
2026-07-04 14:50:41 +02:00 |
|
javier
|
5e102f21e1
|
Fixed the size of the timer label for the ContentView view in the Sample app target.
|
2026-07-04 13:52:40 +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
|
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
|
2b62de5154
|
Added the "locale" parameter to the initializer for the AudioTranscribingService service in the Recording package target.
|
2026-07-04 10:15:18 +02:00 |
|
javier
|
9c366b98cb
|
Adopted Liquid Glass effect for the buttons of the RecordingView view in the Recording package target.
|
2026-07-04 10:10:24 +02:00 |
|
javier
|
a9eff33e3e
|
Adopted Liquid Glass effect for the RecordingButtonStyle button style in the Recording package target.
|
2026-07-04 10:04:41 +02:00 |
|
javier
|
aa9ec01611
|
Reorganized the Recording package target into folders.
|
2026-07-04 00:07:42 +02:00 |
|
javier
|
f56ca3d8ff
|
Added the "onTranscription" closure to the RecordingView view in the Recording package target.
|
2026-07-03 23:45:25 +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
|
31b778a36e
|
Defined the RecordingService and the TranscribingService protocols in the Recording package tracker.
|
2026-07-03 21:33:07 +02:00 |
|
javier
|
cc82e4fbf2
|
Reordered the "invertStyle" property in the RecordingButtonStyle button style in the Recording package target for consistency.
|
2026-07-03 20:53:55 +02:00 |
|
javier
|
4fd695c2cb
|
Reset the elapsed seconds after processing for the RecordingViewModel view model in the Recording package target.
|
2026-07-03 20:30:37 +02:00 |
|
javier
|
f97dac8371
|
Added the "invertStyle" flag to the RecordingButtonStyle button style in the Recording package target.
|
2026-07-03 20:01:06 +02:00 |
|
javier
|
a9dd4c9abe
|
Implemented the scaling of the label and its padding to dynamic type for the RecordingButtonStyle button style in the Recording package target.
|
2026-07-03 19:42:32 +02:00 |
|
javier
|
7a3853db9e
|
Set the template rendering intent for the icon image assets in the Recording package target.
|
2026-07-03 19:33:32 +02:00 |
|
javier
|
946fa76c63
|
Formatted the timer text for the RecordingView view in the Recording package target.
|
2026-07-03 19:21:37 +02:00 |
|
javier
|
cad0a570ac
|
Integrated the RecordingButtonStyle button style into the RecordingView view in. the Recording package target.
|
2026-07-03 19:20:04 +02:00 |
|
javier
|
2ae4306c3f
|
Implemented the RecodingButtonStyle button style in the Recording package target.
|
2026-07-03 19:08:42 +02:00 |
|
javier
|
1487ecb3f4
|
Implemented the RecordingView view in the Recording package target.
|
2026-07-03 18:52:21 +02:00 |
|
javier
|
1fb8ece751
|
Implemented the RecordingViewModel view model in the Recording package target.
|
2026-07-03 18:49:30 +02:00 |
|
javier
|
c4581116a8
|
Added the supported platforms to the Features package dependency.
|
2026-07-03 18:30:53 +02:00 |
|
javier
|
33c77c5c47
|
Added the icon assets for the buttons to Image catalog in the Recording package target.
|
2026-07-03 18:30:15 +02:00 |
|
javier
|
c785bdb61c
|
Removed the Git submodule from the Features package dependency.
|
2026-07-03 15:46:31 +02:00 |
|
javier
|
e402f62d77
|
Created the Features package dependency in the Xcode project.
|
2026-07-03 15:36:25 +02:00 |
|