Files
wehub-resource-sync 869b84f27c
Build / build (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 12:29:30 +08:00

53 lines
1.3 KiB
Markdown

# Contributing to PureMac
Thanks for your interest in contributing to PureMac.
## Getting Started
1. Fork the repo
2. Clone your fork: `git clone https://github.com/YOUR_USERNAME/PureMac.git`
3. Install prerequisites: `brew install xcodegen`
4. Generate the Xcode project: `xcodegen generate`
5. Open in Xcode: `open PureMac.xcodeproj`
## Development
- PureMac is built with **SwiftUI** and targets **macOS 13.0+**
- Project structure is defined in `project.yml` (XcodeGen)
- Run the app from Xcode with Cmd+R
## Pull Requests
- Keep PRs focused on a single change
- Test your changes on at least macOS Ventura (13.0)
- Follow existing code style
- Update the README if your change affects user-facing behavior
## What to Contribute
- Bug fixes
- New cleaning categories
- Performance improvements
- UI/UX enhancements
- Localization (translations)
- Documentation improvements
## Reporting Bugs
Open an issue using the **Bug Report** template. Include:
- macOS version
- PureMac version
- Steps to reproduce
- Expected vs actual behavior
## Feature Requests
Open an issue using the **Feature Request** template. Describe:
- What you'd like to see
- Why it would be useful
- Any alternatives you've considered
## Code of Conduct
Be respectful and constructive. We're all here to make Mac maintenance easier for everyone.