Automattic / Automattic/simplenote-macos
Tech Debt: Project Issue
- Dominant language
- Swift
- Stars
- 1.6k
- Forks
- 172
- Avg merge
- 11h 17m
- Merged PRs (30d)
- 3
Description
### Debt:
- [ ] Drop AppDelegate's imperative applyStyle calls
- [ ] Drop AppDelegate's ViewController indirections
- [ ] Deduplicate Editor Constants (FontSize-Y)
- [ ] UserDefaults Cleanup
- [ ] Spinner Location
- [ ] Button Size Warnings (Main Nib)
- [ ] Fix newNoteWasPressed flow (Belongs to Notes List)
- [ ] Font Size should be handled by the App Delegate
- [ ] Drop MainMenu.xib
Contributor guide
Research direction
Start by decomposing the checklist into separate work items and locating the AppDelegate, ViewController, Notes List flow, Main Nib, and MainMenu.xib. Read each affected entry point to define its scope and dependencies. Done means the listed tech-debt items have clear, individually verified resolutions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- desktop
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100