Peter Steinberger
|
5f7aa49e49
|
chore(android): update toolchain and deps
|
2025-12-14 02:37:47 +00:00 |
|
Peter Steinberger
|
030282ab30
|
Merge remote-tracking branch 'origin/main'
|
2025-12-14 02:37:13 +00:00 |
|
Peter Steinberger
|
7200fb7bea
|
fix(ios): make fastlane beta lane work
|
2025-12-14 02:35:59 +00:00 |
|
Peter Steinberger
|
e4b9362b4d
|
fix(ios): make fastlane beta lane work
|
2025-12-14 02:35:35 +00:00 |
|
Peter Steinberger
|
02f5356dfd
|
fix(camera): modernize mp4 export
|
2025-12-14 02:34:22 +00:00 |
|
Peter Steinberger
|
96d152d95a
|
chore(fastlane): support p8 key path
|
2025-12-14 02:20:25 +00:00 |
|
Peter Steinberger
|
344e496286
|
chore(fastlane): support p8 key path
|
2025-12-14 02:19:51 +00:00 |
|
Peter Steinberger
|
7c4290ea39
|
fix(ios): make connection badge visible
|
2025-12-14 02:19:20 +00:00 |
|
Peter Steinberger
|
480c7b1033
|
Merge remote-tracking branch 'origin/main' into tmp/ios-statusicon
|
2025-12-14 02:18:09 +00:00 |
|
Peter Steinberger
|
6415fa0c52
|
fix(ios): show connection status badge
|
2025-12-14 02:17:54 +00:00 |
|
Peter Steinberger
|
2ae6b66958
|
test(ios): share scheme and add deep link tests
|
2025-12-14 02:17:44 +00:00 |
|
Peter Steinberger
|
7fdb019c7a
|
chore(android): bump AGP to 8.6.1
|
2025-12-14 02:16:46 +00:00 |
|
Peter Steinberger
|
88ed187b0a
|
docs(android): expand node README
|
2025-12-14 02:14:52 +00:00 |
|
Peter Steinberger
|
47ab5a08cd
|
test(android): add bridge unit tests
|
2025-12-14 02:14:05 +00:00 |
|
Peter Steinberger
|
388aa6c234
|
feat(ios): add fastlane setup
|
2025-12-14 02:10:31 +00:00 |
|
Peter Steinberger
|
4ce9048b98
|
test(ios): add unit test target
|
2025-12-14 02:05:50 +00:00 |
|
Peter Steinberger
|
6cd9e85f6a
|
fix(ios): set CFBundleIconName
|
2025-12-14 02:05:44 +00:00 |
|
Peter Steinberger
|
0bafa160bc
|
feat(android): keep node connected via foreground service
|
2025-12-14 02:01:56 +00:00 |
|
Peter Steinberger
|
47bfec07b8
|
test(macos): cover camera snap defaults
|
2025-12-14 02:00:48 +00:00 |
|
Peter Steinberger
|
4d2dce54d1
|
feat(camera): share jpeg transcoder + default maxWidth
|
2025-12-14 02:00:48 +00:00 |
|
Peter Steinberger
|
7cc619559b
|
fix(ios): remove white border from app icon
|
2025-12-14 01:58:35 +00:00 |
|
Peter Steinberger
|
24cbb1e758
|
feat(macos): add OpenAI Whisper tool
|
2025-12-14 01:57:12 +00:00 |
|
Peter Steinberger
|
ab5af91aba
|
feat(android): add Compose node app (bridge+canvas+chat+camera)
|
2025-12-14 01:55:40 +00:00 |
|
Peter Steinberger
|
7e31cc4ccd
|
feat(ios): unify manual bridge config and auto-reconnect
|
2025-12-14 01:55:40 +00:00 |
|
Peter Steinberger
|
fef11b14cf
|
feat(macos): refresh tools roster
|
2025-12-14 01:54:10 +00:00 |
|
Peter Steinberger
|
0365f86288
|
fix(ios): ensure app icon asset catalog
|
2025-12-14 01:50:51 +00:00 |
|
Peter Steinberger
|
3850c533a6
|
chore(macos): swiftformat
|
2025-12-14 01:11:22 +00:00 |
|
Peter Steinberger
|
c12bbe6750
|
fix(ios): use mac icon + avoid voice wake crash
|
2025-12-14 01:09:40 +00:00 |
|
Peter Steinberger
|
2980af0d96
|
fix(mac): move menu separator below context card
|
2025-12-14 00:57:34 +00:00 |
|
Peter Steinberger
|
ce32693b3f
|
feat(camera): add snap/clip capture
|
2025-12-14 00:48:58 +00:00 |
|
Peter Steinberger
|
74d638bb88
|
feat(ios): reconnect to last discovered gateway
|
2025-12-14 00:48:16 +00:00 |
|
Peter Steinberger
|
6a31b1f9fd
|
feat(ios): pulse settings indicator
|
2025-12-14 00:48:09 +00:00 |
|
Peter Steinberger
|
f7836eae34
|
chore(ci): sync protocol + swiftformat
|
2025-12-14 00:36:30 +00:00 |
|
Peter Steinberger
|
6a1f114528
|
feat(ios): reconnect to last bridge
|
2025-12-14 00:27:26 +00:00 |
|
Peter Steinberger
|
d9df608389
|
feat(chat): share SwiftUI chat across macOS+iOS
|
2025-12-14 00:17:07 +00:00 |
|
Peter Steinberger
|
7a3789d6ff
|
chore(protocol): regen swift models
|
2025-12-13 23:51:18 +00:00 |
|
Peter Steinberger
|
d46434ce40
|
feat(instances): show OS version
|
2025-12-13 23:51:18 +00:00 |
|
Peter Steinberger
|
1148e572ca
|
refactor(macos)!: remove clawdis-mac ui; host PeekabooBridge
|
2025-12-13 23:49:29 +00:00 |
|
Peter Steinberger
|
c5a310320e
|
iOS: configurable voice wake words
|
2025-12-13 23:49:22 +00:00 |
|
Peter Steinberger
|
6185a87271
|
iOS: copy bridge URL/host/port
|
2025-12-13 23:40:12 +00:00 |
|
Peter Steinberger
|
673204bfea
|
iOS: show local IP in settings
|
2025-12-13 23:37:02 +00:00 |
|
Peter Steinberger
|
18494bfdd7
|
iOS: copy + clean bridge address
|
2025-12-13 23:32:57 +00:00 |
|
Peter Steinberger
|
fbcca24a2a
|
style(macos): mark Reject destructive
|
2025-12-13 23:32:57 +00:00 |
|
Peter Steinberger
|
21baf95f11
|
chore(peekaboo): update submodule
|
2025-12-13 23:22:24 +00:00 |
|
Peter Steinberger
|
a301c372cd
|
fix(macos): clamp web chat to visible frame
|
2025-12-13 22:38:10 +00:00 |
|
Peter Steinberger
|
56bd480f48
|
iOS: disable VoiceWake on Simulator
|
2025-12-13 20:52:31 +00:00 |
|
Peter Steinberger
|
767ac3c293
|
chore(swift): run swiftformat and clear swiftlint
|
2025-12-13 19:53:17 +00:00 |
|
Peter Steinberger
|
8efd162cbd
|
fix(macos): restore control + webchat build
|
2025-12-13 19:38:35 +00:00 |
|
Peter Steinberger
|
f0077c1429
|
refactor: apply stashed bridge + CLI changes
|
2025-12-13 19:30:46 +00:00 |
|
Peter Steinberger
|
d539c6e3e1
|
style(macos): tidy settings and CLI
|
2025-12-13 19:23:41 +00:00 |
|