Simplify tray: static template icon, click focuses the app
The setImage-swapped progress frames lost the template treatment on macOS and rendered black-on-dark once transfers started. Dial back per user decision: the tray is now just the glyph (template image set once at construction, never swapped) and clicking it activates the window — no menu, no progress effects. Removes everything that only served the fancy version: progress frames + generation, engine.aggregateProgress, the workspacesSync webview->bun channel (schema, send proxy, panels effect, handlers) and the activate-tab action. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Before Width: | Height: | Size: 449 B |
|
Before Width: | Height: | Size: 447 B |
|
Before Width: | Height: | Size: 468 B |
|
Before Width: | Height: | Size: 473 B |
|
Before Width: | Height: | Size: 479 B |
|
Before Width: | Height: | Size: 486 B |
|
Before Width: | Height: | Size: 477 B |
|
Before Width: | Height: | Size: 487 B |
|
Before Width: | Height: | Size: 477 B |
|
Before Width: | Height: | Size: 485 B |
|
Before Width: | Height: | Size: 457 B |
|
Before Width: | Height: | Size: 476 B |
|
Before Width: | Height: | Size: 482 B |
|
Before Width: | Height: | Size: 479 B |
|
Before Width: | Height: | Size: 485 B |
|
Before Width: | Height: | Size: 492 B |
|
Before Width: | Height: | Size: 485 B |
|
Before Width: | Height: | Size: 483 B |
|
Before Width: | Height: | Size: 482 B |
|
Before Width: | Height: | Size: 477 B |
|
Before Width: | Height: | Size: 481 B |