Skip to content

Conversation

@rfcbf
Copy link
Contributor

@rfcbf rfcbf commented Dec 17, 2025

Description

Include Apple Watch

Type of Change

  • πŸŽ‰ feat: New feature
  • πŸ› fix: Bug fix
  • πŸ“ docs: Documentation update
  • πŸ’„ style: Code style/formatting changes
  • ♻️ refactor: Code refactoring
  • ⚑ perf: Performance improvement
  • βœ… test: Adding or updating tests
  • πŸ”§ chore: Maintenance tasks
  • πŸ—οΈ build: Build system changes
  • πŸ‘· ci: CI configuration changes

Related Issue

Screenshots/Videos

Testing

  • Tested on iPhone (specify model/iOS version):
  • Tested on iPad (specify model/iOS version):
  • All unit tests pass
  • No SwiftLint warnings/errors

Checklist

  • My code follows the project's code style
  • I have performed a self-review of my code
  • I have commented my code where necessary
  • I have updated the documentation (if applicable)
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • My branch is up-to-date with the base branch

Additional Notes

Adds the initial structure for the Apple Watch app, including:

- Data models and extensions for handling feed items.
- A scrollable feed display with navigation and detail views.
- UI components like a dots indicator and flow tags.
- View models for managing the feed data and user interactions.
Updates the Watch app's UI to use SwiftData for data management and simplifies data loading.

- Removes ContentView and replaces it with FeedRootView.
- Implements vertical scrolling carousel with FeedRowView.
- Uses SwiftData to fetch and display feed items.
- Improves data loading and error handling.
- Moves WatchApp.swift to MainApp folder.
@cassio-rossi cassio-rossi self-requested a review December 17, 2025 22:14
@cassio-rossi cassio-rossi merged commit 38e18c3 into MacMagazine:release/v5 Dec 17, 2025
2 checks passed
@rfcbf rfcbf deleted the feature/Apple_Watch branch December 18, 2025 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants