Skip to content

Add Linux native bridge for tidal-hifi#132

Merged
Inrixia merged 6 commits intoInrixia:masterfrom
Brskt:linux-native-bridge
Feb 6, 2026
Merged

Add Linux native bridge for tidal-hifi#132
Inrixia merged 6 commits intoInrixia:masterfrom
Brskt:linux-native-bridge

Conversation

@Brskt
Copy link
Copy Markdown
Contributor

@Brskt Brskt commented Feb 6, 2026

Summary

  • Add IPC handlers for tidal-hifi settings/theme reading, WM_CLASS + CHROME_DESKTOP for correct dock icon on X11/Wayland, stage.tidal.com host support, remove hardcoded icon override
  • Add tidal-hifi renderer bridge: media info, playback controls, CSS/theme injection, custom hotkeys, skip artists, desktop notifications, window title, settings API
  • Remove Luna MPRIS plugin (tidal-hifi handles it natively)
  • Skip Luna loading on non-SPA pages (magazine fix)

Brskt added 5 commits February 6, 2026 14:08
Add IPC handlers for tidal-hifi settings and theme reading,
WM_CLASS and CHROME_DESKTOP for correct dock icon on X11/Wayland,
add stage.tidal.com to allowed hosts, and remove hardcoded icon override.
Bridge between Luna renderer and tidal-hifi main process via IPC.
Handles media info, playback controls, CSS/theme injection, custom hotkeys,
skip artists, desktop notifications, window title, and settings API.
No longer needed as tidal-hifi handles MPRIS natively via the bridge.
Check pathname === "/" in preload to avoid loading Luna on content pages
like magazine that use a full page load instead of the SPA.
Add F12 accelerator alongside existing Ctrl+Shift+I for toggling DevTools.
@Inrixia
Copy link
Copy Markdown
Owner

Inrixia commented Feb 6, 2026

Awesome. Please bump minor version (not patch version) pnpm version minor

@Brskt
Copy link
Copy Markdown
Contributor Author

Brskt commented Feb 6, 2026

Awesome. Please bump minor version (not patch version) pnpm version minor

It make it 1.10, I guess u wanted 1.10-beta or 1.10.0-beta ?

@Inrixia
Copy link
Copy Markdown
Owner

Inrixia commented Feb 6, 2026

Ah Yea sorry. 1.10.0-beta plz 💜

@Inrixia Inrixia merged commit bc50621 into Inrixia:master Feb 6, 2026
@Brskt Brskt deleted the linux-native-bridge branch April 14, 2026 15:25
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