feat(TV 2 Play): add activity - #11180
Conversation
🖼️ Activity asset previewBehold, the gallery! Admission is free, but I do accept tips in the form of approvals. TV 2 Play (
|
| Preview | Source | URL |
|---|---|---|
![]() |
logo | https://i.imgur.com/3dAnDrb.png |
![]() |
thumbnail | https://i.imgur.com/yX01NEg.png |
Beep boop — I refresh this comment on every push, so no need to scroll. 🤖
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3accb2d25d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
3accb2d to
ac5eb24
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: ac5eb24c29
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".


Description
Adds a new TV 2 Play activity that shows what the user is watching on TV 2 Play, including series/movie information, season/episode details, playback state, artwork, and timestamps when available.
Changes in the latest update
S1E2,S1 E2,Sesong/Season N, andEpisode/Ep. N./direkte-tvroute.Language and Privacy Mode settings
Users can switch the full activity output between Norwegian and English and enable Privacy Mode independently.
Muted autoplay previews are ignored
TV 2 Play can automatically play a muted preview on series/movie detail pages. These previews are now ignored so the activity remains in the normal browsing state.
Audible trailers are detected
If a short preview is actually playing with audio, it is treated as a trailer rather than regular movie/episode playback.
Privacy Mode while watching
Privacy Mode hides the exact title and detailed playback information while still indicating the general type of content being watched.
Acknowledgements
npm run lintValidation
npx eslint "websites/T/TV 2 Play" --no-cachepassesnpx pmd build "TV 2 Play" --validatepassesOriginal screenshots
Playback
Browsing