Skip to content

l10nelw/winger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6cea6c3 · Feb 17, 2025
Feb 17, 2025
Feb 16, 2025
Feb 17, 2025
Feb 16, 2025
Oct 9, 2019
Nov 14, 2023
Feb 16, 2025
Feb 17, 2025
Feb 16, 2025
Feb 16, 2025
Sep 11, 2024
Feb 16, 2025
Oct 2, 2023
Sep 25, 2023
Feb 17, 2025

Repository files navigation

Winger - A Window Manager

Name windows, switch windows, move tabs between windows, and more. A Firefox web extension to fluidly operate multiple windows and organize tabs.

Install Winger from here: https://addons.mozilla.org/firefox/addon/winger/

Code and documentation conventions

Terminology

  • active tabs are "focused"
  • highlighted tabs are "selected"

Variable names

  • Arrays are usually plural
  • Objects are usually singular
  • Objects that group similar things together are usually suffixed with Dict
  • Maps are usually suffixed with Map
  • Sets are usually suffixed with Set
  • Booleans are usually prefixed with words like is and has
  • Classes, modules and namespace objects are usually PascalCased
  • DOM nodes and collections of DOM nodes are usually prefixed with $
  • DOM node custom properties (a.k.a. expandos) are prefixed with _, or $ if referencing DOM nodes