Skip to content

Linux calling FAQ; Windows Display size list and toast logo (#39, #40) - #43

Merged
karem505 merged 2 commits into
masterfrom
ccr-d1abd228-5xa5l1
Oct 16, 2026
Merged

karem505 merged 2 commits into
masterfrom
ccr-d1abd228-5xa5l1

Conversation

@karem505

Copy link
Copy Markdown
Owner

Summary

Testing

  • cargo test --locked: 106 passed. node src-tauri/resources/bridge.test.mjs: passed. cargo fmt --check: clean.
  • cargo clippy --target x86_64-pc-windows-msvc: builds, with no new warnings.
  • Not verified on a real Windows machine: the dropdown colours and the toast header logo. Windows may cache an AUMID's icon until the next sign-in.

🤖 Generated with Claude Code

https://claude.ai/code/session_01L8dUghRiNrKrHHR5BNMSSD


Generated by Claude Code

The AppImage bundles its own WebKitGTK, built without WebRTC, so the
distro's WebKitGTK doesn't matter there; and even with WebRTC, the Chrome
user agent on Linux sends WhatsApp down a calling path WebKit can't run
(as on macOS in #15). Drop the claim that calls light up automatically.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L8dUghRiNrKrHHR5BNMSSD
- settings: the open <select> list is drawn by the engine; on WebView2
  in dark mode it stayed white while the option text followed the theme.
  Give the options the page's background and text colours explicitly.
- notifications: register an IconUri next to the AUMID's DisplayName so
  the toast header shows the whatRust logo instead of a generic window
  icon. The bundled 128px PNG is written to the local app data dir
  (only when it differs) because IconUri must name a file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L8dUghRiNrKrHHR5BNMSSD
@karem505
karem505 merged commit 54bd9a3 into master Oct 16, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants