Register

Window Controls

An Add-on Module for Foundry Virtual Tabletop

Author: JeansenVaars Project: Source Foundry Versions 0.8.9+ (Verified 14.363) Last Updated 2 weeks, 2 days ago

Organize and pin floating windows. Minimize sheets on the canvas, in a docked bar, or on a dedicated taskbar.

Foundry VTT v14 · requires lib-wrapper

Created by: JeansenVaars

ko-fi

full-mode.png

Taskbar Top new-persistent-mode.png

Taskbar Bottom bot-persistent-mode.png

Recommended together with Minimal UI with_minui.png

Features

Minimize button (default: on)

Adds a minimize button that works like double-clicking the window header. Header order is always Minimize · Pin · Close.

Minimize layout (default: Docked Bar Top)

Controls where minimized windows live:

Setting Behavior
Floating Top / Bottom Minimized tabs float on the canvas and can be moved
Docked Bar Top / Bottom Minimized tabs sit in a visible bar and stay locked in place
Taskbar Top / Bottom A permanent strip above or below the canvas shows open and minimized windows as tabs
Disabled Foundry default — windows minimize in place

Most layout and button settings apply to open windows immediately without reloading Foundry.

Pin button (default: on)

Remember pinned windows (default: off)

Pinned windows reopen automatically when you start a new session. The module restores the correct sheet for:

After upgrading from 1.x, unpin and re-pin once if a token sheet does not restore correctly.

Taskbar color

Background color for Taskbar Top and Taskbar Bottom modes. Supports transparency.

minimize-close.png

Animation2.gif

All options enabled, with a pinned window: full-mode.png

JVLogo

Installation

  1. Install and enable lib-wrapper
  2. Install Window Controls (window-controls)
  3. Configure options under Configure Settings → Module Settings → Window Controls

Related projects

This is the original Window Controls module (window-controls).

While I was away from the project for a couple of years, the Foundry community kept the idea alive. I'm genuinely grateful for that — especially Window Controls Next by paulcheeba, who carried the module forward for Foundry v13+ with a thoughtful rework. It is a separate package (window-controls-next) with its own feature set and dependencies, and the two modules should not be installed together. If their version fits your table better, use it with my thanks.

Version 2.0.0 is my return to maintaining this original module for Foundry v14, with the layout modes and direction many of you have used for years.

By JeansenVaars

JVLogo

ko-fi

Check out my other modules!

Appreciations

License

MIT License

Powered By

JetBrains

Thanks to JetBrains I can work on this project using WebStorm.

Available Versions

  1. Version 2.0.1

    2 weeks, 2 days ago
    Foundry Version 14 - 14 (Verified 14.363) Manifest URL Read Notes
  2. Version 2.0.0

    2 weeks, 2 days ago
    Foundry Version 14 - 14 (Verified 14.363) Manifest URL Read Notes
  3. Version 1.12.0

    2 years ago
    Foundry Version 12 - 12 (Verified 12.326) Manifest URL Read Notes
  4. Version 1.11.5

    2 years, 7 months ago
    Foundry Version 11 - 11 (Verified 11.313) Manifest URL Read Notes
  5. Version 1.11.3

    Foundry Version 11 - 11 (Verified 11.308) Manifest URL Read Notes
  6. Version 1.11.2

    Foundry Version 11 - 11 (Verified 11.302) Manifest URL Read Notes
  7. Version 1.11.1

    Foundry Version 11 - 11 (Verified 11.302) Manifest URL Read Notes
  8. Version 1.11.0

    Foundry Version 11 - 11 (Verified 11.302) Manifest URL Read Notes
  9. Version 1.10.0

    Foundry Version 0.8.9 - 10 (Verified 10.284) Manifest URL Read Notes
  10. Version 1.9.7

    Foundry Version 0.8.9 - 10 (Verified 9) Manifest URL Read Notes
  11. Version 1.9.6

    Foundry Version 0.8.9 - 10 (Verified 9) Manifest URL Read Notes
  12. Version 1.9.2

    Foundry Version 0.8.9 - 10 (Verified 9) Manifest URL Read Notes
  13. Version 1.3.4

    Foundry Version 0.8.9 - 10 (Verified 0.8.9) Manifest URL Read Notes