Remove Youtube annoying irrelevant random rookie streamers recommendation

Stop offering free labor to Youtube's smart recommendation (no-brainer spam) system.

Seznam verzí skriptu, při kterých došlo ke změnám v kódu. Zobrazit všechny verze.

  • v2.0.20241101 10. 11. 2024

    replace polling with MutationObserver (I recently learned same id can be used for multiple elements, from youtube)
    use `element.style.display = 'none'` instead of `element.remove()`

  • v1.6.20240927 26. 09. 2024

    fix timer not reset

  • v1.5.20240811 11. 08. 2024

    fix: on inactivated tabs (usually opened by ctrl + click), timer was removed regardless of #contents being fully populated

  • v1.4.20240810 10. 08. 2024

    refactor: back to polling, but stop when number of recommended videos is stable after a timeout of 30s

  • v1.3.20240808 08. 08. 2024

    perf: infinite polling to (seems useless) MutationObserver
    refactor: logger
    chore: update viewers record

  • v1.2.20240803 03. 08. 2024
  • v1.1.20240727 27. 07. 2024

    fix: edge case bug for no "No Viewers" text
    fix: update default threshold (250 -> 150)
    feat: clear timer when site breaking
    refactor: slower polling
    chore: remove unnecessary dependencies

  • v1.0.20240727 27. 07. 2024

    fix: SPA issue
    feat: threshold config GUI

  • v0.2.20240725 24. 07. 2024

    fix: now should work in any local languages
    chore: title, description, debug info improvements

  • v0.1.20240720 19. 07. 2024

    chore: versioning, wording

  • v2024-07-20 19. 07. 2024