• Joined on 2026-04-24
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-08 01:40:44 +03:00
9e02402555 install.sh: wait for both services before reporting (no false alarm)
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-08 01:31:15 +03:00
a7a0195d34 Network core: home WireGuard as a client network (off = direct at home, on = via home tunnel when away); drop Saga's overlapping 10.0.0.0/24 tunnel subnet
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-08 00:33:30 +03:00
0d5c68f83b Sign with the personal Apple Development certificate (team V3NLZK45Q4): stable identity, Accessibility survives rebuilds
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-08 00:07:37 +03:00
efb3bac8fc Translator hotkey: Option + ` (key left of 1)
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-07 23:49:13 +03:00
52e1e8288b Security + upstream fixes
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-07 23:13:49 +03:00
dc47247340 Efficiency: Release builds by default, only the visible island screen is built, character at 30 fps, adaptive mouse polling (60/30/10 Hz), hex colours parsed once
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-07 22:14:19 +03:00
91878fa2e3 Network panel: several Amnezia connections (expand the Amnezia row, pick a connection or Auto, add a vpn:// key with live check, remove), auto = fastest across all Amnezia and VLESS exits
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-07 21:42:41 +03:00
5a119d01a1 Network panel: core on/off (TUN) toggle without a password, Amnezia conflict guard, install hint for the netd service
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-07 21:29:35 +03:00
14114d1a58 Header globe → network panel: pick the internet exit (auto, Amnezia, each VLESS node, with live delays) and switch client networks (Saga, Planet9) through the mihomo core API without reloads
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-07 15:57:09 +03:00
e11d06c73e Func is one button with a dark panel of functions; Translator (⌃⌥R or Func): selected text RU<->EN via macOS Translation or claude Haiku, card holds the notch open
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-07 15:45:42 +03:00
9570dc190f Func pill: eyedropper (colour in many formats in a new brov-chat tab, HEX to clipboard, context for claude) and live Mac card (CPU, cores, RAM, SSD)
maksar created branch main in maksar-macbook/brov-macbook 2026-10-07 15:39:09 +03:00
maksar pushed to main at maksar-macbook/brov-macbook 2026-10-07 15:39:09 +03:00
d8a64ab5b5 Up-arrow always visible in the header
a92bf02477 Up-arrow (and toggle hotkey) folds chat/terminal back into the notch even while held open
56367ef9cd Tabs: '+' opens brov-chat or term.macOS (max 6, split around the camera); real zsh terminals via SwiftTerm; per-tab chat history and claude session; hover 3 s to close with confirmation
0d40b78b26 Resilience: LaunchAgent restarts BroV on crash; crashed Claude Code/Codex sessions get a resume button (optional auto); login and waiting status in the Claude/ChatGPT pills
37c01f991a Danger warning on approval cards (red card, reasons, no Always); file shelf in the top-left slot with 'На полку' after a drop
Compare 10 commits »