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