14 Commits

Author SHA1 Message Date
b4a6491db7 Implemented the "preview" constant for the ModelContainer+Constants extension in the app target. 2024-10-06 13:41:30 +02:00
cd9bd975b4 Implemented the "samples(in: )" static function for the Repository+Samples extension in the app target. 2024-10-06 13:35:03 +02:00
0d43a148db Implemented the ListItem component in the app target. 2024-10-06 13:10:50 +02:00
364fa4f3d5 Implemented the ListItemEmpty component in the app target. 2024-10-06 12:13:43 +02:00
a12354d613 Implemented the ListHeader component in the app target. 2024-10-06 11:12:16 +02:00
62b5696378 Implemented the Repository model in the app target. 2024-10-06 00:21:37 +02:00
37da844938 Implemented the "container" property for the PiperApp app in the app target. 2024-10-06 00:20:31 +02:00
e00c7f810f Implemented the "init(_: schema: url: )" initialiser function for the ModelConfiguration+Inits extension in the app target. 2024-10-06 00:04:33 +02:00
5bbd8dedbc Implemented the "entities" static constant for the Scheme+Constants extension in the app target. 2024-10-06 00:03:22 +02:00
0f8a0c8fb2 Removed the UnitTests boilerplate from the unit tests target. 2024-10-05 10:40:14 +02:00
f090784973 [App] Run terminal processes (#3)
This PR contains the work done to run terminal processes within the context of the app, conforming to Swift concurrency.

Reviewed-on: #3
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-10-05 08:34:34 +00:00
40535054f3 [App] basic menu bar layout UI (#2)
This PR contains the work done to implement a very basic menu bar UI layout where to build the app. In addition, the .gitignore and the README file have been added to the project.

Reviewed-on: #2
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-10-04 22:18:55 +00:00
f8a9667ee0 [App] Project setup (#1)
This PR contains the work done to setup the Xcode project that contains the app target, plus two additional test targets.

Reviewed-on: #1
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-10-04 20:02:48 +00:00
f7e412fa58 Initial Commit 2024-10-04 20:43:37 +02:00