Skip to content
This repository has been archived by the owner on Apr 29, 2024. It is now read-only.
/ parkview_enhancer Public archive

Adds useful features for enjoying South Park on the official website

License

Notifications You must be signed in to change notification settings

f-person/parkview_enhancer

Repository files navigation

South Park Enhancer

A browser extension that adds useful features for enjoying South Park on the official website

Install

Chrome and other Chromium browsers

Firefox including Firefox Android

Features

  1. Scrollable Episode Navigation: Fetches and displays next and previous episodes below the video player as you scroll, providing seamless access to adjacent episodes.
  2. Skip Intro Button: Adds a convenient "Skip Intro" button for skipping the introductory portion of episodes, saving time and enhancing the viewing experience.
  3. Enhanced Random Episode Selection: Improves the randomness of episode selection, ensuring a truly unpredictable and diverse viewing experience.
  4. Auto Cursor Hide: Automatically hides the cursor after a few seconds of inactivity on the video player, reducing distractions and maximizing the focus on the content.
  5. Click-to-Play/Pause: Allows effortless play/pause control by clicking directly on the video player, enhancing usability and convenience.
  6. Spacebar Play/Pause: Ensures consistent play/pause functionality by capturing the spacebar key press, even when the video is not in focus, preventing accidental page scrolling.
  7. Configurable Seeking Time: Provides flexibility by allowing users to customize the seeking time, with a default setting of 5 seconds, for precise video navigation.
  8. Double-Click Fullscreen: Enables fullscreen mode with a simple double-click gesture, providing an intuitive and immersive viewing experience.
  9. Improved Episode List Scrollability: Enhances the usability of the episodes' list under the "Watching" section by making it scrollable, facilitating easier browsing of available episodes.
  10. Focused Season Selection: Automatically focuses on the currently selected season when opening the season selection dropdown, streamlining episode navigation within a specific season.
  11. Homepage Link Enhancement: Enhances user convenience by making the "FULL EPISODES" header on the homepage clickable, directly linking to the full episodes page for easy access to all available content.

Planned Features

  • Keep track of watched episodes
  • Manually mark an episode as watched or unwatched
  • If possible, force the HLS player to use the highest quality video stream
  • Make the "FULL EPISODES" text on the homepage clickable
  • Add a better season selection view to the left side of "full episodes"/season pages
  • A dark mode? (maybe)

Acknowledgements


When building for Firefox, change the following in manifest.json:

{
	"manifest_version": 2,
	"background": {
		"scripts": ["background.js"],
		"persistent": false
	}
}

About

Adds useful features for enjoying South Park on the official website

Topics

Resources

License

Stars

Watchers

Forks