Split main.swift into App, Capture, Menu, Power and Preferences

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
mmacierzankaandClaude Bot committed 2026-11-03 02:40:24 +01:00
1 parent 00fa7f9546
commit f65f639af4
8 files changed
+247 -220

No files matched your search

+1 -1
View File
@@ -19,7 +19,7 @@ Podpis jest ad-hoc (działa na tym Macu). Do dystrybucji: `make SIGN_ID="Develop
Menu u góry ekranu: **Obraz** (kamera, format), **Dźwięk** (źródło lub wyłączony), **Opcje** (blokada usypiania, pełny ekran przy starcie, na wierzchu, wyciszenie ⇧⌘M, skalowanie), **Okno** (kafelkowanie, pełny ekran ⌃⌘F).
## Struktura
- `Sources/main.swift` – aplikacja (AppKit + AVFoundation)
- `Sources/` – aplikacja (AppKit + AVFoundation): `App` (stan, okno), `Capture` (urządzenia, formaty), `Menu`, `Power`, `Preferences`, `main` (start)
- `Config/` – `Info.plist`, entitlements (kamera, mikrofon)
- `Resources/` – ikona (`AppIcon.icon`, Icon Composer), tłumaczenia en/pl, `uninstall.sh`
- `scripts/check-strings.sh` – spójność tłumaczeń