github civilblur/youlag v4.5.0

3 hours ago

Youlag's summer vacation mode is over, and this release brings a bunch of new features and fixes for UX quirks I've personally been putting up with.

Features like auto-skipping chapters and SponsorBlock mean less reaching for your device, so you only watch the parts that interest you. And with "Auto-remove after watching", you finally don't have to clean up the "Watch later" by hand.

Highlights

  • Skip sponsored segments via SponsorBlock [1].
  • Auto-skip chapters you don't want to watch [2].
  • Auto-remove videos from "Watch later" after watching [3].
  • New keyboard shortcuts in video mode [5].
  • Light mode (beta). Read how to activate it below [4].

Note

Major refactoring & feedback
With the major refactoring included in this release, bug reports for any issues that arise would be greatly appreciated!

Improvements

  • [1] SponsorBlock integrated, allowing you to easily skip sponsored segments.

    • Jumps past sponsored parts marked by the SponsorBlock community.
      • This is not an ad blocker. To block ads, use Firefox and uBlock Origin (available on desktop and Android).
    • With "Auto-skip" on, a countdown appears below the video before the segment. Click it to cancel the skip if you want to watch the segment.
    • A "Skip sponsor" button shows below the video during a sponsored segment.
    • Youlag settings → Video sponsored segments
    • image
  • [2] Auto-skip chapters by unchecking.

    • Click "Edit" in the chapter list and uncheck chapters you don't want to watch.
    • Handy for long videos playing in the background.
    • image
  • [3] Auto-remove videos from "Watch later" (favorites).

    • Once you've watched past a set point, e.g. 50%, the video is removed from "Watch later".
    • If you skip past the set point, the video is only removed after playing 5 more seconds, giving you time to jump back if you skipped by accident.
    • Youlag settings → Watch later → Auto-remove after watching
  • UI tweaks

    • [4] Light mode (beta) (#21)
      • To test out light mode, add :root { --yl-theme-light: true } in FreshRSS's "User CSS" extension.
      • Some areas still need work or aren't styled yet. This light mode beta is for those who'd rather use light mode now, with less polish, than wait for the finished version.
    • Major refactor of Youlag's CSS UI framework, for a more consistent interface and easier maintenance.
      • This is also what made light mode possible.
  • [5] Keyboard shortcuts in video mode.

    • YouTube videos can now be controlled without needing to click into the video first.
    • Clicking on the video hands the keyboard over to YouTube's player, so click anywhere outside the video to use these shortcuts again.
    • Space: play/pause
    • ← →: seek 5s
    • Ctrl/Option + ← →: previous/next chapter
      • Ctrl on Windows and Linux, Option on macOS.
    • M: mute
    • I: miniplayer
    • Esc: close
  • Improved hiding of sponsor text in the video description intro.

    • If you have "Hide description intro containing links" turned on, intro paragraphs with affiliate or tracking links are now also hidden.
  • Settings page reorganized into clearer sections.

  • Implementation of user settings now uses a more flexible and robust approach, through FreshRSS's js_vars.

Fixes

  • The "Watch later" (favorites) state didn't sync between the video player and the feed entry.
  • Some direct video links didn't open the video.
  • If the Invidious instance was saved without https://, videos failed to play.

Don't miss a new youlag release

NewReleases is sending notifications on new releases.