Greasy Fork is available in English.

Reddit Advanced Content Filter

Automatically hides posts in your Reddit feed based on keywords or subreddits you specify

Dessa är versionerna av skriptet där koden uppdaterades. Visa alla versioner.

  • v2.4 2024-12-14

    Updated the description

  • v2.3 2024-12-10

    Counter Updates

    -Removed requestAnimationFrame wrapper around counter updates
    -Moved counter increment outside async operations
    -Added requestIdleCallback for non-blocking updates
    -Implemented batch processing with 16ms debounce timer

    Performance Improvements

    -Increased batch size from 5 to 10 posts
    -Added pending updates tracking
    -Implemented periodic cleanup of counter updates
    -Aligned updates with browser refresh rate

    These changes make the filtered post counter more responsive and reduce UI freezing when processing large numbers of posts

  • v2.2 2024-12-10

    Optimizations

  • v2.1 2024-12-08

    Optimized for Firefox-based browsers (which shouldn't affect Chromium-based browsers)

  • v2.0 2024-12-06

    I renamed the userscript to better-reflect its functionality and added the ability to filter specific subreddits out of the feeds such as r/all

  • v1.9 2024-12-01

    1. Enhanced Keyword Matching: The script now automatically filters out common plural forms of your specified keywords

    2. Updated configuration menu

    3. Updated userscript icon

  • v1.7 2024-12-01

    Bugfix

  • v1.6 2024-12-01

    1. Performance Optimizations:
    - Added cached selectors (POST_SELECTORS and CONTENT_SELECTORS) to reduce repeated DOM queries
    - Implemented debouncing for post processing to prevent excessive function calls
    - Added a process queue system using requestIdleCallback for better CPU utilization

    2. Preloading Feature:
    - Added preloadPosts() function to fetch and parse the next page of content before it's needed
    - Implemented error handling for the preloading functionality

    3. Memory Management:
    - Added a cleanup interval that removes references to posts no longer in the DOM
    - Improved the WeakSet implementation for better garbage collection

    4. Code Structure:
    - Reorganized the code into more logical sections
    - Added better error handling throughout the script
    - Improved the initialization process with better state management

  • v1.4 2024-11-24

    Added @icon to the userscript

  • v1.3 2024-11-13

    Changed the name

  • v1.2 2024-11-11

    Optamized the blocking logic and fixed the Configure button

  • v1.0 2024-11-10