Commit bb54acf
Improve development build experience
- compile_and_run.sh: Automatically source .envrc for APP_IDENTITY
- Added comment acknowledging direnv trust model
- package_app.sh: Add privacy usage descriptions to Info.plist
- Apple Events: Interact with other apps for URLs/sessions
- Desktop/Documents/Downloads: Open config and log files
- Photo Library/Apple Music: Explicitly state not used
Benefits:
- Consistent code signing across rebuilds
- Clear privacy descriptions instead of generic dialogs
- Streamlined development workflow
Note: Does NOT fix issue #485 (Claude keychain prompt cycle).
That requires changes to Claude OAuth keychain handling logic.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>1 parent 0e0eaa7 commit bb54acf
2 files changed
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
7 | 17 | | |
8 | 18 | | |
9 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
200 | 207 | | |
201 | 208 | | |
202 | 209 | | |
| |||
0 commit comments