ARM DevSummit Watched Session Tracker

Add "watched session" flag feature to ARM DevSummit site.

Author
r2r
Daily installs
0
Total installs
2
Ratings
0 0 0
Version
0.5
Created
2022-10-31
Updated
2022-11-05
License
MIT
Applies to

Track Watched Sessions at ARM DevSummit

Overview

This Tampermonkey script adds a feature that allows you to track which sessions you have already watched and which you haven't on the ARM DevSummit site. I built it because I found it painfully missing on the site. I've tried it with Chrome, Firefox, and Safari, but it will probably also work with other browsers that Tampermonkey supports.

Usage

On each page, sessions are marked with a session number in brackets. Next to it you'll find a checkbox that shows if you have already watched that session or not. The checkbox is toggled if you click on it or the associated session number right before it. The session number also flips color from red (not watched) to green (watched). Note that this state doesn't automatically get updated to "watched" just by watching the video itself.

Not watched: not watched

Watched: watched The session watch state is stored in a browser cookie and persists across closing/reopening the page and browser restarts. If you want to delete it and start over with a clean state for any reason, just delete the cookie (devsummit.arm.com, watchedSessions) in your browser.

Caveats

You can't filter by session watch state. That would have required more reverse engineering of the web page than I was willing to spend time for.

Other Useful Browser Extensions for the DevSummit

One Video Control (Chrome Web Store) allows you to watch the on-demand sessions at the speed of your choice, even though the DevSummit site itself doesn't afford you that timesaving option.