6 Commits

Author SHA1 Message Date
e5858c93bb Added the "openSettings" environment property to the MenuBarView view in the app target. 2024-10-13 20:29:42 +02:00
009f616d3e Removed (at least, temporarily!) the MenuBarViewModel view model from the app target. 2024-10-13 20:28:33 +02:00
99b2d88f67 Implemented exclusive macOS 15 previews for the MenuBarView view in the app target. 2024-10-13 20:27:49 +02:00
e72888361a Removed the ContentView view and the Item model boilerplates from the app target. 2024-10-13 19:32:32 +02:00
3d78c599d1 [App] Repositories in the Menu Bar view (#4)
This PR contains the work done to implement the rendering of the (lack of) repositories in the `MenuBarView` view UI interface. For this purpose, some components have been created: `ListHeader`, `ListItemEmpty`, and `ListItem`. Furthermore, some preview-specific code have been implemented as well, specially to add dummy repositories to the previews.

Reviewed-on: #4
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-10-06 11:50:36 +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