Greasy Fork is available in English.

Messenger Hide Chat List

Hide or show the Messenger chat list based on user interaction. Includes features for resizing and locking Chat list visibility.

These are versions of this script where the code was updated. Show all versions.

  • v3.0.1 21.10.2024.

    chore: update script for WhatsApp website change

    -- Signed-off-by: Kshitiz Sharma (imxitiz) 69164340+imxitiz@users.noreply.github.com

  • v3.0.1 27.08.2024.

    refactor: createBlurEffect should run independent of active state

    -- Signed-off-by: Kshitiz Sharma (imxitiz) 69164340+imxitiz@users.noreply.github.com

  • v3.0 25.08.2024.

    feat: add blur functionality

    • On hovering over the right side of the screen, a control popup with a monkey face appears.
    • Clicking the monkey face toggles the blur effect on the messenger screen.

    -- Signed-off-by: Kshitiz Sharma (imxitiz) 69164340+imxitiz@users.noreply.github.com

  • v2.1.2 25.08.2024.

    feat: immediate update after triple click, page refresh fix

    • Fix: More than 16 unlock attempts now refresh the page.
    • Fix: Right-click functionality now only unlocks and hides/shows sidebar on first load. initialize function
    • Refactor: Following DRY, changeActiveState and notificationBasedOnActiveState functions.

    -- Signed-off-by: Kshitiz Sharma (imxitiz) 69164340+imxitiz@users.noreply.github.com

  • v2.1.1 23.08.2024. Imported from URL
  • v2.1 22.08.2024.

    feat: Add Different Behaviors for Left and Right Triple Clicks


    • Triple Right Click:

      • Activates "Always Hidden" mode with a lock. The chat list will be hidden and locked, requiring a triple-right-click on the exact same spot to unlock.
    • Triple Left Click:

      • Activates "Always Hidden" mode without a lock. The chat list will be hidden but can be unlocked by any triple-click, not restricted to the same spot.
  • v2.0 21.08.2024.

    Chat list visibility Locking feature added!

  • v1.0 15.08.2024.

    Resizable Feature Added: New version includes a resize handle for dynamic adjustment of the chat list width.
    Persistent Settings: User-defined width is saved using localStorage for future visits and sessionStorage tracks if resizing has occurred.

  • v0.1 14.08.2024.